.elementor-191 .elementor-element.elementor-element-100db28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-c5dc180{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-71d3404{--display:flex;--justify-content:center;}.elementor-191 .elementor-element.elementor-element-71d3404.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-57d233f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-191 .elementor-element.elementor-element-57d233f.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-57d233f .elementor-heading-title{font-size:54px;font-weight:bold;}.elementor-191 .elementor-element.elementor-element-87450b4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-87450b4{font-size:18px;font-weight:400;}.elementor-191 .elementor-element.elementor-element-d3bca40{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-c5e368f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-857f255 img{height:201px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#155E75;border-radius:19px 19px 19px 19px;}.elementor-191 .elementor-element.elementor-element-67c4e64{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-67c4e64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-29769e9{width:var( --container-widget-width, 107.884% );max-width:107.884%;--container-widget-width:107.884%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-29769e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-8bdff66 .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-191 .elementor-element.elementor-element-8bdff66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-4e022b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-8d9e9e7 img{height:201px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#155E75;border-radius:19px 19px 19px 19px;}.elementor-191 .elementor-element.elementor-element-349c63e{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-349c63e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-65ec4c3{width:var( --container-widget-width, 107.884% );max-width:107.884%;--container-widget-width:107.884%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-65ec4c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-5eb4cd8 .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-191 .elementor-element.elementor-element-5eb4cd8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-5537cf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-037a7d0 img{height:202px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#155E75;border-radius:19px 19px 19px 19px;}.elementor-191 .elementor-element.elementor-element-0da6aeb{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-0da6aeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-6f112c9{width:var( --container-widget-width, 107.884% );max-width:107.884%;--container-widget-width:107.884%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-6f112c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-e6ccf60 .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-191 .elementor-element.elementor-element-e6ccf60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-54bab37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-30076f9 img{height:201px;object-fit:fill;border-radius:19px 19px 19px 19px;}.elementor-191 .elementor-element.elementor-element-cd49bf5{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-ed33918 .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-191 .elementor-element.elementor-element-ed33918 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-3588d9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-f195bc2 img{height:201px;border-radius:19px 19px 19px 19px;}.elementor-191 .elementor-element.elementor-element-541aaf2{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-541aaf2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-36c53f9{width:var( --container-widget-width, 93.144% );max-width:93.144%;--container-widget-width:93.144%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-36c53f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-59dcad3 .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-191 .elementor-element.elementor-element-59dcad3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-656bef3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-a5be254 img{width:100%;height:201px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#155E75;border-radius:19px 19px 19px 19px;}.elementor-191 .elementor-element.elementor-element-9ca3e0b{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-9ca3e0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-4271f38{width:var( --container-widget-width, 107.884% );max-width:107.884%;--container-widget-width:107.884%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-4271f38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-df850c3 .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-191 .elementor-element.elementor-element-df850c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-a957ff8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-9427f00 img{height:201px;object-fit:cover;object-position:center center;border-radius:19px 19px 19px 19px;}.elementor-191 .elementor-element.elementor-element-c3da51f{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-c3da51f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-26282cb{width:var( --container-widget-width, 107.884% );max-width:107.884%;--container-widget-width:107.884%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-26282cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-cd35e4f .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-191 .elementor-element.elementor-element-cd35e4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-94e0dc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-13f829e img{height:201px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#155E75;border-radius:19px 19px 19px 19px;}.elementor-191 .elementor-element.elementor-element-186b293{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-186b293.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-ec5212f{width:var( --container-widget-width, 102.512% );max-width:102.512%;--container-widget-width:102.512%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-ec5212f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-42db11e .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-191 .elementor-element.elementor-element-42db11e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-7a4dc62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-6b83afd img{height:201px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#155E75;border-radius:19px 19px 19px 19px;}.elementor-191 .elementor-element.elementor-element-61f092e{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-61f092e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-3d6b423{width:var( --container-widget-width, 107.884% );max-width:107.884%;--container-widget-width:107.884%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-3d6b423.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-db8d0ff .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-191 .elementor-element.elementor-element-db8d0ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-9697952{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-7241626{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-2e834b8c{--display:flex;}.elementor-191 .elementor-element.elementor-element-2e834b8c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-34b20b2a{text-align:center;}.elementor-191 .elementor-element.elementor-element-718901ec{width:var( --container-widget-width, 73.783% );max-width:73.783%;--container-widget-width:73.783%;--container-widget-flex-grow:0;text-align:center;}.elementor-191 .elementor-element.elementor-element-718901ec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-564fd38a{--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:center;}.elementor-191 .elementor-element.elementor-element-564fd38a.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-5106c2a .elementor-button{background-color:#FFFFFF;font-size:17px;font-weight:600;fill:#2563EB;color:#2563EB;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);transition-duration:0.8s;border-radius:25px 25px 25px 25px;padding:16px 27px 16px 27px;}.elementor-191 .elementor-element.elementor-element-5106c2a .elementor-button:hover, .elementor-191 .elementor-element.elementor-element-5106c2a .elementor-button:focus{background-color:#F3F4F6;}.elementor-191 .elementor-element.elementor-element-5106c2a{padding:-1px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-5106c2a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-6e004ae .elementor-button{background-color:#02010100;font-size:17px;font-weight:600;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:16px 27px 16px 27px;}.elementor-191 .elementor-element.elementor-element-6e004ae .elementor-button:hover, .elementor-191 .elementor-element.elementor-element-6e004ae .elementor-button:focus{background-color:#FFFFFF;color:#2563EB;}.elementor-191 .elementor-element.elementor-element-6e004ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-6e004ae .elementor-button:hover svg, .elementor-191 .elementor-element.elementor-element-6e004ae .elementor-button:focus svg{fill:#2563EB;}.elementor-191 .elementor-element.elementor-element-6cfe25b5 .elementor-button{background-color:#15803D;font-size:17px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);transition-duration:0.4s;border-radius:25px 25px 25px 25px;padding:16px 27px 16px 27px;}.elementor-191 .elementor-element.elementor-element-6cfe25b5 .elementor-button:hover, .elementor-191 .elementor-element.elementor-element-6cfe25b5 .elementor-button:focus{background-color:#166534;}.elementor-191 .elementor-element.elementor-element-6cfe25b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-6cfe25b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-5bb390e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-a45d212{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-4f3d2760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-5de5f48d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-5e9b1fbc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-191 .elementor-element.elementor-element-5e9b1fbc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-2582b48b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-6ff442ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -66px;}.elementor-191 .elementor-element.elementor-element-6ff442ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-6ff442ac img{width:100%;}.elementor-191 .elementor-element.elementor-element-5d0dbc59{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-5d0dbc59.elementor-element{--align-self:flex-end;}.elementor-191 .elementor-element.elementor-element-6a69a047{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -33px;}.elementor-191 .elementor-element.elementor-element-54b43f58{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:45px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-218bb4eb .elementor-heading-title{color:#E0F2FE;}.elementor-191 .elementor-element.elementor-element-462c9fad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-182708a4 .elementor-heading-title{color:#E0F2FE;}.elementor-191 .elementor-element.elementor-element-73f2cf38{width:var( --container-widget-width, 100% );max-width:100%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:#FFFFFF;}@media(min-width:768px){.elementor-191 .elementor-element.elementor-element-c5dc180{--content-width:1300px;}.elementor-191 .elementor-element.elementor-element-67c4e64{--width:96.29%;}.elementor-191 .elementor-element.elementor-element-349c63e{--width:96.29%;}.elementor-191 .elementor-element.elementor-element-0da6aeb{--width:96.29%;}.elementor-191 .elementor-element.elementor-element-541aaf2{--width:96.29%;}.elementor-191 .elementor-element.elementor-element-9ca3e0b{--width:96.29%;}.elementor-191 .elementor-element.elementor-element-c3da51f{--width:96.29%;}.elementor-191 .elementor-element.elementor-element-186b293{--width:96.29%;}.elementor-191 .elementor-element.elementor-element-61f092e{--width:96.29%;}.elementor-191 .elementor-element.elementor-element-9697952{--content-width:1300px;}.elementor-191 .elementor-element.elementor-element-5bb390e6{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-191 .elementor-element.elementor-element-564fd38a{--width:714.8px;}}@media(max-width:1024px){.elementor-191 .elementor-element.elementor-element-d3bca40{--grid-auto-flow:row;}.elementor-191 .elementor-element.elementor-element-564fd38a{--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-191 .elementor-element.elementor-element-5106c2a{width:var( --container-widget-width, 222.5px );max-width:222.5px;--container-widget-width:222.5px;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-6e004ae{width:var( --container-widget-width, 209.087px );max-width:209.087px;--container-widget-width:209.087px;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-5e9b1fbc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-191 .elementor-element.elementor-element-57d233f{text-align:center;}.elementor-191 .elementor-element.elementor-element-57d233f .elementor-heading-title{font-size:34px;}.elementor-191 .elementor-element.elementor-element-87450b4{width:var( --container-widget-width, 324.398px );max-width:324.398px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:324.398px;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-d3bca40{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-191 .elementor-element.elementor-element-2e834b8c{--width:100.337%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-34b20b2a .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-191 .elementor-element.elementor-element-718901ec{width:var( --container-widget-width, 317.225px );max-width:317.225px;--container-widget-width:317.225px;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-564fd38a{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-191 .elementor-element.elementor-element-6e004ae{width:var( --container-widget-width, 216.075px );max-width:216.075px;--container-widget-width:216.075px;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-6cfe25b5{width:initial;max-width:initial;}.elementor-191 .elementor-element.elementor-element-5e9b1fbc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-191 .elementor-element.elementor-element-5d0dbc59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-191 .elementor-element.elementor-element-54b43f58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-100db28 */.elementor-191 .elementor-element.elementor-element-100db28{
      padding: 4rem 1.5rem; /* نفس py-16 px-6 */
  background: linear-gradient(to bottom, #f0faff, #ffffff, #e0f7ff); 
}

/* Section container */
.services-section {
  width: 100%;

  text-align: center;
  color: #1e293b;
}

/* Label فوق */
.services-label {
  display: inline-block;
  background: linear-gradient(to right, #06b6d4, #3b82f6);
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  padding: 6px 16px;
  border-radius: 9999px; /* يخليها كابسول */
  margin-bottom: 1rem;
}

/* العنوان */
.services-title {
  font-size: 2.25rem; /* text-4xl */
  font-weight: 800;   /* font-extrabold */
  color: #0ea5e9;     /* text-cyan-600 */
  margin-bottom: 1rem;
}

/* الوصف */
.services-desc {
  font-size: 1.3rem; /* text-lg */
  line-height: 1.75rem;
  max-width: 700px;
  margin: 0 auto;
  color: #475569;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8bdff66 */.btn-learn-more {
  display: inline-flex;                 /* inline-flex */
  align-items: center;                  /* items-center */
  justify-content: center;              /* justify-center */
  align-self: flex-start;               /* self-start */
  gap: 0.5rem;                          /* gap-2 = 8px */
  font-size: 0.875rem;                  /* text-sm = 14px */
  font-weight: 600;                     /* font-semibold */
               /* px-4 py-2 = 8px 16px */
  border-radius: 9999px;                /* rounded-full */
  background: linear-gradient(to right, #cffafe, #dbeafe); /* from-cyan-100 to-blue-100 */
  color: #155e75 !important;                       /* text-cyan-800 */
  box-shadow: 0 1px 2px rgba(0,0,0,0.05); 
  transition: all 0.3s ease;
  text-decoration: none;
}

.btn-learn-more:hover {
  background: linear-gradient(to right, #a5f3fc, #bfdbfe); /* hover:from-cyan-200 hover:to-blue-200 */
}
.elementor-191 .elementor-element.elementor-element-8bdff66{
    position: relative;
    bottom: -44px;
}
[dir="rtl"] .elementor-191 .elementor-element.elementor-element-8bdff66{
    position: relative;
    bottom: -26px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5e368f */.elementor-191 .elementor-element.elementor-element-c5e368f{
      background: #ffffff;
  border-radius: 20px;
 
  box-shadow: 0 8px 24px rgba(2, 132, 199, 0.12);
  transition: all 0.3s ease;
   border: 1px solid #e0f7ff;
}

ي */

/* تأثير عند الهوفر */
.elementor-element-40f1b49:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 32px rgba(2, 132, 199, 0.18);
}

/* البادج "Custom Software" */
.elementor-element-6b4c4b8 p {
  display: inline-block;
   background-color: #cffafe;  
  color: #0e7490;  
  font-size: 14px;
  font-weight: 600;
  padding: 2px 12px;
  border-radius: 9999px;
}

/* العنوان */
.elementor-element-65f1146 h2 {
  font-size: 20px;
  font-weight: 700;
  color: #1e293b;
}

/* الوصف */
.elementor-element-bc64b18 p {
  font-size: 15px;
  color: #475569;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5eb4cd8 */.btn-learn-more {
  display: inline-flex;                 /* inline-flex */
  align-items: center;                  /* items-center */
  justify-content: center;              /* justify-center */
  align-self: flex-start;               /* self-start */
  gap: 0.5rem;                          /* gap-2 = 8px */
  font-size: 0.875rem;                  /* text-sm = 14px */
  font-weight: 600;                     /* font-semibold */
               /* px-4 py-2 = 8px 16px */
  border-radius: 9999px;                /* rounded-full */
  background: linear-gradient(to right, #cffafe, #dbeafe); /* from-cyan-100 to-blue-100 */
  color: #155e75 !important;                       /* text-cyan-800 */
  box-shadow: 0 1px 2px rgba(0,0,0,0.05); 
  transition: all 0.3s ease;
  text-decoration: none;
}

.btn-learn-more:hover {
  background: linear-gradient(to right, #a5f3fc, #bfdbfe); /* hover:from-cyan-200 hover:to-blue-200 */
}
.elementor-191 .elementor-element.elementor-element-5eb4cd8{
    position: relative;
    bottom: -18px;
}
[dir="rtl"] .elementor-191 .elementor-element.elementor-element-5eb4cd8{
    position: relative;
    bottom: -26px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e022b5 */.elementor-191 .elementor-element.elementor-element-4e022b5{
      background: #ffffff;
  border-radius: 20px;
 
  box-shadow: 0 8px 24px rgba(2, 132, 199, 0.12);
  transition: all 0.3s ease;
   border: 1px solid #e0f7ff;
}

ي */

/* تأثير عند الهوفر */
.elementor-element-40f1b49:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 32px rgba(2, 132, 199, 0.18);
}

/* البادج "Custom Software" */
.elementor-element-6b4c4b8 p {
  display: inline-block;
   background-color: #cffafe;  
  color: #0e7490;  
  font-size: 14px;
  font-weight: 600;
  padding: 2px 12px;
  border-radius: 9999px;
}

/* العنوان */
.elementor-element-65f1146 h2 {
  font-size: 20px;
  font-weight: 700;
  color: #1e293b;
}

/* الوصف */
.elementor-element-bc64b18 p {
  font-size: 15px;
  color: #475569;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e6ccf60 */.btn-learn-more {
  display: inline-flex;                 /* inline-flex */
  align-items: center;                  /* items-center */
  justify-content: center;              /* justify-center */
  align-self: flex-start;               /* self-start */
  gap: 0.5rem;                          /* gap-2 = 8px */
  font-size: 0.875rem;                  /* text-sm = 14px */
  font-weight: 600;                     /* font-semibold */
               /* px-4 py-2 = 8px 16px */
  border-radius: 9999px;                /* rounded-full */
  background: linear-gradient(to right, #cffafe, #dbeafe); /* from-cyan-100 to-blue-100 */
  color: #155e75 !important;                       /* text-cyan-800 */
  box-shadow: 0 1px 2px rgba(0,0,0,0.05); 
  transition: all 0.3s ease;
  text-decoration: none;
}

.btn-learn-more:hover {
  background: linear-gradient(to right, #a5f3fc, #bfdbfe); /* hover:from-cyan-200 hover:to-blue-200 */
}
.elementor-191 .elementor-element.elementor-element-e6ccf60{
    position: relative;
    bottom: -41px;
}
[dir="rtl"] .elementor-191 .elementor-element.elementor-element-e6ccf60{
    position: relative;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5537cf1 */.elementor-191 .elementor-element.elementor-element-5537cf1{
      background: #ffffff;
  border-radius: 20px;
 
  box-shadow: 0 8px 24px rgba(2, 132, 199, 0.12);
  transition: all 0.3s ease;
   border: 1px solid #e0f7ff;
}

ي */

/* تأثير عند الهوفر */
.elementor-element-40f1b49:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 32px rgba(2, 132, 199, 0.18);
}

/* البادج "Custom Software" */
.elementor-element-6b4c4b8 p {
  display: inline-block;
   background-color: #cffafe;  
  color: #0e7490;  
  font-size: 14px;
  font-weight: 600;
  padding: 2px 12px;
  border-radius: 9999px;
}

/* العنوان */
.elementor-element-65f1146 h2 {
  font-size: 20px;
  font-weight: 700;
  color: #1e293b;
}

/* الوصف */
.elementor-element-bc64b18 p {
  font-size: 15px;
  color: #475569;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed33918 */.btn-learn-more {
  display: inline-flex;                 /* inline-flex */
  align-items: center;                  /* items-center */
  justify-content: center;              /* justify-center */
  align-self: flex-start;               /* self-start */
  gap: 0.5rem;                          /* gap-2 = 8px */
  font-size: 0.875rem;                  /* text-sm = 14px */
  font-weight: 600;                     /* font-semibold */
               /* px-4 py-2 = 8px 16px */
  border-radius: 9999px;                /* rounded-full */
  background: linear-gradient(to right, #cffafe, #dbeafe); /* from-cyan-100 to-blue-100 */
  color: #155e75 !important;                       /* text-cyan-800 */
  box-shadow: 0 1px 2px rgba(0,0,0,0.05); 
  transition: all 0.3s ease;
  text-decoration: none;
}

.btn-learn-more:hover {
  background: linear-gradient(to right, #a5f3fc, #bfdbfe); /* hover:from-cyan-200 hover:to-blue-200 */
}
.elementor-191 .elementor-element.elementor-element-ed33918{
    position: relative;
    bottom: -41px;
}
[dir="rtl"] .elementor-191 .elementor-element.elementor-element-ed33918{
    position: relative;
    bottom: -24px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59dcad3 */.btn-learn-more {
  display: inline-flex;                 /* inline-flex */
  align-items: center;                  /* items-center */
  justify-content: center;              /* justify-center */
  align-self: flex-start;               /* self-start */
  gap: 0.5rem;                          /* gap-2 = 8px */
  font-size: 0.875rem;                  /* text-sm = 14px */
  font-weight: 600;                     /* font-semibold */
               /* px-4 py-2 = 8px 16px */
  border-radius: 9999px;                /* rounded-full */
  background: linear-gradient(to right, #cffafe, #dbeafe); /* from-cyan-100 to-blue-100 */
  color: #155e75 !important;                       /* text-cyan-800 */
  box-shadow: 0 1px 2px rgba(0,0,0,0.05); 
  transition: all 0.3s ease;
  text-decoration: none;
}

.btn-learn-more:hover {
  background: linear-gradient(to right, #a5f3fc, #bfdbfe); /* hover:from-cyan-200 hover:to-blue-200 */
}
.elementor-191 .elementor-element.elementor-element-59dcad3{
    position: relative;
    bottom: -41px;
}
[dir="rtl"] .elementor-191 .elementor-element.elementor-element-59dcad3{
    position: relative;
    bottom: -24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3588d9a */.elementor-191 .elementor-element.elementor-element-3588d9a{
      background: #ffffff;
  border-radius: 20px;
 
  box-shadow: 0 8px 24px rgba(2, 132, 199, 0.12);
  transition: all 0.3s ease;
   border: 1px solid #e0f7ff;
}

ي */

/* تأثير عند الهوفر */
.elementor-element-40f1b49:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 32px rgba(2, 132, 199, 0.18);
}

/* البادج "Custom Software" */
.elementor-element-6b4c4b8 p {
  display: inline-block;
   background-color: #cffafe;  
  color: #0e7490;  
  font-size: 14px;
  font-weight: 600;
  padding: 2px 12px;
  border-radius: 9999px;
}

/* العنوان */
.elementor-element-65f1146 h2 {
  font-size: 20px;
  font-weight: 700;
  color: #1e293b;
}

/* الوصف */
.elementor-element-bc64b18 p {
  font-size: 15px;
  color: #475569;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df850c3 */.btn-learn-more {
  display: inline-flex;                 /* inline-flex */
  align-items: center;                  /* items-center */
  justify-content: center;              /* justify-center */
  align-self: flex-start;               /* self-start */
  gap: 0.5rem;                          /* gap-2 = 8px */
  font-size: 0.875rem;                  /* text-sm = 14px */
  font-weight: 600;                     /* font-semibold */
               /* px-4 py-2 = 8px 16px */
  border-radius: 9999px;                /* rounded-full */
  background: linear-gradient(to right, #cffafe, #dbeafe); /* from-cyan-100 to-blue-100 */
  color: #155e75 !important;                       /* text-cyan-800 */
  box-shadow: 0 1px 2px rgba(0,0,0,0.05); 
  transition: all 0.3s ease;
  text-decoration: none;
}

.btn-learn-more:hover {
  background: linear-gradient(to right, #a5f3fc, #bfdbfe); /* hover:from-cyan-200 hover:to-blue-200 */
}
.elementor-191 .elementor-element.elementor-element-df850c3{
    position: relative;
    bottom: -14px;
}
[dir="rtl"] .elementor-191 .elementor-element.elementor-element-df850c3{
    position: relative;
    bottom: -24px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-656bef3 */.elementor-191 .elementor-element.elementor-element-656bef3{
      background: #ffffff;
  border-radius: 20px;
 
  box-shadow: 0 8px 24px rgba(2, 132, 199, 0.12);
  transition: all 0.3s ease;
   border: 1px solid #e0f7ff;
}

ي */

/* تأثير عند الهوفر */
.elementor-element-40f1b49:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 32px rgba(2, 132, 199, 0.18);
}

/* البادج "Custom Software" */
.elementor-element-6b4c4b8 p {
  display: inline-block;
   background-color: #cffafe;  
  color: #0e7490;  
  font-size: 14px;
  font-weight: 600;
  padding: 2px 12px;
  border-radius: 9999px;
}

/* العنوان */
.elementor-element-65f1146 h2 {
  font-size: 20px;
  font-weight: 700;
  color: #1e293b;
}

/* الوصف */
.elementor-element-bc64b18 p {
  font-size: 15px;
  color: #475569;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd35e4f */.btn-learn-more {
  display: inline-flex;                 /* inline-flex */
  align-items: center;                  /* items-center */
  justify-content: center;              /* justify-center */
  align-self: flex-start;               /* self-start */
  gap: 0.5rem;                          /* gap-2 = 8px */
  font-size: 0.875rem;                  /* text-sm = 14px */
  font-weight: 600;                     /* font-semibold */
               /* px-4 py-2 = 8px 16px */
  border-radius: 9999px;                /* rounded-full */
  background: linear-gradient(to right, #cffafe, #dbeafe); /* from-cyan-100 to-blue-100 */
  color: #155e75 !important;                       /* text-cyan-800 */
  box-shadow: 0 1px 2px rgba(0,0,0,0.05); 
  transition: all 0.3s ease;
  text-decoration: none;
}

.btn-learn-more:hover {
  background: linear-gradient(to right, #a5f3fc, #bfdbfe); /* hover:from-cyan-200 hover:to-blue-200 */
}
.elementor-191 .elementor-element.elementor-element-cd35e4f{
    position: relative;
    bottom: -51px;
}
[dir="rtl"] .elementor-191 .elementor-element.elementor-element-cd35e4f{
    position: relative;
    bottom: -25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a957ff8 */.elementor-191 .elementor-element.elementor-element-a957ff8{
      background: #ffffff;
  border-radius: 20px;
 
  box-shadow: 0 8px 24px rgba(2, 132, 199, 0.12);
  transition: all 0.3s ease;
   border: 1px solid #e0f7ff;
}

ي */

/* تأثير عند الهوفر */
.elementor-element-40f1b49:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 32px rgba(2, 132, 199, 0.18);
}

/* البادج "Custom Software" */
.elementor-element-6b4c4b8 p {
  display: inline-block;
   background-color: #cffafe;  
  color: #0e7490;  
  font-size: 14px;
  font-weight: 600;
  padding: 2px 12px;
  border-radius: 9999px;
}

/* العنوان */
.elementor-element-65f1146 h2 {
  font-size: 20px;
  font-weight: 700;
  color: #1e293b;
}

/* الوصف */
.elementor-element-bc64b18 p {
  font-size: 15px;
  color: #475569;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42db11e */.btn-learn-more {
  display: inline-flex;                 /* inline-flex */
  align-items: center;                  /* items-center */
  justify-content: center;              /* justify-center */
  align-self: flex-start;               /* self-start */
  gap: 0.5rem;                          /* gap-2 = 8px */
  font-size: 0.875rem;                  /* text-sm = 14px */
  font-weight: 600;                     /* font-semibold */
               /* px-4 py-2 = 8px 16px */
  border-radius: 9999px;                /* rounded-full */
  background: linear-gradient(to right, #cffafe, #dbeafe); /* from-cyan-100 to-blue-100 */
  color: #155e75 !important;                       /* text-cyan-800 */
  box-shadow: 0 1px 2px rgba(0,0,0,0.05); 
  transition: all 0.3s ease;
  text-decoration: none;
}

.btn-learn-more:hover {
  background: linear-gradient(to right, #a5f3fc, #bfdbfe); /* hover:from-cyan-200 hover:to-blue-200 */
}
.elementor-191 .elementor-element.elementor-element-42db11e{
    position: relative;
    bottom: -1px;
}
[dir="rtl"] .elementor-191 .elementor-element.elementor-element-42db11e{
    position: relative;
    bottom: -27px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e0dc3 */.elementor-191 .elementor-element.elementor-element-94e0dc3{
      background: #ffffff;
  border-radius: 20px;
 
  box-shadow: 0 8px 24px rgba(2, 132, 199, 0.12);
  transition: all 0.3s ease;
   border: 1px solid #e0f7ff;
}

ي */

/* تأثير عند الهوفر */
.elementor-element-40f1b49:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 32px rgba(2, 132, 199, 0.18);
}

/* البادج "Custom Software" */
.elementor-element-6b4c4b8 p {
  display: inline-block;
   background-color: #cffafe;  
  color: #0e7490;  
  font-size: 14px;
  font-weight: 600;
  padding: 2px 12px;
  border-radius: 9999px;
}

/* العنوان */
.elementor-element-65f1146 h2 {
  font-size: 20px;
  font-weight: 700;
  color: #1e293b;
}

/* الوصف */
.elementor-element-bc64b18 p {
  font-size: 15px;
  color: #475569;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db8d0ff */.btn-learn-more {
  display: inline-flex;                 /* inline-flex */
  align-items: center;                  /* items-center */
  justify-content: center;              /* justify-center */
  align-self: flex-start;               /* self-start */
  gap: 0.5rem;                          /* gap-2 = 8px */
  font-size: 0.875rem;                  /* text-sm = 14px */
  font-weight: 600;                     /* font-semibold */
               /* px-4 py-2 = 8px 16px */
  border-radius: 9999px;                /* rounded-full */
  background: linear-gradient(to right, #cffafe, #dbeafe); /* from-cyan-100 to-blue-100 */
  color: #155e75 !important;                       /* text-cyan-800 */
  box-shadow: 0 1px 2px rgba(0,0,0,0.05); 
  transition: all 0.3s ease;
  text-decoration: none;
}

.btn-learn-more:hover {
  background: linear-gradient(to right, #a5f3fc, #bfdbfe); /* hover:from-cyan-200 hover:to-blue-200 */
}
.elementor-191 .elementor-element.elementor-element-db8d0ff{
    position: relative;
    bottom: -51px;
}
[dir="rtl"] .elementor-191 .elementor-element.elementor-element-db8d0ff{
    position: relative;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4dc62 */.elementor-191 .elementor-element.elementor-element-7a4dc62{
      background: #ffffff;
  border-radius: 20px;
 
  box-shadow: 0 8px 24px rgba(2, 132, 199, 0.12);
  transition: all 0.3s ease;
   border: 1px solid #e0f7ff;
}

ي */

/* تأثير عند الهوفر */
.elementor-element-40f1b49:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 32px rgba(2, 132, 199, 0.18);
}

/* البادج "Custom Software" */
.elementor-element-6b4c4b8 p {
  display: inline-block;
   background-color: #cffafe;  
  color: #0e7490;  
  font-size: 14px;
  font-weight: 600;
  padding: 2px 12px;
  border-radius: 9999px;
}

/* العنوان */
.elementor-element-65f1146 h2 {
  font-size: 20px;
  font-weight: 700;
  color: #1e293b;
}

/* الوصف */
.elementor-element-bc64b18 p {
  font-size: 15px;
  color: #475569;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3bca40 */[dir="rtl"] .elementor-button .e-fas-arrow-right {
  transform: rotate(180deg);
}
[dir="rtl"] .elementor-element-41a5aa4{
    margin-top: 22px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5dc180 */.elementor-191 .elementor-element.elementor-element-c5dc180{
     width: 100%;                /* w-full */
  padding: 5rem 1.5rem;        /* py-20 px-6 */
  background: linear-gradient(
    to bottom right,
    #f0faff,   /* from-[#f0faff] */
    #ffffff,   /* via-white */
    #e0f7ff    /* to-[#e0f7ff] */
  );
  color: #1f2937;
}/* End custom CSS */