.elementor-5314 .elementor-element.elementor-element-749729a{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-7ffd69b{--display:flex;--justify-content:space-between;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-8952da1{--display:flex;overflow:visible;}.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-5314 .elementor-element.elementor-element-c43b889 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:600;line-height:68px;letter-spacing:-0.5px;color:var( --e-global-color-5650189 );}.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-5314 .elementor-element.elementor-element-c7beed0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-011aad0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-5cee670-font-family ), Sans-serif;font-size:var( --e-global-typography-5cee670-font-size );font-weight:var( --e-global-typography-5cee670-font-weight );line-height:var( --e-global-typography-5cee670-line-height );color:var( --e-global-color-5650189 );}.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-5314 .elementor-element.elementor-element-164f0d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5314 .elementor-element.elementor-element-259bfec{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-5cee670-font-family ), Sans-serif;font-size:var( --e-global-typography-5cee670-font-size );font-weight:var( --e-global-typography-5cee670-font-weight );line-height:var( --e-global-typography-5cee670-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-ac19be2{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-bd8c608{--display:flex;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--border-radius:12px 12px 12px 12px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-bd8c608:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-bd8c608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-bd8c608.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-1c654e7{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-fae4e5f{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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-5314 .elementor-element.elementor-element-9df49b5{text-align:start;}.elementor-5314 .elementor-element.elementor-element-9df49b5 img{width:70px;max-width:70px;height:70px;object-fit:cover;object-position:center center;border-radius:600px 600px 600px 600px;}.elementor-5314 .elementor-element.elementor-element-5406307{--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;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-a96f570{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:16px;--e-rating-gap:3px;}.elementor-5314 .elementor-element.elementor-element-9ba28ec{font-family:var( --e-global-typography-47aa72f-font-family ), Sans-serif;font-size:var( --e-global-typography-47aa72f-font-size );font-weight:var( --e-global-typography-47aa72f-font-weight );line-height:var( --e-global-typography-47aa72f-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-9ba28ec p{margin-block-end:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5314 .elementor-element.elementor-element-4d7654f .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-4d7654f .elementor-icon{font-size:18px;}.elementor-5314 .elementor-element.elementor-element-4d7654f .elementor-icon svg{height:18px;}.elementor-5314 .elementor-element.elementor-element-78f8139{font-family:var( --e-global-typography-4236371-font-family ), Sans-serif;font-size:var( --e-global-typography-4236371-font-size );font-weight:var( --e-global-typography-4236371-font-weight );font-style:var( --e-global-typography-4236371-font-style );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-74fc483{--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:6px 6px;--row-gap:6px;--column-gap:6px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-2daa388{width:auto;max-width:auto;background-color:var( --e-global-color-75382a0 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-2daa388.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-2daa388 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-b22e0b1 );}.elementor-5314 .elementor-element.elementor-element-7ab2684{width:auto;max-width:auto;background-color:var( --e-global-color-75382a0 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-7ab2684.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-7ab2684 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-b22e0b1 );}.elementor-5314 .elementor-element.elementor-element-c0aa4c9{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-e0996e8{--display:flex;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--border-radius:12px 12px 12px 12px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-e0996e8:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-e0996e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-e0996e8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-a85efd1{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-04f4469{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-80f62c5{text-align:start;}.elementor-5314 .elementor-element.elementor-element-80f62c5 img{width:70px;max-width:70px;height:70px;object-fit:cover;object-position:center center;border-radius:600px 600px 600px 600px;}.elementor-5314 .elementor-element.elementor-element-a7fdc49{--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;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-64767f5{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:16px;--e-rating-gap:3px;}.elementor-5314 .elementor-element.elementor-element-da5c903{font-family:var( --e-global-typography-47aa72f-font-family ), Sans-serif;font-size:var( --e-global-typography-47aa72f-font-size );font-weight:var( --e-global-typography-47aa72f-font-weight );line-height:var( --e-global-typography-47aa72f-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-da5c903 p{margin-block-end:0px;}.elementor-5314 .elementor-element.elementor-element-8054c07 .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-8054c07 .elementor-icon{font-size:18px;}.elementor-5314 .elementor-element.elementor-element-8054c07 .elementor-icon svg{height:18px;}.elementor-5314 .elementor-element.elementor-element-8d2585a{font-family:var( --e-global-typography-4236371-font-family ), Sans-serif;font-size:var( --e-global-typography-4236371-font-size );font-weight:var( --e-global-typography-4236371-font-weight );font-style:var( --e-global-typography-4236371-font-style );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-a117295{--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:6px 6px;--row-gap:6px;--column-gap:6px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-41d8bcd{width:auto;max-width:auto;background-color:var( --e-global-color-75382a0 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-41d8bcd.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-41d8bcd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-b22e0b1 );}.elementor-5314 .elementor-element.elementor-element-4251634{width:auto;max-width:auto;background-color:var( --e-global-color-75382a0 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-4251634.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-4251634 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-b22e0b1 );}.elementor-5314 .elementor-element.elementor-element-62c2e69{width:auto;max-width:auto;background-color:var( --e-global-color-75382a0 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-62c2e69.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-62c2e69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-b22e0b1 );}.elementor-5314 .elementor-element.elementor-element-f2ab522{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-af69a9a{--display:flex;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--border-radius:12px 12px 12px 12px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-af69a9a:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-af69a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-af69a9a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-624e4a7{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-3573d5f{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-4ddb863{text-align:start;}.elementor-5314 .elementor-element.elementor-element-4ddb863 img{width:70px;max-width:70px;height:70px;object-fit:cover;object-position:center center;border-radius:600px 600px 600px 600px;}.elementor-5314 .elementor-element.elementor-element-4d0d7bb{--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;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-974e800{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:16px;--e-rating-gap:3px;}.elementor-5314 .elementor-element.elementor-element-9b636c8{font-family:var( --e-global-typography-47aa72f-font-family ), Sans-serif;font-size:var( --e-global-typography-47aa72f-font-size );font-weight:var( --e-global-typography-47aa72f-font-weight );line-height:var( --e-global-typography-47aa72f-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-9b636c8 p{margin-block-end:0px;}.elementor-5314 .elementor-element.elementor-element-6b77bcc .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-6b77bcc .elementor-icon{font-size:18px;}.elementor-5314 .elementor-element.elementor-element-6b77bcc .elementor-icon svg{height:18px;}.elementor-5314 .elementor-element.elementor-element-b8d0e49{font-family:var( --e-global-typography-4236371-font-family ), Sans-serif;font-size:var( --e-global-typography-4236371-font-size );font-weight:var( --e-global-typography-4236371-font-weight );font-style:var( --e-global-typography-4236371-font-style );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-432d9f2{--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:6px 6px;--row-gap:6px;--column-gap:6px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-db0fc04{width:auto;max-width:auto;background-color:var( --e-global-color-75382a0 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-db0fc04.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-db0fc04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-b22e0b1 );}.elementor-5314 .elementor-element.elementor-element-96ab921{width:auto;max-width:auto;background-color:var( --e-global-color-75382a0 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-96ab921.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-96ab921 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-b22e0b1 );}.elementor-5314 .elementor-element.elementor-element-b34b6fc{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-753fcf2{--display:flex;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--border-radius:12px 12px 12px 12px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-753fcf2:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-753fcf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-753fcf2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-508e5b2{--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:flex-start;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-4be242d{--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-d5c7d59{text-align:start;}.elementor-5314 .elementor-element.elementor-element-d5c7d59 img{width:70px;max-width:70px;height:70px;object-fit:cover;object-position:center center;border-radius:600px 600px 600px 600px;}.elementor-5314 .elementor-element.elementor-element-0cc6161{--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;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-fedf8c4{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:16px;--e-rating-gap:3px;}.elementor-5314 .elementor-element.elementor-element-9831bed{font-family:var( --e-global-typography-47aa72f-font-family ), Sans-serif;font-size:var( --e-global-typography-47aa72f-font-size );font-weight:var( --e-global-typography-47aa72f-font-weight );line-height:var( --e-global-typography-47aa72f-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-9831bed p{margin-block-end:0px;}.elementor-5314 .elementor-element.elementor-element-cb4f915 .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-cb4f915 .elementor-icon{font-size:18px;}.elementor-5314 .elementor-element.elementor-element-cb4f915 .elementor-icon svg{height:18px;}.elementor-5314 .elementor-element.elementor-element-8f1779b{font-family:var( --e-global-typography-4236371-font-family ), Sans-serif;font-size:var( --e-global-typography-4236371-font-size );font-weight:var( --e-global-typography-4236371-font-weight );font-style:var( --e-global-typography-4236371-font-style );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-baab31f{--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:6px 6px;--row-gap:6px;--column-gap:6px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-93891d4{width:auto;max-width:auto;background-color:var( --e-global-color-75382a0 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-93891d4.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-93891d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-b22e0b1 );}.elementor-5314 .elementor-element.elementor-element-05bdee5{width:auto;max-width:auto;background-color:var( --e-global-color-75382a0 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-05bdee5.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-05bdee5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-b22e0b1 );}.elementor-5314 .elementor-element.elementor-element-cb67333{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-0d99bc2 );--e-n-carousel-dots-horizontal-position:100%;--e-n-carousel-dots-horizontal-transform:-100%;--e-n-carousel-dots-horizontal-offset:-20px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-12px;}:where( .elementor-5314 .elementor-element.elementor-element-cb67333 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-5314 .elementor-element.elementor-element-d6ab48d{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-a7d0a2a{border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-a7d0a2a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5314 .elementor-element.elementor-element-c05e6dd{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-f04c336{--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;--padding-top:40px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-4d1b255{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-3e55371{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-3e55371 .elementor-heading-title{font-family:var( --e-global-typography-785ed55-font-family ), Sans-serif;font-size:var( --e-global-typography-785ed55-font-size );font-weight:var( --e-global-typography-785ed55-font-weight );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-ee6296e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5314 .elementor-element.elementor-element-ee6296e .elementor-heading-title{font-family:var( --e-global-typography-c56a7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-c56a7fd-font-size );font-weight:var( --e-global-typography-c56a7fd-font-weight );line-height:var( --e-global-typography-c56a7fd-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-942e81f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-27c64ab{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-27c64ab:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-27c64ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-c50b8f0{text-align:start;}.elementor-5314 .elementor-element.elementor-element-c50b8f0 img{width:120px;max-width:120%;height:120px;object-fit:contain;object-position:center center;}.elementor-5314 .elementor-element.elementor-element-4992021 .elementor-heading-title{font-family:var( --e-global-typography-faa9ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-faa9ed2-font-size );font-weight:var( --e-global-typography-faa9ed2-font-weight );line-height:var( --e-global-typography-faa9ed2-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-23f10e6{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-773a574{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-773a574 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-b280122{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-b280122 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-7b9b8f6{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-7b9b8f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-958f557{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-958f557 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-8ceb73e{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-8ceb73e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-bd52ca3{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-bd52ca3:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-bd52ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-d000f00{text-align:start;}.elementor-5314 .elementor-element.elementor-element-d000f00 img{width:120px;max-width:120%;height:120px;object-fit:contain;object-position:center center;}.elementor-5314 .elementor-element.elementor-element-79e5e62 .elementor-heading-title{font-family:var( --e-global-typography-faa9ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-faa9ed2-font-size );font-weight:var( --e-global-typography-faa9ed2-font-weight );line-height:var( --e-global-typography-faa9ed2-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-9f67626{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-1aa499f{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-1aa499f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-de79f8b{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-de79f8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-8faa969{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-8faa969 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-15db3a8{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-15db3a8 .elementor-heading-title{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-3df8a74{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-3df8a74 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-f4ce64b{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-f4ce64b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-d743ca3{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-d743ca3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-1f8d0b0{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-1f8d0b0:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-1f8d0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-fdf33c1{text-align:start;}.elementor-5314 .elementor-element.elementor-element-fdf33c1 img{width:120px;max-width:120px;height:120px;object-fit:contain;object-position:center center;}.elementor-5314 .elementor-element.elementor-element-20c6538 .elementor-heading-title{font-family:var( --e-global-typography-faa9ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-faa9ed2-font-size );font-weight:var( --e-global-typography-faa9ed2-font-weight );line-height:var( --e-global-typography-faa9ed2-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-882d2ca{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-dcda68e{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-dcda68e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-19cd8e9{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-19cd8e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-25a5e9c{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-25a5e9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-0ef4106{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-0ef4106 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-e9caaf1{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-e9caaf1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-32a59cc{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-32a59cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-19d95ce{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-19d95ce:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-19d95ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-e1b700e{text-align:start;}.elementor-5314 .elementor-element.elementor-element-e1b700e img{width:120px;max-width:120px;height:120px;object-fit:contain;object-position:center center;}.elementor-5314 .elementor-element.elementor-element-e5d7743 .elementor-heading-title{font-family:var( --e-global-typography-faa9ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-faa9ed2-font-size );font-weight:var( --e-global-typography-faa9ed2-font-weight );line-height:var( --e-global-typography-faa9ed2-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-6ae184d{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-9dedb82{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-9dedb82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-46301b6{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-46301b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-99cfb08{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-99cfb08 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-3267dfd{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-3267dfd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-0be2854{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-0be2854 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-e6a2ead{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-e6a2ead:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-e6a2ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-95670d2{text-align:start;}.elementor-5314 .elementor-element.elementor-element-95670d2 img{width:120px;max-width:120px;height:120px;object-fit:contain;object-position:center center;}.elementor-5314 .elementor-element.elementor-element-3ee2629 .elementor-heading-title{font-family:var( --e-global-typography-faa9ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-faa9ed2-font-size );font-weight:var( --e-global-typography-faa9ed2-font-weight );line-height:var( --e-global-typography-faa9ed2-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-2b5b090{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-7e25dcd{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-7e25dcd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-9b44979{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-9b44979 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-6a7fc91{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-6a7fc91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-de5f465{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-de5f465 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-cf1874f{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-cf1874f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-cff5a58{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-cff5a58:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-cff5a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-4556738{text-align:start;}.elementor-5314 .elementor-element.elementor-element-4556738 img{width:120px;max-width:120px;height:120px;object-fit:contain;object-position:center center;}.elementor-5314 .elementor-element.elementor-element-0b26d10 .elementor-heading-title{font-family:var( --e-global-typography-faa9ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-faa9ed2-font-size );font-weight:var( --e-global-typography-faa9ed2-font-weight );line-height:var( --e-global-typography-faa9ed2-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-3ec430e{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-adc28d3{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-adc28d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-e0b8f8e{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-e0b8f8e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-7424227{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-7424227 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-dfa9d89{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-dfa9d89 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-ad59680{background-color:var( --e-global-color-1adb52f );padding:8px 8px 8px 8px;border-radius:300px 300px 300px 300px;}.elementor-5314 .elementor-element.elementor-element-ad59680 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-1201e0d{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-91f724c{--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;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-91f724c:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-91f724c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-8d83801{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-c9f245a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:58px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-3566eae{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-0b5aede{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-ec64c49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5314 .elementor-element.elementor-element-1a0fb04{--display:flex;--justify-content:center;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-b632b54{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-ddaa80e{background-color:var( --e-global-color-1adb52f );margin:-40px -14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;z-index:3;border-radius:12px 12px 12px 12px;box-shadow:4px 4px 8px 0px rgba(0, 0, 0, 0.08);}.elementor-5314 .elementor-element.elementor-element-ddaa80e img{width:120px;height:160px;object-fit:contain;object-position:center center;}.elementor-5314 .elementor-element.elementor-element-0a90e24{background-color:var( --e-global-color-1adb52f );margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;z-index:2;border-radius:12px 12px 12px 12px;box-shadow:4px 4px 8px 0px rgba(0, 0, 0, 0.09);}.elementor-5314 .elementor-element.elementor-element-0a90e24 img{width:120px;height:160px;object-fit:contain;object-position:center center;}.elementor-5314 .elementor-element.elementor-element-3ef6b89{background-color:var( --e-global-color-1adb52f );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:20px 20px 20px 20px;z-index:1;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-3ef6b89 img{width:120px;height:160px;object-fit:contain;object-position:center center;}.elementor-5314 .elementor-element.elementor-element-b1de26a{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-dfaa440{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-8f8a89c{border-radius:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-8f8a89c .elementor-heading-title{font-family:var( --e-global-typography-785ed55-font-family ), Sans-serif;font-size:var( --e-global-typography-785ed55-font-size );font-weight:var( --e-global-typography-785ed55-font-weight );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-613f7a6{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-17602db{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-17602db:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-17602db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-3914f50{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-054b845{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-60329eb img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-e320530{--display:flex;--position:absolute;--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;top:0px;overflow:visible;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-e320530{right:-650px;}body.rtl .elementor-5314 .elementor-element.elementor-element-e320530{left:-650px;}.elementor-5314 .elementor-element.elementor-element-48fc8d9 img{width:420px;max-width:420%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-49fdf9c{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-49fdf9c:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-49fdf9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-4e21489{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-59847cb{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-ccb47bb img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-e822a0f{--display:flex;--position:absolute;--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;top:-70px;overflow:visible;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-e822a0f{right:-650px;}body.rtl .elementor-5314 .elementor-element.elementor-element-e822a0f{left:-650px;}.elementor-5314 .elementor-element.elementor-element-9d25fb7 img{width:420px;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-697eca3{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-697eca3:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-697eca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-c9a6147{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-4476bfc{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-c4ee469 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-b4bf626{--display:flex;--position:absolute;--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;top:-140px;overflow:visible;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-b4bf626{right:-650px;}body.rtl .elementor-5314 .elementor-element.elementor-element-b4bf626{left:-650px;}.elementor-5314 .elementor-element.elementor-element-90a83fc img{width:420px;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-e523918{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-e523918:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-e523918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-4c15f47{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-1f882f6{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-499cfc3{--display:flex;--position:absolute;--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;top:-220px;overflow:visible;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-499cfc3{right:-650px;}body.rtl .elementor-5314 .elementor-element.elementor-element-499cfc3{left:-650px;}.elementor-5314 .elementor-element.elementor-element-e2f7276 img{width:420px;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-47b58fd img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-a825d08{--n-accordion-title-font-size:var( --e-global-typography-faa9ed2-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5650189 );--n-accordion-title-hover-color:var( --e-global-color-43cd068 );--n-accordion-title-active-color:var( --e-global-color-1adb52f );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-a825d08 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-43cd068 );border-style:none;}.elementor-5314 .elementor-element.elementor-element-a825d08 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-a825d08 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-0d99bc2 );border-style:none;}.elementor-5314 .elementor-element.elementor-element-a825d08 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-5314 .elementor-element.elementor-element-a825d08 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-faa9ed2-font-family ), Sans-serif;font-weight:var( --e-global-typography-faa9ed2-font-weight );line-height:var( --e-global-typography-faa9ed2-line-height );}:where( .elementor-5314 .elementor-element.elementor-element-a825d08 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-ba2957c{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-6613dfa{--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 20px;--row-gap:0px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-6613dfa:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-6613dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-ba7e00c{--display:flex;--justify-content:center;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-6efe4f6{text-align:start;}.elementor-5314 .elementor-element.elementor-element-c25e882{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:italic;line-height:30px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-48307bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5314 .elementor-element.elementor-element-51da59f{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-0f4c64e{--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;--padding-top:40px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-a4eee1f{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-11c9357{border-radius:0px 0px 0px 0px;text-align:center;}.elementor-5314 .elementor-element.elementor-element-11c9357 .elementor-heading-title{font-family:var( --e-global-typography-ca84bfb-font-family ), Sans-serif;font-size:var( --e-global-typography-ca84bfb-font-size );font-weight:var( --e-global-typography-ca84bfb-font-weight );line-height:var( --e-global-typography-ca84bfb-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-205f292{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-1bce445 img{width:70%;}.elementor-5314 .elementor-element.elementor-element-0d6ce83{--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;--padding-top:10px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-7024434{--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;--justify-content:space-between;--align-items:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-7024434:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-7024434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5314 .elementor-element.elementor-element-1610a0d .elementor-counter-title{justify-content:start;color:var( --e-global-color-5650189 );font-family:var( --e-global-typography-c56a7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-c56a7fd-font-size );font-weight:var( --e-global-typography-c56a7fd-font-weight );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-1610a0d .elementor-counter{gap:8px;}.elementor-5314 .elementor-element.elementor-element-1610a0d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-5650189 );font-family:var( --e-global-typography-fcedf12-font-family ), Sans-serif;font-size:var( --e-global-typography-fcedf12-font-size );font-weight:var( --e-global-typography-fcedf12-font-weight );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-39fce2b .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1adb52f );color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-default .elementor-icon{color:var( --e-global-color-1adb52f );border-color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1adb52f );color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-framed .elementor-icon:hover, .elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1adb52f );border-color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-framed .elementor-icon:hover, .elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-39fce2b.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-39fce2b .elementor-icon{font-size:20px;}.elementor-5314 .elementor-element.elementor-element-39fce2b .elementor-icon svg{height:20px;}.elementor-5314 .elementor-element.elementor-element-73d6aab{--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;--justify-content:space-between;--align-items:flex-start;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-73d6aab:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-73d6aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-73d6aab:hover{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-28a136c .elementor-counter-title{justify-content:start;color:var( --e-global-color-5650189 );font-family:var( --e-global-typography-c56a7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-c56a7fd-font-size );font-weight:var( --e-global-typography-c56a7fd-font-weight );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-28a136c .elementor-counter{gap:8px;}.elementor-5314 .elementor-element.elementor-element-28a136c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-5650189 );font-family:var( --e-global-typography-fcedf12-font-family ), Sans-serif;font-size:var( --e-global-typography-fcedf12-font-size );font-weight:var( --e-global-typography-fcedf12-font-weight );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-320b40d .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0d99bc2 );color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-default .elementor-icon{color:var( --e-global-color-0d99bc2 );border-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1adb52f );color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-framed .elementor-icon:hover, .elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1adb52f );border-color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-framed .elementor-icon:hover, .elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-320b40d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-320b40d .elementor-icon{font-size:20px;}.elementor-5314 .elementor-element.elementor-element-320b40d .elementor-icon svg{height:20px;}.elementor-5314 .elementor-element.elementor-element-1004aa1{--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;--justify-content:space-between;--align-items:flex-start;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-1004aa1:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-1004aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-1004aa1:hover{background-color:var( --e-global-color-db8e85e );}.elementor-5314 .elementor-element.elementor-element-c8d4bfd .elementor-counter-title{justify-content:start;color:var( --e-global-color-5650189 );font-family:var( --e-global-typography-c56a7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-c56a7fd-font-size );font-weight:var( --e-global-typography-c56a7fd-font-weight );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-c8d4bfd .elementor-counter{gap:8px;}.elementor-5314 .elementor-element.elementor-element-c8d4bfd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-5650189 );font-family:var( --e-global-typography-fcedf12-font-family ), Sans-serif;font-size:var( --e-global-typography-fcedf12-font-size );font-weight:var( --e-global-typography-fcedf12-font-weight );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-11d29d9 .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-11d29d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-db8e85e );}.elementor-5314 .elementor-element.elementor-element-11d29d9.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-11d29d9.elementor-view-default .elementor-icon{color:var( --e-global-color-db8e85e );border-color:var( --e-global-color-db8e85e );}.elementor-5314 .elementor-element.elementor-element-11d29d9.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-11d29d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-db8e85e );}.elementor-5314 .elementor-element.elementor-element-11d29d9 .elementor-icon{font-size:20px;}.elementor-5314 .elementor-element.elementor-element-11d29d9 .elementor-icon svg{height:20px;}.elementor-5314 .elementor-element.elementor-element-70c20d5{--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;--justify-content:space-between;--align-items:flex-start;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-70c20d5:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-70c20d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-70c20d5:hover{background-color:var( --e-global-color-621395a );}.elementor-5314 .elementor-element.elementor-element-eea5931 .elementor-counter-title{justify-content:start;color:var( --e-global-color-5650189 );font-family:var( --e-global-typography-c56a7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-c56a7fd-font-size );font-weight:var( --e-global-typography-c56a7fd-font-weight );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-eea5931 .elementor-counter{gap:8px;}.elementor-5314 .elementor-element.elementor-element-eea5931 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-5650189 );font-family:var( --e-global-typography-fcedf12-font-family ), Sans-serif;font-size:var( --e-global-typography-fcedf12-font-size );font-weight:var( --e-global-typography-fcedf12-font-weight );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-f553c2d .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-f553c2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-621395a );}.elementor-5314 .elementor-element.elementor-element-f553c2d.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-f553c2d.elementor-view-default .elementor-icon{color:var( --e-global-color-621395a );border-color:var( --e-global-color-621395a );}.elementor-5314 .elementor-element.elementor-element-f553c2d.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-f553c2d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-621395a );}.elementor-5314 .elementor-element.elementor-element-f553c2d .elementor-icon{font-size:20px;}.elementor-5314 .elementor-element.elementor-element-f553c2d .elementor-icon svg{height:20px;}.elementor-5314 .elementor-element.elementor-element-8612d60{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-dbe79cc{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-94b647a{--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;--justify-content:space-between;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-9578542{border-radius:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-9578542 .elementor-heading-title{font-family:var( --e-global-typography-785ed55-font-family ), Sans-serif;font-size:var( --e-global-typography-785ed55-font-size );font-weight:var( --e-global-typography-785ed55-font-weight );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-c6c3389{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-c6c3389 .elementor-heading-title{font-family:var( --e-global-typography-faa9ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-faa9ed2-font-size );font-weight:var( --e-global-typography-faa9ed2-font-weight );line-height:var( --e-global-typography-faa9ed2-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-679f8a7{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-423d051{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-423d051:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-423d051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c7bec );}.elementor-5314 .elementor-element.elementor-element-8c116bc{--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:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-7926fa7{background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-7926fa7.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-7926fa7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-c9d5b42{--spacer-size:500px;background-image:url("https://ovasolutions.com/wp-content/uploads/2025/01/10d7b1659083a64536da747e7b6346ff.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5314 .elementor-element.elementor-element-764aba4{--display:flex;--position:absolute;--border-radius:12px 12px 12px 12px;bottom:20px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-764aba4:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-764aba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-764aba4{left:20px;}body.rtl .elementor-5314 .elementor-element.elementor-element-764aba4{right:20px;}.elementor-5314 .elementor-element.elementor-element-c53712f .elementor-heading-title{font-family:var( --e-global-typography-ca84bfb-font-family ), Sans-serif;font-size:var( --e-global-typography-ca84bfb-font-size );font-weight:var( --e-global-typography-ca84bfb-font-weight );line-height:var( --e-global-typography-ca84bfb-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-fffd089{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-028436e{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-e8ea14c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-e8ea14c:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-e8ea14c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c7bec );background-image:url("https://ovasolutions.com/wp-content/uploads/2025/01/57223787ba52a6ac16548d90d4eb183c.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5314 .elementor-element.elementor-element-8d091ec{--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:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-33a1ffb{background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-33a1ffb.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-33a1ffb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-ce96d02{width:auto;max-width:auto;background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-ce96d02.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-ce96d02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-5232795{--spacer-size:280px;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-b6ed1a5{--display:flex;--position:absolute;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:20px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-b6ed1a5:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-b6ed1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-b6ed1a5{left:20px;}body.rtl .elementor-5314 .elementor-element.elementor-element-b6ed1a5{right:20px;}.elementor-5314 .elementor-element.elementor-element-7475752 .elementor-heading-title{font-family:var( --e-global-typography-ca84bfb-font-family ), Sans-serif;font-size:var( --e-global-typography-ca84bfb-font-size );font-weight:var( --e-global-typography-ca84bfb-font-weight );line-height:var( --e-global-typography-ca84bfb-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-9e5d30b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-4fd740e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-4fd740e:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-4fd740e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c7bec );}.elementor-5314 .elementor-element.elementor-element-aac90a8{width:auto;max-width:auto;background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;top:20px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-aac90a8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-aac90a8{left:20px;}body.rtl .elementor-5314 .elementor-element.elementor-element-aac90a8{right:20px;}.elementor-5314 .elementor-element.elementor-element-aac90a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-d9f0787{--spacer-size:280px;background-image:url("https://ovasolutions.com/wp-content/uploads/2025/01/eeg-case-study-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-a737c9a{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:20px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-a737c9a:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-a737c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-a737c9a{left:20px;}body.rtl .elementor-5314 .elementor-element.elementor-element-a737c9a{right:20px;}.elementor-5314 .elementor-element.elementor-element-f682931 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:24px;color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-07e7a8a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-4712eec{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-b519a96{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-b519a96:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-b519a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c7bec );background-image:url("https://ovasolutions.com/wp-content/uploads/2025/01/Crutch-tips-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5314 .elementor-element.elementor-element-b519a96.e-con{--order:99999 /* order end hack */;}.elementor-5314 .elementor-element.elementor-element-658d9ac{--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:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-6fbeef3{width:auto;max-width:auto;background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-6fbeef3.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-6fbeef3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-44b0673{width:auto;max-width:auto;background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-44b0673.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-44b0673 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-7fcde8a{--spacer-size:500px;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-b0891b1{left:0px;}body.rtl .elementor-5314 .elementor-element.elementor-element-b0891b1{right:0px;}.elementor-5314 .elementor-element.elementor-element-b0891b1{top:66px;text-align:start;}.elementor-5314 .elementor-element.elementor-element-b0891b1:not( .elementor-widget-image ), .elementor-5314 .elementor-element.elementor-element-b0891b1.elementor-widget-image img{-webkit-mask-image:url( https://ovasolutions.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5314 .elementor-element.elementor-element-b0891b1 img{width:60%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bb1b557 );}.elementor-5314 .elementor-element.elementor-element-6b20074{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:20px;--z-index:99;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-6b20074:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-6b20074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-6b20074{left:20px;}body.rtl .elementor-5314 .elementor-element.elementor-element-6b20074{right:20px;}.elementor-5314 .elementor-element.elementor-element-6048cf7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:24px;color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-95511d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-aba30a1{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-61deaff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-61deaff:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-61deaff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c7bec );}.elementor-5314 .elementor-element.elementor-element-b5a1df1{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;top:0px;--z-index:9;overflow:visible;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-b5a1df1{left:0px;}body.rtl .elementor-5314 .elementor-element.elementor-element-b5a1df1{right:0px;}.elementor-5314 .elementor-element.elementor-element-6d424b4{width:auto;max-width:auto;background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-6d424b4.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-6d424b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-37c52e7{width:auto;max-width:auto;background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-37c52e7.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-37c52e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-dcfb370{width:auto;max-width:auto;background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-dcfb370.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-dcfb370 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-4e074d4{--spacer-size:340px;background-image:url("https://ovasolutions.com/wp-content/uploads/2025/01/cooling-device-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-c0a54ea{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:20px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-c0a54ea:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-c0a54ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-c0a54ea{left:20px;}body.rtl .elementor-5314 .elementor-element.elementor-element-c0a54ea{right:20px;}.elementor-5314 .elementor-element.elementor-element-d1b1d2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:24px;color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-21f76c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-ea2480e{--display:flex;--min-height:350px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-ea2480e:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-ea2480e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68c7bec );background-image:url("https://ovasolutions.com/wp-content/uploads/2025/01/colonoscope-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5314 .elementor-element.elementor-element-ea2480e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-0fb483a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-8e5a69f{--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:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-642e887{width:auto;max-width:auto;background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-642e887.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-642e887 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-50f4a3f{width:auto;max-width:auto;background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:200px 200px 200px 200px;}.elementor-5314 .elementor-element.elementor-element-50f4a3f.elementor-element{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-50f4a3f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:17px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-1146987{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:20px;--z-index:99;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-1146987:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-1146987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-1146987{left:20px;}body.rtl .elementor-5314 .elementor-element.elementor-element-1146987{right:20px;}.elementor-5314 .elementor-element.elementor-element-cf64134 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:24px;color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-6fe8316{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-f4e6ce4{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-3aa7ff1{--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;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-3aa7ff1:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-3aa7ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-129cb1b{--display:flex;--justify-content:center;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-129cb1b.e-con{--order:99999 /* order end hack */;}.elementor-5314 .elementor-element.elementor-element-8a28814 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-76f731d{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-9e04c4c{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-52424f7{text-align:start;}.elementor-5314 .elementor-element.elementor-element-52424f7 img{width:96%;height:100%;object-fit:contain;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-105d81b{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-38px;overflow:visible;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-105d81b{left:3px;}body.rtl .elementor-5314 .elementor-element.elementor-element-105d81b{right:3px;}.elementor-5314 .elementor-element.elementor-element-6af54c5{background-color:var( --e-global-color-0d99bc2 );padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;text-align:end;}.elementor-5314 .elementor-element.elementor-element-6af54c5 img{width:100%;height:100%;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-99c886d{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:40px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-267e30b{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-2be86d2{border-radius:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-2be86d2 .elementor-heading-title{font-family:var( --e-global-typography-785ed55-font-family ), Sans-serif;font-size:var( --e-global-typography-785ed55-font-size );font-weight:var( --e-global-typography-785ed55-font-weight );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-e9247dc{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-76d3b36{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-cc2c02a{font-family:var( --e-global-typography-5cee670-font-family ), Sans-serif;font-size:var( --e-global-typography-5cee670-font-size );font-weight:var( --e-global-typography-5cee670-font-weight );line-height:var( --e-global-typography-5cee670-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-2501cd3 img{width:100%;}.elementor-5314 .elementor-element.elementor-element-6de7210{--display:flex;--justify-content:center;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-60b2c05 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-5314 .elementor-element.elementor-element-e220ff3{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-a4f95c5 img{width:100%;}.elementor-5314 .elementor-element.elementor-element-09bb2d7{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-a7758b4{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-13b88f7{border-radius:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-13b88f7 .elementor-heading-title{font-family:var( --e-global-typography-785ed55-font-family ), Sans-serif;font-size:var( --e-global-typography-785ed55-font-size );font-weight:var( --e-global-typography-785ed55-font-weight );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-013c656{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-013c656 .elementor-heading-title{font-family:var( --e-global-typography-faa9ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-faa9ed2-font-size );font-weight:var( --e-global-typography-faa9ed2-font-weight );line-height:var( --e-global-typography-faa9ed2-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-1377fe0{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-1dea90b{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-a34d2dd{border-radius:0px 0px 0px 0px;text-align:start;}.elementor-5314 .elementor-element.elementor-element-a34d2dd .elementor-heading-title{font-family:var( --e-global-typography-785ed55-font-family ), Sans-serif;font-size:var( --e-global-typography-785ed55-font-size );font-weight:var( --e-global-typography-785ed55-font-weight );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-633166b{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-f564889{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-f564889:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-f564889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-f8d4181 img{width:100%;height:186px;object-fit:cover;object-position:center center;border-radius:12px 12px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-e54ac03{padding:0px 14px 0px 14px;}.elementor-5314 .elementor-element.elementor-element-e54ac03 .elementor-heading-title{font-family:var( --e-global-typography-4236371-font-family ), Sans-serif;font-size:var( --e-global-typography-4236371-font-size );font-weight:var( --e-global-typography-4236371-font-weight );font-style:var( --e-global-typography-4236371-font-style );line-height:var( --e-global-typography-4236371-line-height );color:var( --e-global-color-text );}.elementor-5314 .elementor-element.elementor-element-39dde05{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-0d99bc2 );--border-color:var( --e-global-color-0d99bc2 );--margin-top:0px;--margin-bottom:20px;--margin-left:14px;--margin-right:14px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-90fdd53 .elementor-heading-title{font-family:var( --e-global-typography-c56a7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-c56a7fd-font-size );font-weight:var( --e-global-typography-c56a7fd-font-weight );line-height:var( --e-global-typography-c56a7fd-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-d3c0aaf .elementor-heading-title{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-b98b2d6{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-c4e0e43{--e-rating-gap:3px;}.elementor-5314 .elementor-element.elementor-element-71e9613 .elementor-heading-title{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-2148539 .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-2148539 .elementor-icon{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-2148539 .elementor-icon svg{height:14px;}.elementor-5314 .elementor-element.elementor-element-92d2771{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-92d2771:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-92d2771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-49e5c99 img{width:100%;height:186px;object-fit:cover;object-position:center center;border-radius:12px 12px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-00ec2fb{padding:0px 14px 0px 14px;}.elementor-5314 .elementor-element.elementor-element-00ec2fb .elementor-heading-title{font-family:var( --e-global-typography-4236371-font-family ), Sans-serif;font-size:var( --e-global-typography-4236371-font-size );font-weight:var( --e-global-typography-4236371-font-weight );font-style:var( --e-global-typography-4236371-font-style );line-height:var( --e-global-typography-4236371-line-height );color:var( --e-global-color-text );}.elementor-5314 .elementor-element.elementor-element-0f2a122{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-0d99bc2 );--border-color:var( --e-global-color-0d99bc2 );--margin-top:0px;--margin-bottom:20px;--margin-left:14px;--margin-right:14px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-25c3ff0 .elementor-heading-title{font-family:var( --e-global-typography-c56a7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-c56a7fd-font-size );font-weight:var( --e-global-typography-c56a7fd-font-weight );line-height:var( --e-global-typography-c56a7fd-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-ce5e9dc .elementor-heading-title{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-989c60e{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-4bc5923{--e-rating-gap:3px;}.elementor-5314 .elementor-element.elementor-element-c234c22 .elementor-heading-title{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-50bb25b .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-50bb25b .elementor-icon{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-50bb25b .elementor-icon svg{height:14px;}.elementor-5314 .elementor-element.elementor-element-37d1f64{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-37d1f64:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-37d1f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-2b46a0b{background-color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-2b46a0b img{width:51%;height:186px;object-fit:contain;object-position:center center;border-radius:12px 12px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-4027eeb{padding:0px 14px 0px 14px;}.elementor-5314 .elementor-element.elementor-element-4027eeb .elementor-heading-title{font-family:var( --e-global-typography-4236371-font-family ), Sans-serif;font-size:var( --e-global-typography-4236371-font-size );font-weight:var( --e-global-typography-4236371-font-weight );font-style:var( --e-global-typography-4236371-font-style );line-height:var( --e-global-typography-4236371-line-height );color:var( --e-global-color-text );}.elementor-5314 .elementor-element.elementor-element-cd206b4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-0d99bc2 );--border-color:var( --e-global-color-0d99bc2 );--margin-top:0px;--margin-bottom:20px;--margin-left:14px;--margin-right:14px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-44e8399 .elementor-heading-title{font-family:var( --e-global-typography-c56a7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-c56a7fd-font-size );font-weight:var( --e-global-typography-c56a7fd-font-weight );line-height:var( --e-global-typography-c56a7fd-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-5093f1b .elementor-heading-title{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-b999235{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-d0a0547{--e-rating-gap:3px;}.elementor-5314 .elementor-element.elementor-element-5c03fa6 .elementor-heading-title{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-12d94b3 .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-12d94b3 .elementor-icon{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-12d94b3 .elementor-icon svg{height:14px;}.elementor-5314 .elementor-element.elementor-element-d95b4fd{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-d95b4fd:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-d95b4fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-fc9cb5b img{width:100%;height:186px;object-fit:cover;object-position:top center;border-radius:12px 12px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-4af67cd{padding:0px 14px 0px 14px;}.elementor-5314 .elementor-element.elementor-element-4af67cd .elementor-heading-title{font-family:var( --e-global-typography-4236371-font-family ), Sans-serif;font-size:var( --e-global-typography-4236371-font-size );font-weight:var( --e-global-typography-4236371-font-weight );font-style:var( --e-global-typography-4236371-font-style );line-height:var( --e-global-typography-4236371-line-height );color:var( --e-global-color-text );}.elementor-5314 .elementor-element.elementor-element-32533d0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-0d99bc2 );--border-color:var( --e-global-color-0d99bc2 );--margin-top:0px;--margin-bottom:20px;--margin-left:14px;--margin-right:14px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-facac30 .elementor-heading-title{font-family:var( --e-global-typography-c56a7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-c56a7fd-font-size );font-weight:var( --e-global-typography-c56a7fd-font-weight );line-height:var( --e-global-typography-c56a7fd-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-f800cc6 .elementor-heading-title{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-4f71f09{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-6e3de5b{--e-rating-gap:3px;}.elementor-5314 .elementor-element.elementor-element-1f2a207 .elementor-heading-title{font-family:var( --e-global-typography-4e598e0-font-family ), Sans-serif;font-size:var( --e-global-typography-4e598e0-font-size );font-weight:var( --e-global-typography-4e598e0-font-weight );line-height:var( --e-global-typography-4e598e0-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-1e490ed .elementor-icon-wrapper{text-align:center;}.elementor-5314 .elementor-element.elementor-element-1e490ed .elementor-icon{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-1e490ed .elementor-icon svg{height:14px;}.elementor-5314 .elementor-element.elementor-element-898d688{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:30px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-normal-color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-898d688 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-0d99bc2 );border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-5314 .elementor-element.elementor-element-f88a53b{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-ec63af6{border-radius:0px 0px 0px 0px;text-align:center;}.elementor-5314 .elementor-element.elementor-element-ec63af6 .elementor-heading-title{font-family:var( --e-global-typography-faa9ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-faa9ed2-font-size );font-weight:var( --e-global-typography-faa9ed2-font-weight );line-height:var( --e-global-typography-faa9ed2-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-5ee8189{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-87c88cb{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-2fbd23e{border-radius:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-2fbd23e .elementor-heading-title{font-family:var( --e-global-typography-785ed55-font-family ), Sans-serif;font-size:var( --e-global-typography-785ed55-font-size );font-weight:var( --e-global-typography-785ed55-font-weight );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-2ffac50{--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;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-ff1fe9f{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-43cd068 );--border-color:var( --e-global-color-43cd068 );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-ff1fe9f:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-ff1fe9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-252a27e{--display:flex;--overflow:hidden;--border-radius:12px 12px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-c08a4a3{background-color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-c08a4a3 img{height:320px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-5314 .elementor-element.elementor-element-325d53a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-5314 .elementor-element.elementor-element-586e3f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5314 .elementor-element.elementor-element-69fc8cb{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-0c6392c{--display:flex;overflow:visible;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-5314 .elementor-element.elementor-element-5990f47{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-5990f47.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-5314 .elementor-element.elementor-element-5990f47.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-5314 .elementor-element.elementor-element-5990f47.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-5314 .elementor-element.elementor-element-5990f47 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-5cee670-font-family ), Sans-serif;font-size:var( --e-global-typography-5cee670-font-size );font-weight:var( --e-global-typography-5cee670-font-weight );line-height:var( --e-global-typography-5cee670-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-5990f47 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5314 .elementor-element.elementor-element-5990f47 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-5314 .elementor-element.elementor-element-5990f47 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-7cbfb73 );}.elementor-5314 .elementor-element.elementor-element-6d3aea7{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-43cd068 );--border-color:var( --e-global-color-43cd068 );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-6d3aea7:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-6d3aea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-fd98e4e{--display:flex;--overflow:hidden;--border-radius:12px 12px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-a819444{background-color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-a819444 img{height:320px;object-fit:cover;object-position:top center;transition-duration:0.3s;}.elementor-5314 .elementor-element.elementor-element-4b733e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-5314 .elementor-element.elementor-element-8e5214c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5314 .elementor-element.elementor-element-0156af0{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-2ceb1ec{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-aacb0b0{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-aacb0b0.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-5314 .elementor-element.elementor-element-aacb0b0.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-5314 .elementor-element.elementor-element-aacb0b0.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-5314 .elementor-element.elementor-element-aacb0b0 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-5cee670-font-family ), Sans-serif;font-size:var( --e-global-typography-5cee670-font-size );font-weight:var( --e-global-typography-5cee670-font-weight );line-height:var( --e-global-typography-5cee670-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-aacb0b0 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5314 .elementor-element.elementor-element-aacb0b0 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-5314 .elementor-element.elementor-element-aacb0b0 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-7cbfb73 );}.elementor-5314 .elementor-element.elementor-element-4fb8379{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-43cd068 );--border-color:var( --e-global-color-43cd068 );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-4fb8379:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-4fb8379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43cd068 );}.elementor-5314 .elementor-element.elementor-element-cd10885{--display:flex;--overflow:hidden;--border-radius:12px 12px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-4e0b219{background-color:#F9F9FE;}.elementor-5314 .elementor-element.elementor-element-4e0b219 img{height:320px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-5314 .elementor-element.elementor-element-e2c280c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-5314 .elementor-element.elementor-element-8bfb24e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5314 .elementor-element.elementor-element-dd3e4a8{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-3dbdd9c{--display:flex;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-ace9d29{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-ace9d29.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-5314 .elementor-element.elementor-element-ace9d29.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-5314 .elementor-element.elementor-element-ace9d29.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-5314 .elementor-element.elementor-element-ace9d29 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-5cee670-font-family ), Sans-serif;font-size:var( --e-global-typography-5cee670-font-size );font-weight:var( --e-global-typography-5cee670-font-weight );line-height:var( --e-global-typography-5cee670-line-height );color:var( --e-global-color-5650189 );}.elementor-5314 .elementor-element.elementor-element-ace9d29 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5314 .elementor-element.elementor-element-ace9d29 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-5314 .elementor-element.elementor-element-ace9d29 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-7cbfb73 );}.elementor-5314 .elementor-element.elementor-element-ddc0f7f{--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:-90px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;--z-index:9;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-ebda20a{--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 20px;--row-gap:0px;--column-gap:20px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-ebda20a:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-ebda20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d99bc2 );}.elementor-5314 .elementor-element.elementor-element-b625e30{--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;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-8cb92e4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:44px;color:var( --e-global-color-1adb52f );}.elementor-5314 .elementor-element.elementor-element-04a2d32{--display:flex;--justify-content:center;overflow:visible;}.elementor-5314 .elementor-element.elementor-element-04a2d32.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-f0797fc .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-5314 .elementor-element.elementor-element-5406307{--width:60%;}.elementor-5314 .elementor-element.elementor-element-a7fdc49{--width:60%;}.elementor-5314 .elementor-element.elementor-element-4d0d7bb{--width:60%;}.elementor-5314 .elementor-element.elementor-element-0cc6161{--width:60%;}.elementor-5314 .elementor-element.elementor-element-d6ab48d{--width:50%;}.elementor-5314 .elementor-element.elementor-element-613f7a6{--width:60%;}.elementor-5314 .elementor-element.elementor-element-51da59f{--width:24%;}.elementor-5314 .elementor-element.elementor-element-423d051{--width:100%;}.elementor-5314 .elementor-element.elementor-element-764aba4{--width:94%;}.elementor-5314 .elementor-element.elementor-element-028436e{--width:80%;}.elementor-5314 .elementor-element.elementor-element-e8ea14c{--width:100%;}.elementor-5314 .elementor-element.elementor-element-b6ed1a5{--width:94%;}.elementor-5314 .elementor-element.elementor-element-4fd740e{--width:100%;}.elementor-5314 .elementor-element.elementor-element-a737c9a{--width:94%;}.elementor-5314 .elementor-element.elementor-element-b519a96{--width:100%;}.elementor-5314 .elementor-element.elementor-element-6b20074{--width:94%;}.elementor-5314 .elementor-element.elementor-element-aba30a1{--width:80%;}.elementor-5314 .elementor-element.elementor-element-61deaff{--width:100%;}.elementor-5314 .elementor-element.elementor-element-c0a54ea{--width:94%;}.elementor-5314 .elementor-element.elementor-element-ea2480e{--width:100%;}.elementor-5314 .elementor-element.elementor-element-1146987{--width:94%;}.elementor-5314 .elementor-element.elementor-element-6de7210{--width:100%;}.elementor-5314 .elementor-element.elementor-element-04a2d32{--width:36%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5314 .elementor-element.elementor-element-1a0fb04{--width:600px;}.elementor-5314 .elementor-element.elementor-element-613f7a6{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5314 .elementor-element.elementor-element-613f7a6{--width:100%;}.elementor-5314 .elementor-element.elementor-element-7024434{--width:45%;}.elementor-5314 .elementor-element.elementor-element-73d6aab{--width:45%;}.elementor-5314 .elementor-element.elementor-element-1004aa1{--width:45%;}.elementor-5314 .elementor-element.elementor-element-70c20d5{--width:45%;}.elementor-5314 .elementor-element.elementor-element-028436e{--width:100%;}.elementor-5314 .elementor-element.elementor-element-aba30a1{--width:100%;}.elementor-5314 .elementor-element.elementor-element-9e04c4c{--width:100%;}.elementor-5314 .elementor-element.elementor-element-b625e30{--width:70%;}.elementor-5314 .elementor-element.elementor-element-04a2d32{--width:100%;}}@media(max-width:1366px){.elementor-5314 .elementor-element.elementor-element-c7beed0{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-011aad0{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-259bfec{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-9ba28ec{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-78f8139{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-da5c903{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-8d2585a{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-9b636c8{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-b8d0e49{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-9831bed{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-8f1779b{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-3e55371 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-ee6296e .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-942e81f{--grid-auto-flow:row;}.elementor-5314 .elementor-element.elementor-element-4992021 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-79e5e62 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-15db3a8 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-20c6538 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-e5d7743 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-3ee2629 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-0b26d10 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-91f724c{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5314 .elementor-element.elementor-element-3566eae{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-0b5aede{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-8f8a89c .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-054b845{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-e320530{right:-105%;}body.rtl .elementor-5314 .elementor-element.elementor-element-e320530{left:-105%;}.elementor-5314 .elementor-element.elementor-element-e320530{top:-60px;}.elementor-5314 .elementor-element.elementor-element-59847cb{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-e822a0f{right:-105%;}body.rtl .elementor-5314 .elementor-element.elementor-element-e822a0f{left:-105%;}.elementor-5314 .elementor-element.elementor-element-e822a0f{top:-120px;}.elementor-5314 .elementor-element.elementor-element-4476bfc{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-b4bf626{right:-105%;}body.rtl .elementor-5314 .elementor-element.elementor-element-b4bf626{left:-105%;}.elementor-5314 .elementor-element.elementor-element-b4bf626{top:-160px;}.elementor-5314 .elementor-element.elementor-element-1f882f6{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-499cfc3{right:-105%;}body.rtl .elementor-5314 .elementor-element.elementor-element-499cfc3{left:-105%;}.elementor-5314 .elementor-element.elementor-element-499cfc3{top:-210px;}.elementor-5314 .elementor-element.elementor-element-a825d08{--n-accordion-title-font-size:var( --e-global-typography-faa9ed2-font-size );}:where( .elementor-5314 .elementor-element.elementor-element-a825d08 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-11c9357 .elementor-heading-title{font-size:var( --e-global-typography-ca84bfb-font-size );line-height:var( --e-global-typography-ca84bfb-line-height );}.elementor-5314 .elementor-element.elementor-element-1610a0d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-1610a0d .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-28a136c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-28a136c .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-c8d4bfd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-c8d4bfd .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-eea5931 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-eea5931 .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-9578542 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-c6c3389 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-c53712f .elementor-heading-title{font-size:var( --e-global-typography-ca84bfb-font-size );line-height:var( --e-global-typography-ca84bfb-line-height );}.elementor-5314 .elementor-element.elementor-element-fffd089{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-7475752 .elementor-heading-title{font-size:var( --e-global-typography-ca84bfb-font-size );line-height:var( --e-global-typography-ca84bfb-line-height );}.elementor-5314 .elementor-element.elementor-element-9e5d30b{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-b0891b1{left:0px;}body.rtl .elementor-5314 .elementor-element.elementor-element-b0891b1{right:0px;}.elementor-5314 .elementor-element.elementor-element-b0891b1{top:65px;}.elementor-5314 .elementor-element.elementor-element-76f731d{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-2be86d2 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-e9247dc{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-76d3b36{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-cc2c02a{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-13b88f7 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-013c656 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-a34d2dd .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-e54ac03 .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-90fdd53 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-d3c0aaf .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-71e9613 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-00ec2fb .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-25c3ff0 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-ce5e9dc .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-c234c22 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-4027eeb .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-44e8399 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-5093f1b .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-5c03fa6 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-4af67cd .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-facac30 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-f800cc6 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-1f2a207 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-ec63af6 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-2fbd23e .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-5990f47 .elementor-image-box-title{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-aacb0b0 .elementor-image-box-title{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-ace9d29 .elementor-image-box-title{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}}@media(max-width:1024px){.elementor-5314 .elementor-element.elementor-element-749729a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5314 .elementor-element.elementor-element-c7beed0{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-011aad0{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-259bfec{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-1c654e7{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-9df49b5 img{width:40px;max-width:40px;height:40px;}.elementor-5314 .elementor-element.elementor-element-5406307{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5314 .elementor-element.elementor-element-a96f570{--e-rating-icon-font-size:12px;}.elementor-5314 .elementor-element.elementor-element-9ba28ec{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-78f8139{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-a85efd1{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-80f62c5 img{width:40px;max-width:40px;height:40px;}.elementor-5314 .elementor-element.elementor-element-a7fdc49{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5314 .elementor-element.elementor-element-64767f5{--e-rating-icon-font-size:12px;}.elementor-5314 .elementor-element.elementor-element-da5c903{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-8d2585a{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-624e4a7{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-4ddb863 img{width:40px;max-width:40px;height:40px;}.elementor-5314 .elementor-element.elementor-element-4d0d7bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5314 .elementor-element.elementor-element-974e800{--e-rating-icon-font-size:12px;}.elementor-5314 .elementor-element.elementor-element-9b636c8{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-b8d0e49{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-508e5b2{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-d5c7d59 img{width:40px;max-width:40px;height:40px;}.elementor-5314 .elementor-element.elementor-element-0cc6161{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5314 .elementor-element.elementor-element-fedf8c4{--e-rating-icon-font-size:12px;}.elementor-5314 .elementor-element.elementor-element-9831bed{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-8f1779b{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-cb67333{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5314 .elementor-element.elementor-element-3e55371 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-ee6296e .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-942e81f{--grid-auto-flow:row;}.elementor-5314 .elementor-element.elementor-element-4992021 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-79e5e62 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-15db3a8 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-20c6538 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-e5d7743 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-3ee2629 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-0b26d10 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-91f724c{--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-5314 .elementor-element.elementor-element-c9f245a .elementor-heading-title{font-size:30px;}.elementor-5314 .elementor-element.elementor-element-3566eae{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-0b5aede{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-1a0fb04{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5314 .elementor-element.elementor-element-8f8a89c .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-054b845{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-59847cb{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-4476bfc{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-1f882f6{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-a825d08{--n-accordion-title-font-size:var( --e-global-typography-faa9ed2-font-size );}:where( .elementor-5314 .elementor-element.elementor-element-a825d08 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-6613dfa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5314 .elementor-element.elementor-element-ba7e00c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5314 .elementor-element.elementor-element-c25e882{text-align:center;}.elementor-5314 .elementor-element.elementor-element-51da59f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5314 .elementor-element.elementor-element-51da59f.e-con{--order:-99999 /* order start hack */;}.elementor-5314 .elementor-element.elementor-element-11c9357 .elementor-heading-title{font-size:var( --e-global-typography-ca84bfb-font-size );line-height:var( --e-global-typography-ca84bfb-line-height );}.elementor-5314 .elementor-element.elementor-element-0d6ce83{--flex-wrap:wrap;}.elementor-5314 .elementor-element.elementor-element-7024434.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-1610a0d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-1610a0d .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-73d6aab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-28a136c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-28a136c .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-1004aa1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-c8d4bfd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-c8d4bfd .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-70c20d5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-eea5931 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-eea5931 .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-9578542 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-c6c3389 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-679f8a7{--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-5314 .elementor-element.elementor-element-c53712f .elementor-heading-title{font-size:var( --e-global-typography-ca84bfb-font-size );line-height:var( --e-global-typography-ca84bfb-line-height );}.elementor-5314 .elementor-element.elementor-element-fffd089{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-7475752 .elementor-heading-title{font-size:var( --e-global-typography-ca84bfb-font-size );line-height:var( --e-global-typography-ca84bfb-line-height );}.elementor-5314 .elementor-element.elementor-element-9e5d30b{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-f682931 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-5314 .elementor-element.elementor-element-4712eec{--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-5314 .elementor-element.elementor-element-6048cf7 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-5314 .elementor-element.elementor-element-d1b1d2b .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-5314 .elementor-element.elementor-element-0fb483a{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-5314 .elementor-element.elementor-element-cf64134 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-5314 .elementor-element.elementor-element-3aa7ff1{--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-5314 .elementor-element.elementor-element-129cb1b.e-con{--order:-99999 /* order start hack */;}.elementor-5314 .elementor-element.elementor-element-76f731d{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-9e04c4c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5314 .elementor-element.elementor-element-52424f7.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-52424f7{text-align:start;}.elementor-5314 .elementor-element.elementor-element-52424f7 img{width:94%;max-width:100%;height:100%;object-fit:contain;object-position:center right;border-radius:9px 9px 9px 9px;}.elementor-5314 .elementor-element.elementor-element-99c886d{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5314 .elementor-element.elementor-element-2be86d2 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-e9247dc{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-76d3b36{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-cc2c02a{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-13b88f7 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-013c656 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-1377fe0{--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-5314 .elementor-element.elementor-element-a34d2dd .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-e54ac03 .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-90fdd53 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-d3c0aaf .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-71e9613 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-00ec2fb .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-25c3ff0 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-ce5e9dc .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-c234c22 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-4027eeb .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-44e8399 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-5093f1b .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-5c03fa6 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-4af67cd .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-facac30 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-f800cc6 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-1f2a207 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-898d688{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-22px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-21px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-5314 .elementor-element.elementor-element-ec63af6 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-2fbd23e .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-2ffac50{--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-5314 .elementor-element.elementor-element-c08a4a3 img{height:250px;}.elementor-5314 .elementor-element.elementor-element-5990f47 .elementor-image-box-title{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-aacb0b0 .elementor-image-box-title{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-ace9d29 .elementor-image-box-title{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-ddc0f7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-5314 .elementor-element.elementor-element-ebda20a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5314 .elementor-element.elementor-element-b625e30{--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-5314 .elementor-element.elementor-element-8cb92e4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-5314 .elementor-element.elementor-element-8cb92e4.elementor-element{--align-self:center;}.elementor-5314 .elementor-element.elementor-element-04a2d32{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-5314 .elementor-element.elementor-element-c43b889{text-align:center;}.elementor-5314 .elementor-element.elementor-element-c43b889 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-5314 .elementor-element.elementor-element-c7beed0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-011aad0{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-259bfec{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-ac19be2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-bd8c608{--padding-top:16px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-5314 .elementor-element.elementor-element-5406307{--justify-content:center;}.elementor-5314 .elementor-element.elementor-element-9ba28ec{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-78f8139{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-c0aa4c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-e0996e8{--padding-top:16px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-5314 .elementor-element.elementor-element-04f4469{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-5314 .elementor-element.elementor-element-a7fdc49{--justify-content:center;}.elementor-5314 .elementor-element.elementor-element-da5c903{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-8d2585a{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-a117295{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-f2ab522{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-af69a9a{--padding-top:16px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-5314 .elementor-element.elementor-element-3573d5f{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;}.elementor-5314 .elementor-element.elementor-element-4d0d7bb{--justify-content:center;}.elementor-5314 .elementor-element.elementor-element-9b636c8{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-b8d0e49{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-b34b6fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-753fcf2{--padding-top:16px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-5314 .elementor-element.elementor-element-0cc6161{--justify-content:center;}.elementor-5314 .elementor-element.elementor-element-9831bed{font-size:var( --e-global-typography-47aa72f-font-size );line-height:var( --e-global-typography-47aa72f-line-height );}.elementor-5314 .elementor-element.elementor-element-8f1779b{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-cb67333{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-horizontal-offset:-12px;--e-n-carousel-dots-vertical-offset:-12px;}.elementor-5314 .elementor-element.elementor-element-3e55371{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5314 .elementor-element.elementor-element-3e55371 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-ee6296e{width:100%;max-width:100%;}.elementor-5314 .elementor-element.elementor-element-ee6296e .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-942e81f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5314 .elementor-element.elementor-element-4992021 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-773a574{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-773a574 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-b280122{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-b280122 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-7b9b8f6{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-7b9b8f6 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-958f557{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-958f557 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-8ceb73e{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-8ceb73e .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-79e5e62 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-1aa499f{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-1aa499f .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-de79f8b{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-de79f8b .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-8faa969{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-8faa969 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-15db3a8 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-3df8a74{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-3df8a74 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-f4ce64b{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-f4ce64b .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-d743ca3{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-d743ca3 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-20c6538 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-dcda68e{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-dcda68e .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-19cd8e9{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-19cd8e9 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-25a5e9c{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-25a5e9c .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-0ef4106{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-0ef4106 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-e9caaf1{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-e9caaf1 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-32a59cc{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-32a59cc .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-e5d7743 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-9dedb82{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-9dedb82 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-46301b6{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-46301b6 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-99cfb08{padding:4px 4px 4px 4px;}.elementor-5314 .elementor-element.elementor-element-99cfb08 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-3267dfd{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-3267dfd .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-0be2854{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-0be2854 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-3ee2629 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-7e25dcd{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-7e25dcd .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-9b44979{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-9b44979 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-6a7fc91{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-6a7fc91 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-de5f465{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-de5f465 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-cf1874f{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-cf1874f .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-0b26d10 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-adc28d3{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-adc28d3 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-e0b8f8e{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-e0b8f8e .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-7424227{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-7424227 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-dfa9d89{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-dfa9d89 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-ad59680{padding:4px 12px 4px 12px;}.elementor-5314 .elementor-element.elementor-element-ad59680 .elementor-heading-title{font-size:14px;}.elementor-5314 .elementor-element.elementor-element-91f724c{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-5314 .elementor-element.elementor-element-8d83801{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5314 .elementor-element.elementor-element-c9f245a .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-5314 .elementor-element.elementor-element-3566eae{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-0b5aede{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-b632b54{--flex-wrap:nowrap;}.elementor-5314 .elementor-element.elementor-element-8f8a89c .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-054b845{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-59847cb{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-4476bfc{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-1f882f6{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-a825d08{--n-accordion-title-font-size:var( --e-global-typography-faa9ed2-font-size );}:where( .elementor-5314 .elementor-element.elementor-element-a825d08 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-6613dfa{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-5314 .elementor-element.elementor-element-ba7e00c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5314 .elementor-element.elementor-element-c25e882{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5314 .elementor-element.elementor-element-51da59f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5314 .elementor-element.elementor-element-11c9357 .elementor-heading-title{font-size:var( --e-global-typography-ca84bfb-font-size );line-height:var( --e-global-typography-ca84bfb-line-height );}.elementor-5314 .elementor-element.elementor-element-7024434{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5314 .elementor-element.elementor-element-1610a0d{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-5314 .elementor-element.elementor-element-1610a0d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-1610a0d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-1610a0d .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-28a136c{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-5314 .elementor-element.elementor-element-28a136c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-28a136c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-28a136c .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-c8d4bfd{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-5314 .elementor-element.elementor-element-c8d4bfd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-c8d4bfd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-c8d4bfd .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-eea5931{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-5314 .elementor-element.elementor-element-eea5931.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-eea5931 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-fcedf12-font-size );line-height:var( --e-global-typography-fcedf12-line-height );}.elementor-5314 .elementor-element.elementor-element-eea5931 .elementor-counter-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-9578542 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-c6c3389{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5314 .elementor-element.elementor-element-c6c3389 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-c9d5b42{--spacer-size:380px;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-764aba4{left:0px;}body.rtl .elementor-5314 .elementor-element.elementor-element-764aba4{right:0px;}.elementor-5314 .elementor-element.elementor-element-764aba4{bottom:0px;}.elementor-5314 .elementor-element.elementor-element-c53712f .elementor-heading-title{font-size:var( --e-global-typography-ca84bfb-font-size );line-height:var( --e-global-typography-ca84bfb-line-height );}.elementor-5314 .elementor-element.elementor-element-fffd089{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-b6ed1a5{left:0px;}body.rtl .elementor-5314 .elementor-element.elementor-element-b6ed1a5{right:0px;}.elementor-5314 .elementor-element.elementor-element-b6ed1a5{bottom:0px;}.elementor-5314 .elementor-element.elementor-element-7475752 .elementor-heading-title{font-size:var( --e-global-typography-ca84bfb-font-size );line-height:var( --e-global-typography-ca84bfb-line-height );}.elementor-5314 .elementor-element.elementor-element-9e5d30b{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-d9f0787{--spacer-size:340px;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-a737c9a{left:0px;}body.rtl .elementor-5314 .elementor-element.elementor-element-a737c9a{right:0px;}.elementor-5314 .elementor-element.elementor-element-a737c9a{bottom:0px;}.elementor-5314 .elementor-element.elementor-element-f682931 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-5314 .elementor-element.elementor-element-b519a96{--min-height:400px;}.elementor-5314 .elementor-element.elementor-element-7fcde8a{--spacer-size:224px;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-6b20074{left:0px;}body.rtl .elementor-5314 .elementor-element.elementor-element-6b20074{right:0px;}.elementor-5314 .elementor-element.elementor-element-6b20074{bottom:0px;}.elementor-5314 .elementor-element.elementor-element-6048cf7 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-5314 .elementor-element.elementor-element-61deaff.e-con{--order:99999 /* order end hack */;}.elementor-5314 .elementor-element.elementor-element-4e074d4{--spacer-size:400px;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-c0a54ea{left:0px;}body.rtl .elementor-5314 .elementor-element.elementor-element-c0a54ea{right:0px;}.elementor-5314 .elementor-element.elementor-element-c0a54ea{bottom:0px;}.elementor-5314 .elementor-element.elementor-element-d1b1d2b .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-5314 .elementor-element.elementor-element-ea2480e{--min-height:380px;}.elementor-5314 .elementor-element.elementor-element-0fb483a{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-1146987{left:0px;}body.rtl .elementor-5314 .elementor-element.elementor-element-1146987{right:0px;}.elementor-5314 .elementor-element.elementor-element-1146987{bottom:0px;}.elementor-5314 .elementor-element.elementor-element-cf64134 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-5314 .elementor-element.elementor-element-3aa7ff1{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:60px;--padding-left:12px;--padding-right:12px;}.elementor-5314 .elementor-element.elementor-element-129cb1b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5314 .elementor-element.elementor-element-8a28814 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-5314 .elementor-element.elementor-element-76f731d{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-52424f7 img{height:100%;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-5314 .elementor-element.elementor-element-105d81b{left:3px;}body.rtl .elementor-5314 .elementor-element.elementor-element-105d81b{right:3px;}.elementor-5314 .elementor-element.elementor-element-105d81b{bottom:-120px;}.elementor-5314 .elementor-element.elementor-element-6af54c5 img{max-width:100%;height:100%;}.elementor-5314 .elementor-element.elementor-element-2be86d2 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-e9247dc{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-76d3b36{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-cc2c02a{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-13b88f7 .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-013c656{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5314 .elementor-element.elementor-element-013c656 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-a34d2dd .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-e54ac03 .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-90fdd53 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-d3c0aaf .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-71e9613 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-00ec2fb .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-25c3ff0 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-ce5e9dc .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-c234c22 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-4027eeb .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-44e8399 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-5093f1b .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-5c03fa6 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-4af67cd .elementor-heading-title{font-size:var( --e-global-typography-4236371-font-size );line-height:var( --e-global-typography-4236371-line-height );}.elementor-5314 .elementor-element.elementor-element-facac30 .elementor-heading-title{font-size:var( --e-global-typography-c56a7fd-font-size );line-height:var( --e-global-typography-c56a7fd-line-height );}.elementor-5314 .elementor-element.elementor-element-f800cc6 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-1f2a207 .elementor-heading-title{font-size:var( --e-global-typography-4e598e0-font-size );line-height:var( --e-global-typography-4e598e0-line-height );}.elementor-5314 .elementor-element.elementor-element-898d688{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5314 .elementor-element.elementor-element-ec63af6 .elementor-heading-title{font-size:var( --e-global-typography-faa9ed2-font-size );line-height:var( --e-global-typography-faa9ed2-line-height );}.elementor-5314 .elementor-element.elementor-element-2fbd23e .elementor-heading-title{font-size:var( --e-global-typography-785ed55-font-size );line-height:var( --e-global-typography-785ed55-line-height );letter-spacing:var( --e-global-typography-785ed55-letter-spacing );}.elementor-5314 .elementor-element.elementor-element-0c6392c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-5990f47 .elementor-image-box-img{margin-bottom:13px;}.elementor-5314 .elementor-element.elementor-element-5990f47 .elementor-image-box-title{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-2ceb1ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-aacb0b0 .elementor-image-box-img{margin-bottom:13px;}.elementor-5314 .elementor-element.elementor-element-aacb0b0 .elementor-image-box-title{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-3dbdd9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-ace9d29 .elementor-image-box-img{margin-bottom:13px;}.elementor-5314 .elementor-element.elementor-element-ace9d29 .elementor-image-box-title{font-size:var( --e-global-typography-5cee670-font-size );line-height:var( --e-global-typography-5cee670-line-height );}.elementor-5314 .elementor-element.elementor-element-ebda20a{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-5314 .elementor-element.elementor-element-b625e30{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}}/* Start custom CSS for heading, class: .elementor-element-c43b889 */.elementor-5314 .elementor-element.elementor-element-c43b889 span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-c43b889 span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-164f0d1 */.elementor-5314 .elementor-element.elementor-element-164f0d1 .elementor-button {
    background-color: #4066BF !important;
    color: #fff !important;
    padding: 8px 8px 8px 16px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    border: none !important;
    border-radius: 400px !important;
    transition: all 0.3s ease-in-out !important;
    font-size: 16px !important;
    line-height: normal !important;
    border: 1px solid #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-164f0d1 .elementor-button .elementor-button-text {
    display: inline-block !important;
    vertical-align: middle !important;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 12px;
}

.elementor-5314 .elementor-element.elementor-element-164f0d1 .elementor-button .elementor-button-icon {
    background-color: #fff !important;
    color: #4066BF !important;
    padding: 8px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
    vertical-align: middle !important;
    transition: all 0.3s ease-in-out !important;
    transform: rotate(-30deg); /* Initial rotation */
}

.elementor-5314 .elementor-element.elementor-element-164f0d1 .elementor-button:hover {
    background-color: #fff !important;
    color: #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-164f0d1 .elementor-button:hover .elementor-button-icon {
    background-color: #4066BF !important;
    color: #fff !important;
    transform: rotate(0deg); /* Reset rotation on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5406307 */.elementor-5314 .elementor-element.elementor-element-5406307{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2daa388 */.elementor-5314 .elementor-element.elementor-element-2daa388 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab2684 */.elementor-5314 .elementor-element.elementor-element-7ab2684 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7fdc49 */.elementor-5314 .elementor-element.elementor-element-a7fdc49{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41d8bcd */.elementor-5314 .elementor-element.elementor-element-41d8bcd {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4251634 */.elementor-5314 .elementor-element.elementor-element-4251634 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62c2e69 */.elementor-5314 .elementor-element.elementor-element-62c2e69 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0d7bb */.elementor-5314 .elementor-element.elementor-element-4d0d7bb{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db0fc04 */.elementor-5314 .elementor-element.elementor-element-db0fc04 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96ab921 */.elementor-5314 .elementor-element.elementor-element-96ab921 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc6161 */.elementor-5314 .elementor-element.elementor-element-0cc6161{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93891d4 */.elementor-5314 .elementor-element.elementor-element-93891d4 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05bdee5 */.elementor-5314 .elementor-element.elementor-element-05bdee5 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5406307 */.elementor-5314 .elementor-element.elementor-element-5406307{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2daa388 */.elementor-5314 .elementor-element.elementor-element-2daa388 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab2684 */.elementor-5314 .elementor-element.elementor-element-7ab2684 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7fdc49 */.elementor-5314 .elementor-element.elementor-element-a7fdc49{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41d8bcd */.elementor-5314 .elementor-element.elementor-element-41d8bcd {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4251634 */.elementor-5314 .elementor-element.elementor-element-4251634 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62c2e69 */.elementor-5314 .elementor-element.elementor-element-62c2e69 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0d7bb */.elementor-5314 .elementor-element.elementor-element-4d0d7bb{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db0fc04 */.elementor-5314 .elementor-element.elementor-element-db0fc04 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96ab921 */.elementor-5314 .elementor-element.elementor-element-96ab921 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc6161 */.elementor-5314 .elementor-element.elementor-element-0cc6161{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93891d4 */.elementor-5314 .elementor-element.elementor-element-93891d4 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05bdee5 */.elementor-5314 .elementor-element.elementor-element-05bdee5 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5406307 */.elementor-5314 .elementor-element.elementor-element-5406307{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2daa388 */.elementor-5314 .elementor-element.elementor-element-2daa388 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab2684 */.elementor-5314 .elementor-element.elementor-element-7ab2684 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7fdc49 */.elementor-5314 .elementor-element.elementor-element-a7fdc49{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41d8bcd */.elementor-5314 .elementor-element.elementor-element-41d8bcd {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4251634 */.elementor-5314 .elementor-element.elementor-element-4251634 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62c2e69 */.elementor-5314 .elementor-element.elementor-element-62c2e69 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0d7bb */.elementor-5314 .elementor-element.elementor-element-4d0d7bb{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db0fc04 */.elementor-5314 .elementor-element.elementor-element-db0fc04 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96ab921 */.elementor-5314 .elementor-element.elementor-element-96ab921 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc6161 */.elementor-5314 .elementor-element.elementor-element-0cc6161{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93891d4 */.elementor-5314 .elementor-element.elementor-element-93891d4 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05bdee5 */.elementor-5314 .elementor-element.elementor-element-05bdee5 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5406307 */.elementor-5314 .elementor-element.elementor-element-5406307{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2daa388 */.elementor-5314 .elementor-element.elementor-element-2daa388 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab2684 */.elementor-5314 .elementor-element.elementor-element-7ab2684 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7fdc49 */.elementor-5314 .elementor-element.elementor-element-a7fdc49{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41d8bcd */.elementor-5314 .elementor-element.elementor-element-41d8bcd {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4251634 */.elementor-5314 .elementor-element.elementor-element-4251634 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62c2e69 */.elementor-5314 .elementor-element.elementor-element-62c2e69 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0d7bb */.elementor-5314 .elementor-element.elementor-element-4d0d7bb{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db0fc04 */.elementor-5314 .elementor-element.elementor-element-db0fc04 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96ab921 */.elementor-5314 .elementor-element.elementor-element-96ab921 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc6161 */.elementor-5314 .elementor-element.elementor-element-0cc6161{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93891d4 */.elementor-5314 .elementor-element.elementor-element-93891d4 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05bdee5 */.elementor-5314 .elementor-element.elementor-element-05bdee5 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5406307 */.elementor-5314 .elementor-element.elementor-element-5406307{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2daa388 */.elementor-5314 .elementor-element.elementor-element-2daa388 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab2684 */.elementor-5314 .elementor-element.elementor-element-7ab2684 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7fdc49 */.elementor-5314 .elementor-element.elementor-element-a7fdc49{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41d8bcd */.elementor-5314 .elementor-element.elementor-element-41d8bcd {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4251634 */.elementor-5314 .elementor-element.elementor-element-4251634 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62c2e69 */.elementor-5314 .elementor-element.elementor-element-62c2e69 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0d7bb */.elementor-5314 .elementor-element.elementor-element-4d0d7bb{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db0fc04 */.elementor-5314 .elementor-element.elementor-element-db0fc04 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96ab921 */.elementor-5314 .elementor-element.elementor-element-96ab921 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc6161 */.elementor-5314 .elementor-element.elementor-element-0cc6161{
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93891d4 */.elementor-5314 .elementor-element.elementor-element-93891d4 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05bdee5 */.elementor-5314 .elementor-element.elementor-element-05bdee5 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cb67333 */.elementor-5314 .elementor-element.elementor-element-cb67333 h2, .elementor-5314 .elementor-element.elementor-element-cb67333 p{
    color: #1A1A23 !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a7d0a2a */.elementor-421 .elementor-element.elementor-element-a7d0a2a .elementor-wrapper {
    --video-aspect-ratio: 0.66 !important;
}

/*

@media (max-width: 768px) {
    .elementor-widget-video video {
        height: 200px; /* Smaller height for mobile devices */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e55371 */.elementor-5314 .elementor-element.elementor-element-3e55371 span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-3e55371 span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-942e81f *//* Parent container setup */
.blue-bg-hover {
  background-color: #eee; /* Initial background color */
  border-radius: 12px;
  /*width: 300px;*/
  /*height: 500px;*/
  position: relative; /* Establish positioning for pseudo-element */
  overflow: hidden !important; /* Keep the effect confined to the container */
}

/* Pseudo-element for the hover effect */
.blue-bg-hover::after {
  content: ''; /* Creates the element */
  position: absolute;
  bottom: 0; /* Positioned at the bottom-center */
  left: 50%; /* Center horizontally */
  transform: translateX(-50%) scale(0); /* Initially invisible (collapsed) */
  transform-origin: bottom center; /* Animation originates from bottom-center */
  width: 300px; /* Match the width of the container */
  height: 150px; /* Half the width to form a perfect half-circle */
  background-color: #4066bf; /* Blue background */
  border-radius: 150px 150px 0 0; /* Full curvature for the upper half-circle */
  z-index: 0; /* Behind other content */
  transition: transform 0.8s ease-out, width 0.8s ease-out, height 0.8s ease-out; /* Smooth growth effect */
}

/* Hover state: Expand the semi-circle to cover the container */
.blue-bg-hover:hover::after {
  transform: translateX(-50%) scale(1); /* Expand */
  width: 200%; /* Grow to cover the full width of the container */
  height: 200%; /* Grow to cover the full height */
  border-radius: 50% 50% 0 0; /* Maintain semi-circle shape */
}

/* Ensure content remains visible and updates text color */
.blue-bg-hover h2,
.blue-bg-hover .elementor-widget-container {
  position: relative; /* Content stays above the pseudo-element */
  z-index: 1; /* Ensure content is above the hover effect */
  transition: color 0.3s ease-in-out; /* Smooth color change */
}

/* Change text and image colors on hover */
.blue-bg-hover:hover h2,
.blue-bg-hover:hover .elementor-widget-container {
  color: #fff !important; /* Change text color to white */
}

.blue-bg-hover:hover img {
  filter: brightness(0) invert(1); /* Invert image color to white */
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec64c49 */.elementor-5314 .elementor-element.elementor-element-ec64c49 .elementor-button {
    background-color: #FFFfff !important;
    color: #4066BF !important;
    padding: 8px 8px 8px 16px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    border: none !important;
    border-radius: 400px !important;
    transition: all 0.3s ease-in-out !important;
    font-size: 16px !important;
    line-height: normal !important;
    border: 1px solid #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-ec64c49 .elementor-button .elementor-button-text {
    display: inline-block !important;
    vertical-align: middle !important;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 12px;
}

.elementor-5314 .elementor-element.elementor-element-ec64c49 .elementor-button .elementor-button-icon {
    background-color: #4066BF !important;
    color: #fff !important;
    padding: 8px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
    vertical-align: middle !important;
    transition: all 0.3s ease-in-out !important;
    transform: rotate(-30deg);
    /* Initial rotation */
}

.elementor-5314 .elementor-element.elementor-element-ec64c49 .elementor-button:hover {
    background-color: #4066BF !important;
    color: #fff !important;
    border-color: #fff !important;
}

.elementor-5314 .elementor-element.elementor-element-ec64c49 .elementor-button:hover .elementor-button-icon {
    background-color: #fff !important;
    color: #4066BF !important;
    transform: rotate(0deg); /* Reset rotation on hover */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8a89c */.elementor-5314 .elementor-element.elementor-element-8f8a89c span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-8f8a89c span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e320530 *//*@media (max-width: 1366px) {*/
/*    body:not(.rtl) .elementor-421 .elementor-element.elementor-element-e320530 {*/
/*        right: -105% !important;*/
/*        top: 0 !important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e320530 *//*@media (max-width: 1366px) {*/
/*    body:not(.rtl) .elementor-421 .elementor-element.elementor-element-e320530 {*/
/*        right: -105% !important;*/
/*        top: 0 !important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e320530 *//*@media (max-width: 1366px) {*/
/*    body:not(.rtl) .elementor-421 .elementor-element.elementor-element-e320530 {*/
/*        right: -105% !important;*/
/*        top: 0 !important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e320530 *//*@media (max-width: 1366px) {*/
/*    body:not(.rtl) .elementor-421 .elementor-element.elementor-element-e320530 {*/
/*        right: -105% !important;*/
/*        top: 0 !important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e320530 *//*@media (max-width: 1366px) {*/
/*    body:not(.rtl) .elementor-421 .elementor-element.elementor-element-e320530 {*/
/*        right: -105% !important;*/
/*        top: 0 !important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a825d08 */.elementor-5314 .elementor-element.elementor-element-a825d08 .e-n-accordion-item-title-icon{
  
    
}

.elementor-5314 .elementor-element.elementor-element-a825d08 .e-opened, .elementor-5314 .elementor-element.elementor-element-a825d08 .e-closed{
    padding: 8px;
    width: 30px;
    height: 30px;
    border-radius: 100%;
}

.elementor-5314 .elementor-element.elementor-element-a825d08 .e-opened{
        background-color: #fff;

}

.elementor-5314 .elementor-element.elementor-element-a825d08 .e-closed{
        background-color: rgba(214, 223, 245, 1);
}


.elementor-5314 .elementor-element.elementor-element-a825d08 .e-opened i{
        color: #000000 !important
}

.elementor-5314 .elementor-element.elementor-element-a825d08 .e-closed i{
    rotate: -30deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48307bc */.elementor-5314 .elementor-element.elementor-element-48307bc .elementor-button {
    background-color: #FFFfff !important;
    color: #4066BF !important;
    padding: 8px 8px 8px 16px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    border: none !important;
    border-radius: 400px !important;
    transition: all 0.3s ease-in-out !important;
    font-size: 16px !important;
    line-height: normal !important;
    border: 1px solid #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-48307bc .elementor-button .elementor-button-text {
    display: inline-block !important;
    vertical-align: middle !important;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 12px;
}

.elementor-5314 .elementor-element.elementor-element-48307bc .elementor-button .elementor-button-icon {
    background-color: #4066BF !important;
    color: #fff !important;
    padding: 8px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
    vertical-align: middle !important;
    transition: all 0.3s ease-in-out !important;
    transform: rotate(-30deg);
    /* Initial rotation */
}

.elementor-5314 .elementor-element.elementor-element-48307bc .elementor-button:hover {
    background-color: #4066BF !important;
    color: #fff !important;
    border-color: #fff !important;
}

.elementor-5314 .elementor-element.elementor-element-48307bc .elementor-button:hover .elementor-button-icon {
    background-color: #fff !important;
    color: #4066BF !important;
    transform: rotate(0deg); /* Reset rotation on hover */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11c9357 */.elementor-5314 .elementor-element.elementor-element-11c9357 span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-11c9357 span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73d6aab */.elementor-5314 .elementor-element.elementor-element-73d6aab:hover .elementor-counter .elementor-counter-number, .elementor-5314 .elementor-element.elementor-element-73d6aab:hover .elementor-counter-title{
    color: #fff !important;
}

.elementor-5314 .elementor-element.elementor-element-73d6aab:hover .elementor-icon{
    background-color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1004aa1 */.elementor-5314 .elementor-element.elementor-element-1004aa1:hover .elementor-counter .elementor-counter-number, .elementor-5314 .elementor-element.elementor-element-1004aa1:hover .elementor-counter-title{
    color: #fff !important;
}

.elementor-5314 .elementor-element.elementor-element-1004aa1:hover .elementor-icon{
    background-color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c20d5 */.elementor-5314 .elementor-element.elementor-element-70c20d5:hover .elementor-counter .elementor-counter-number, .elementor-5314 .elementor-element.elementor-element-70c20d5:hover .elementor-counter-title{
    color: #fff !important;
}

.elementor-5314 .elementor-element.elementor-element-70c20d5:hover .elementor-icon{
    background-color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9578542 */.elementor-5314 .elementor-element.elementor-element-9578542 span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-9578542 span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7926fa7 */.elementor-5314 .elementor-element.elementor-element-7926fa7 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423d051 *//* Default state: Hidden and positioned below */
.elementor-element-a0b3234 {
    display: none;
    opacity: 0;
    transform: translateY(20px); /* Slight downward position */
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}

/* Show on hover */
.elementor-element-c265da9:hover .elementor-element-a0b3234 {
    display: block;
    opacity: 1;
    transform: translateY(0); /* Move to original position */
}

/* Entrance animation */
.elementor-element-a0b3234 {
    animation: fadeSlideInA0b3234 0.5s ease-out;
}

/* Keyframes for fade and slide effect */
@keyframes fadeSlideInA0b3234 {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a1ffb */.elementor-5314 .elementor-element.elementor-element-33a1ffb {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce96d02 */.elementor-5314 .elementor-element.elementor-element-ce96d02 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8ea14c *//* Default state: Hidden and positioned below */
.elementor-element-c3e67d2 {
    display: none;
    opacity: 0;
    transform: translateY(20px); /* Slight downward position */
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}

/* Show on hover */
.elementor-element-008a1ca:hover .elementor-element-c3e67d2 {
    display: block;
    opacity: 1;
    transform: translateY(0); /* Move to original position */
}

/* Entrance animation */
.elementor-element-c3e67d2 {
    animation: fadeSlideInC3e67d2 0.5s ease-out;
}

/* Keyframes for fade and slide effect */
@keyframes fadeSlideInC3e67d2 {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac90a8 */.elementor-5314 .elementor-element.elementor-element-aac90a8 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd740e *//* Default state: Hidden and positioned below */
.elementor-element-df8c082 {
    display: none;
    opacity: 0;
    transform: translateY(20px); /* Slight downward position */
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}

/* Show on hover of the parent container */
.elementor-element-04cc9ec:hover .elementor-element-df8c082 {
    display: block;
    opacity: 1;
    transform: translateY(0); /* Move to original position */
    animation: fadeSlideInDf8c082 0.5s ease-out; /* Entrance animation */
}

/* Keyframes for fade and slide effect */
@keyframes fadeSlideInDf8c082 {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fbeef3 */.elementor-5314 .elementor-element.elementor-element-6fbeef3 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44b0673 */.elementor-5314 .elementor-element.elementor-element-44b0673 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d424b4 */.elementor-5314 .elementor-element.elementor-element-6d424b4 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c52e7 */.elementor-5314 .elementor-element.elementor-element-37c52e7 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcfb370 */.elementor-5314 .elementor-element.elementor-element-dcfb370 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-642e887 */.elementor-5314 .elementor-element.elementor-element-642e887 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50f4a3f */.elementor-5314 .elementor-element.elementor-element-50f4a3f {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aba30a1 *//* Default state: Hidden and positioned below */
._child-container {
    display: none;
    opacity: 0;
    transform: translateY(20px); /* Slight downward position */
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}

/* Show on hover of the parent container */
._parent-container:hover ._child-container {
    display: block;
    opacity: 1;
    transform: translateY(0); /* Move to original position */
    animation: fadeSlideIn 0.5s ease-out; /* Entrance animation */
}

/* Keyframes for fade and slide effect */
@keyframes fadeSlideIn {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe79cc *//* Default state: Hidden and positioned below */
._child-container {
    display: none;
    opacity: 0;
    transform: translateY(20px); /* Slight downward position */
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}

/* Show on hover of the parent container */
._parent-container:hover ._child-container {
    display: block;
    opacity: 1;
    transform: translateY(0); /* Move to original position */
    animation: fadeSlideIn 0.5s ease-out; /* Entrance animation */
}

/* Keyframes for fade and slide effect */
@keyframes fadeSlideIn {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2be86d2 */.elementor-5314 .elementor-element.elementor-element-2be86d2 span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-2be86d2 span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13b88f7 */.elementor-5314 .elementor-element.elementor-element-13b88f7 span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-13b88f7 span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-013c656 */.elementor-5314 .elementor-element.elementor-element-013c656 span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-013c656 span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a34d2dd */.elementor-5314 .elementor-element.elementor-element-a34d2dd span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-a34d2dd span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec63af6 */.elementor-5314 .elementor-element.elementor-element-ec63af6 span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-ec63af6 span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}
@media (max-width: 767px) {
  .elementor-5314 .elementor-element.elementor-element-ec63af6 span::after {
    display: none; /* Remove the pseudo-element for smaller screens */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fbd23e */.elementor-5314 .elementor-element.elementor-element-2fbd23e span {
  position: relative;
  display: inline-block; /* Ensure the span element behaves properly */
}

.elementor-5314 .elementor-element.elementor-element-2fbd23e span::after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 50%; /* Cover only the bottom half */
  background-color: #D6DFF599; /* Background color */
  z-index: -1; /* Ensure it appears behind the text */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-586e3f3 */.elementor-5314 .elementor-element.elementor-element-586e3f3 .elementor-button {
    background-color: #4066BF !important;
    color: #fff !important;
    padding: 8px 8px 8px 16px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    border: none !important;
    border-radius: 400px !important;
    transition: all 0.3s ease-in-out !important;
    font-size: 16px !important;
    line-height: normal !important;
    border: 1px solid #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-586e3f3 .elementor-button .elementor-button-text {
    display: inline-block !important;
    vertical-align: middle !important;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 12px;
}

.elementor-5314 .elementor-element.elementor-element-586e3f3 .elementor-button .elementor-button-icon {
    background-color: #fff !important;
    color: #4066BF !important;
    padding: 8px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
    vertical-align: middle !important;
    transition: all 0.3s ease-in-out !important;
    transform: rotate(-30deg); /* Initial rotation */
}

.elementor-5314 .elementor-element.elementor-element-586e3f3 .elementor-button:hover {
    background-color: #fff !important;
    color: #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-586e3f3 .elementor-button:hover .elementor-button-icon {
    background-color: #4066BF !important;
    color: #fff !important;
    transform: rotate(0deg); /* Reset rotation on hover */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5990f47 */.elementor-5314 .elementor-element.elementor-element-5990f47 h3{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1fe9f */.image-hover-container {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.image-hover-container img {
  display: block;
  width: 100%;
  height: auto;
}

.image-hover-container::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3); /* Semi-transparent black overlay */
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 1;
  border-radius: 12px;
}

.image-hover-container:hover::after {
  opacity: 1; /* Show the overlay on hover */
}

.hover-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  font-size: 16px;
  cursor: pointer;
  z-index: 2; /* Ensure the button is above the overlay */
  opacity: 0; /* Initially hidden */
  transition: opacity 0.3s ease;
}

.image-hover-container:hover .hover-button {
  opacity: 1; /* Show the button on hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e5214c */.elementor-5314 .elementor-element.elementor-element-8e5214c .elementor-button {
    background-color: #4066BF !important;
    color: #fff !important;
    padding: 8px 8px 8px 16px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    border: none !important;
    border-radius: 400px !important;
    transition: all 0.3s ease-in-out !important;
    font-size: 16px !important;
    line-height: normal !important;
    border: 1px solid #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-8e5214c .elementor-button .elementor-button-text {
    display: inline-block !important;
    vertical-align: middle !important;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 12px;
}

.elementor-5314 .elementor-element.elementor-element-8e5214c .elementor-button .elementor-button-icon {
    background-color: #fff !important;
    color: #4066BF !important;
    padding: 8px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
    vertical-align: middle !important;
    transition: all 0.3s ease-in-out !important;
    transform: rotate(-30deg); /* Initial rotation */
}

.elementor-5314 .elementor-element.elementor-element-8e5214c .elementor-button:hover {
    background-color: #fff !important;
    color: #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-8e5214c .elementor-button:hover .elementor-button-icon {
    background-color: #4066BF !important;
    color: #fff !important;
    transform: rotate(0deg); /* Reset rotation on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd98e4e */.image-hover-container {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.image-hover-container img {
  display: block;
  width: 100%;
  height: auto;
}

.image-hover-container::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3); /* Semi-transparent black overlay */
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 1;
  border-radius: 12px 12px 0 0;
}

.image-hover-container:hover::after {
  opacity: 1; /* Show the overlay on hover */
}

.hover-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  font-size: 16px;
  cursor: pointer;
  z-index: 2; /* Ensure the button is above the overlay */
  opacity: 0; /* Initially hidden */
  transition: opacity 0.3s ease;
}

.image-hover-container:hover .hover-button {
  opacity: 1; /* Show the button on hover */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aacb0b0 */.elementor-5314 .elementor-element.elementor-element-aacb0b0 h3{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8bfb24e */.elementor-5314 .elementor-element.elementor-element-8bfb24e .elementor-button {
    background-color: #4066BF !important;
    color: #fff !important;
    padding: 8px 8px 8px 16px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    border: none !important;
    border-radius: 400px !important;
    transition: all 0.3s ease-in-out !important;
    font-size: 16px !important;
    line-height: normal !important;
    border: 1px solid #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-8bfb24e .elementor-button .elementor-button-text {
    display: inline-block !important;
    vertical-align: middle !important;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 12px;
}

.elementor-5314 .elementor-element.elementor-element-8bfb24e .elementor-button .elementor-button-icon {
    background-color: #fff !important;
    color: #4066BF !important;
    padding: 8px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
    vertical-align: middle !important;
    transition: all 0.3s ease-in-out !important;
    transform: rotate(-30deg); /* Initial rotation */
}

.elementor-5314 .elementor-element.elementor-element-8bfb24e .elementor-button:hover {
    background-color: #fff !important;
    color: #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-8bfb24e .elementor-button:hover .elementor-button-icon {
    background-color: #4066BF !important;
    color: #fff !important;
    transform: rotate(0deg); /* Reset rotation on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd10885 */.image-hover-container {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.image-hover-container img {
  display: block;
  width: 100%;
  height: auto;
}

.image-hover-container::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3); /* Semi-transparent black overlay */
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 1;
  border-radius: 12px 12px 0 0;
}

.image-hover-container:hover::after {
  opacity: 1; /* Show the overlay on hover */
}

.hover-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  font-size: 16px;
  cursor: pointer;
  z-index: 2; /* Ensure the button is above the overlay */
  opacity: 0; /* Initially hidden */
  transition: opacity 0.3s ease;
}

.image-hover-container:hover .hover-button {
  opacity: 1; /* Show the button on hover */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ace9d29 */.elementor-5314 .elementor-element.elementor-element-ace9d29 h3{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0797fc */.elementor-5314 .elementor-element.elementor-element-f0797fc .elementor-button {
    background-color: #FFFfff !important;
    color: #4066BF !important;
    padding: 8px 8px 8px 16px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    border: none !important;
    border-radius: 400px !important;
    transition: all 0.3s ease-in-out !important;
    font-size: 16px !important;
    line-height: normal !important;
    border: 1px solid #4066BF !important;
}

.elementor-5314 .elementor-element.elementor-element-f0797fc .elementor-button .elementor-button-text {
    display: inline-block !important;
    vertical-align: middle !important;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 12px;
}

.elementor-5314 .elementor-element.elementor-element-f0797fc .elementor-button .elementor-button-icon {
    background-color: #4066BF !important;
    color: #fff !important;
    padding: 8px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
    vertical-align: middle !important;
    transition: all 0.3s ease-in-out !important;
    transform: rotate(-30deg);
    /* Initial rotation */
}

.elementor-5314 .elementor-element.elementor-element-f0797fc .elementor-button:hover {
    background-color: #4066BF !important;
    color: #fff !important;
    border-color: #fff !important;
}

.elementor-5314 .elementor-element.elementor-element-f0797fc .elementor-button:hover .elementor-button-icon {
    background-color: #fff !important;
    color: #4066BF !important;
    transform: rotate(0deg); /* Reset rotation on hover */
}/* End custom CSS */