.elementor-1876 .elementor-element.elementor-element-fd5a58f{--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-1876 .elementor-element.elementor-element-45a1497{--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-1876 .elementor-element.elementor-element-7c150e7{--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;}.elementor-1876 .elementor-element.elementor-element-bbfdc10{--display:flex;}.elementor-1876 .elementor-element.elementor-element-4112f6a{--display:flex;}.elementor-1876 .elementor-element.elementor-element-07bc4f2{--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-1876 .elementor-element.elementor-element-9d99c21{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1876 .elementor-element.elementor-element-a0c72b5{--display:flex;--justify-content:center;}.elementor-1876 .elementor-element.elementor-element-a0c72b5.e-con{--align-self:center;}.elementor-1876 .elementor-element.elementor-element-efb789a.elementor-element{--align-self:center;}.elementor-1876 .elementor-element.elementor-element-efb789a .elementor-heading-title{font-size:54px;font-weight:bold;}.elementor-1876 .elementor-element.elementor-element-472e361.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-472e361{font-size:18px;font-weight:400;}.elementor-1876 .elementor-element.elementor-element-b6a45a3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1876 .elementor-element.elementor-element-e1d1ec2{--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-1876 .elementor-element.elementor-element-0cfd0eb.elementor-element{--align-self:flex-start;}.elementor-1876 .elementor-element.elementor-element-0cfd0eb .elementor-icon-wrapper{text-align:center;}.elementor-1876 .elementor-element.elementor-element-0cfd0eb.elementor-view-stacked .elementor-icon{background-color:#0891B2;}.elementor-1876 .elementor-element.elementor-element-0cfd0eb.elementor-view-framed .elementor-icon, .elementor-1876 .elementor-element.elementor-element-0cfd0eb.elementor-view-default .elementor-icon{color:#0891B2;border-color:#0891B2;}.elementor-1876 .elementor-element.elementor-element-0cfd0eb.elementor-view-framed .elementor-icon, .elementor-1876 .elementor-element.elementor-element-0cfd0eb.elementor-view-default .elementor-icon svg{fill:#0891B2;}.elementor-1876 .elementor-element.elementor-element-0cfd0eb .elementor-icon{font-size:32px;}.elementor-1876 .elementor-element.elementor-element-0cfd0eb .elementor-icon svg{height:32px;}.elementor-1876 .elementor-element.elementor-element-bb9c1ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1876 .elementor-element.elementor-element-bb9c1ea .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-1876 .elementor-element.elementor-element-da9a30d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;color:#475569;}.elementor-1876 .elementor-element.elementor-element-92dcd9e .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-1876 .elementor-element.elementor-element-92dcd9e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1876 .elementor-element.elementor-element-0409649{--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-1876 .elementor-element.elementor-element-0c87313.elementor-element{--align-self:flex-start;}.elementor-1876 .elementor-element.elementor-element-0c87313 .elementor-icon-wrapper{text-align:center;}.elementor-1876 .elementor-element.elementor-element-0c87313.elementor-view-stacked .elementor-icon{background-color:#0891B2;}.elementor-1876 .elementor-element.elementor-element-0c87313.elementor-view-framed .elementor-icon, .elementor-1876 .elementor-element.elementor-element-0c87313.elementor-view-default .elementor-icon{color:#0891B2;border-color:#0891B2;}.elementor-1876 .elementor-element.elementor-element-0c87313.elementor-view-framed .elementor-icon, .elementor-1876 .elementor-element.elementor-element-0c87313.elementor-view-default .elementor-icon svg{fill:#0891B2;}.elementor-1876 .elementor-element.elementor-element-0c87313 .elementor-icon{font-size:32px;}.elementor-1876 .elementor-element.elementor-element-0c87313 .elementor-icon svg{height:32px;}.elementor-1876 .elementor-element.elementor-element-a81ca34{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1876 .elementor-element.elementor-element-a81ca34 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-1876 .elementor-element.elementor-element-11e3656{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;color:#475569;}.elementor-1876 .elementor-element.elementor-element-bbce372 .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-1876 .elementor-element.elementor-element-bbce372 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1876 .elementor-element.elementor-element-7f3c7a4{--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-1876 .elementor-element.elementor-element-bf3f16f.elementor-element{--align-self:flex-start;}.elementor-1876 .elementor-element.elementor-element-bf3f16f .elementor-icon-wrapper{text-align:center;}.elementor-1876 .elementor-element.elementor-element-bf3f16f.elementor-view-stacked .elementor-icon{background-color:#0891B2;}.elementor-1876 .elementor-element.elementor-element-bf3f16f.elementor-view-framed .elementor-icon, .elementor-1876 .elementor-element.elementor-element-bf3f16f.elementor-view-default .elementor-icon{color:#0891B2;border-color:#0891B2;}.elementor-1876 .elementor-element.elementor-element-bf3f16f.elementor-view-framed .elementor-icon, .elementor-1876 .elementor-element.elementor-element-bf3f16f.elementor-view-default .elementor-icon svg{fill:#0891B2;}.elementor-1876 .elementor-element.elementor-element-bf3f16f .elementor-icon{font-size:32px;}.elementor-1876 .elementor-element.elementor-element-bf3f16f .elementor-icon svg{height:32px;}.elementor-1876 .elementor-element.elementor-element-bcc2b4f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1876 .elementor-element.elementor-element-bcc2b4f .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-1876 .elementor-element.elementor-element-92cac32{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;color:#475569;}.elementor-1876 .elementor-element.elementor-element-40e25ed .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-1876 .elementor-element.elementor-element-40e25ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1876 .elementor-element.elementor-element-50959f0 .elementor-button{background-color:#02010100;}.elementor-1876 .elementor-element.elementor-element-50959f0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1876 .elementor-element.elementor-element-50959f0.elementor-element{--align-self:center;}.elementor-1876 .elementor-element.elementor-element-9991b3c{--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-1876 .elementor-element.elementor-element-d561e4a{--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-1876 .elementor-element.elementor-element-20fabbd{--display:flex;--justify-content:center;}.elementor-1876 .elementor-element.elementor-element-20fabbd.e-con{--align-self:center;}.elementor-1876 .elementor-element.elementor-element-5294b14{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-1876 .elementor-element.elementor-element-5294b14.elementor-element{--align-self:center;}.elementor-1876 .elementor-element.elementor-element-5294b14 .elementor-heading-title{font-size:54px;font-weight:bold;}.elementor-1876 .elementor-element.elementor-element-d203774.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-d203774{font-size:18px;font-weight:400;}.elementor-1876 .elementor-element.elementor-element-f92d64f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1876 .elementor-element.elementor-element-69271ae{--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-1876 .elementor-element.elementor-element-1aa911c img{height:240px;border-radius:19px 19px 19px 19px;}.elementor-1876 .elementor-element.elementor-element-2cfbe6b{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1876 .elementor-element.elementor-element-2cfbe6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-8e3b1bd{width:var( --container-widget-width, 93.144% );max-width:93.144%;--container-widget-width:93.144%;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-8e3b1bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-a949124 .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-1876 .elementor-element.elementor-element-a949124 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1876 .elementor-element.elementor-element-d61277e{--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-1876 .elementor-element.elementor-element-75483e1 img{height:240px;object-fit:cover;object-position:center center;border-radius:19px 19px 19px 19px;}.elementor-1876 .elementor-element.elementor-element-519047e{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1876 .elementor-element.elementor-element-519047e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-5394cd1{width:var( --container-widget-width, 107.884% );max-width:107.884%;--container-widget-width:107.884%;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-5394cd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-705a053 .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-1876 .elementor-element.elementor-element-705a053 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1876 .elementor-element.elementor-element-27c800b{--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-1876 .elementor-element.elementor-element-4f3828b img{height:240px;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-1876 .elementor-element.elementor-element-43a1f05{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1876 .elementor-element.elementor-element-43a1f05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-2ee6e5f{width:var( --container-widget-width, 107.884% );max-width:107.884%;--container-widget-width:107.884%;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-2ee6e5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-494dec2 .elementor-button{background-color:#02010100;fill:#155E75;color:#155E75;}.elementor-1876 .elementor-element.elementor-element-494dec2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1876 .elementor-element.elementor-element-c5d489c .elementor-button{background-color:#02010100;}.elementor-1876 .elementor-element.elementor-element-c5d489c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1876 .elementor-element.elementor-element-c5d489c.elementor-element{--align-self:center;}.elementor-1876 .elementor-element.elementor-element-0e35db6{--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-1876 .elementor-element.elementor-element-d1df633{--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-1876 .elementor-element.elementor-element-1907571{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1876 .elementor-element.elementor-element-692f036{--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-1876 .elementor-element.elementor-element-4f1786f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1876 .elementor-element.elementor-element-4f1786f .elementor-heading-title{line-height:50px;}.elementor-1876 .elementor-element.elementor-element-930fa16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-43caf53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1876 .elementor-element.elementor-element-43caf53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1876 .elementor-element.elementor-element-43caf53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1876 .elementor-element.elementor-element-43caf53 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1876 .elementor-element.elementor-element-43caf53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1876 .elementor-element.elementor-element-43caf53 .elementor-icon-list-icon i{color:#10B981;transition:color 0.3s;}.elementor-1876 .elementor-element.elementor-element-43caf53 .elementor-icon-list-icon svg{fill:#10B981;transition:fill 0.3s;}.elementor-1876 .elementor-element.elementor-element-43caf53{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-1876 .elementor-element.elementor-element-43caf53 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1876 .elementor-element.elementor-element-43caf53 .elementor-icon-list-text{color:#4C4848;transition:color 0.3s;}.elementor-1876 .elementor-element.elementor-element-96e4d81 img{border-radius:25px 25px 25px 25px;}.elementor-1876 .elementor-element.elementor-element-5dc94e2{--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-1876 .elementor-element.elementor-element-51a37f9{--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-1876 .elementor-element.elementor-element-122a4b0{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1876 .elementor-element.elementor-element-122a4b0.e-con{--align-self:center;}.elementor-1876 .elementor-element.elementor-element-39da88f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-1876 .elementor-element.elementor-element-39da88f.elementor-element{--align-self:center;}.elementor-1876 .elementor-element.elementor-element-39da88f .elementor-heading-title{font-size:54px;font-weight:bold;}.elementor-1876 .elementor-element.elementor-element-b0f1e93.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-b0f1e93{font-size:18px;font-weight:400;}.elementor-1876 .elementor-element.elementor-element-8d5da40.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1876 .elementor-element.elementor-element-8d5da40 .elementor-main-swiper{height:160px;}.elementor-1876 .elementor-element.elementor-element-8d5da40 .elementor-main-swiper .swiper-slide{padding:0px 0px 20px 0px;}.elementor-1876 .elementor-element.elementor-element-8d5da40 .elementor-swiper-button{font-size:20px;color:#06404C;}.elementor-1876 .elementor-element.elementor-element-8d5da40 .elementor-swiper-button svg{fill:#06404C;}.elementor-1876 .elementor-element.elementor-element-8d5da40 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;height:10px;width:10px;}.elementor-1876 .elementor-element.elementor-element-8d5da40 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}#elementor-lightbox-slideshow-8d5da40 .elementor-video-container{width:50%;}.elementor-1876 .elementor-element.elementor-element-c76587f{--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-1876 .elementor-element.elementor-element-ad629c7{--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-1876 .elementor-element.elementor-element-3d30638{--display:flex;}.elementor-1876 .elementor-element.elementor-element-3d30638.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-b7841e4{text-align:center;}.elementor-1876 .elementor-element.elementor-element-ded214a{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-1876 .elementor-element.elementor-element-ded214a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-a57e679{--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-1876 .elementor-element.elementor-element-a57e679.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-640bc43 .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-1876 .elementor-element.elementor-element-640bc43 .elementor-button:hover, .elementor-1876 .elementor-element.elementor-element-640bc43 .elementor-button:focus{background-color:#F3F4F6;}.elementor-1876 .elementor-element.elementor-element-640bc43{padding:-1px 0px 0px 0px;}.elementor-1876 .elementor-element.elementor-element-640bc43.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-16fd69a .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-1876 .elementor-element.elementor-element-16fd69a .elementor-button:hover, .elementor-1876 .elementor-element.elementor-element-16fd69a .elementor-button:focus{background-color:#FFFFFF;color:#2563EB;}.elementor-1876 .elementor-element.elementor-element-16fd69a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-16fd69a .elementor-button:hover svg, .elementor-1876 .elementor-element.elementor-element-16fd69a .elementor-button:focus svg{fill:#2563EB;}.elementor-1876 .elementor-element.elementor-element-679ce22 .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-1876 .elementor-element.elementor-element-679ce22 .elementor-button:hover, .elementor-1876 .elementor-element.elementor-element-679ce22 .elementor-button:focus{background-color:#166534;}.elementor-1876 .elementor-element.elementor-element-679ce22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-679ce22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1876 .elementor-element.elementor-element-e4f5078{--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-1876 .elementor-element.elementor-element-e7741bf{--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-1876 .elementor-element.elementor-element-5c7a5c8{--display:flex;--justify-content:center;}.elementor-1876 .elementor-element.elementor-element-5c7a5c8.e-con{--align-self:center;}.elementor-1876 .elementor-element.elementor-element-456073f{padding:0px 0px 20px 0px;}.elementor-1876 .elementor-element.elementor-element-456073f.elementor-element{--align-self:center;}.elementor-1876 .elementor-element.elementor-element-456073f .elementor-heading-title{font-size:54px;font-weight:bold;}.elementor-1876 .elementor-element.elementor-element-fa0cd1c{width:var( --container-widget-width, 50.912% );max-width:50.912%;--container-widget-width:50.912%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;}.elementor-1876 .elementor-element.elementor-element-fa0cd1c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-a5ba103{--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;}.elementor-1876 .elementor-element.elementor-element-bc06f3c{--display:flex;}.elementor-1876 .elementor-element.elementor-element-bc06f3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-b033cdf{--display:flex;}.elementor-1876 .elementor-element.elementor-element-42ab4c5e{--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-1876 .elementor-element.elementor-element-632dc8f{--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-1876 .elementor-element.elementor-element-4345eaa1{--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-1876 .elementor-element.elementor-element-7c615f74{--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-1876 .elementor-element.elementor-element-281669fc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1876 .elementor-element.elementor-element-281669fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-733822e5{--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-1876 .elementor-element.elementor-element-6f77b665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -66px;}.elementor-1876 .elementor-element.elementor-element-6f77b665.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1876 .elementor-element.elementor-element-6f77b665 img{width:100%;}.elementor-1876 .elementor-element.elementor-element-2ad5ecc{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-2ad5ecc.elementor-element{--align-self:flex-end;}.elementor-1876 .elementor-element.elementor-element-11320d38{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -33px;}.elementor-1876 .elementor-element.elementor-element-1c4f0bf9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:45px;--margin-right:0px;}.elementor-1876 .elementor-element.elementor-element-232d480c .elementor-heading-title{color:#E0F2FE;}.elementor-1876 .elementor-element.elementor-element-6a3496ae{--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-1876 .elementor-element.elementor-element-69395d8e .elementor-heading-title{color:#E0F2FE;}.elementor-1876 .elementor-element.elementor-element-202bbec9{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(max-width:1024px){.elementor-1876 .elementor-element.elementor-element-7c150e7{--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-1876 .elementor-element.elementor-element-b6a45a3{--grid-auto-flow:row;}.elementor-1876 .elementor-element.elementor-element-f92d64f{--grid-auto-flow:row;}.elementor-1876 .elementor-element.elementor-element-1907571{--grid-auto-flow:row;}.elementor-1876 .elementor-element.elementor-element-8d5da40.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1876 .elementor-element.elementor-element-a57e679{--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-1876 .elementor-element.elementor-element-640bc43{width:var( --container-widget-width, 222.5px );max-width:222.5px;--container-widget-width:222.5px;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-16fd69a{width:var( --container-widget-width, 209.087px );max-width:209.087px;--container-widget-width:209.087px;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-281669fc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1876 .elementor-element.elementor-element-4112f6a{--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1876 .elementor-element.elementor-element-efb789a .elementor-heading-title{font-size:41px;}.elementor-1876 .elementor-element.elementor-element-472e361{width:var( --container-widget-width, 314.398px );max-width:314.398px;--container-widget-width:314.398px;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-b6a45a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1876 .elementor-element.elementor-element-a81ca34{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;}.elementor-1876 .elementor-element.elementor-element-11e3656{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1876 .elementor-element.elementor-element-bcc2b4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1876 .elementor-element.elementor-element-92cac32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1876 .elementor-element.elementor-element-5294b14{text-align:center;}.elementor-1876 .elementor-element.elementor-element-5294b14 .elementor-heading-title{font-size:34px;}.elementor-1876 .elementor-element.elementor-element-d203774{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-1876 .elementor-element.elementor-element-f92d64f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1876 .elementor-element.elementor-element-1907571{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-1876 .elementor-element.elementor-element-692f036{--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-1876 .elementor-element.elementor-element-4f1786f .elementor-heading-title{font-size:43px;line-height:1.2em;}.elementor-1876 .elementor-element.elementor-element-930fa16{width:var( --container-widget-width, 276.8px );max-width:276.8px;--container-widget-width:276.8px;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-39da88f .elementor-heading-title{font-size:41px;}.elementor-1876 .elementor-element.elementor-element-b0f1e93{width:var( --container-widget-width, 330.398px );max-width:330.398px;--container-widget-width:330.398px;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-8d5da40.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1876 .elementor-element.elementor-element-3d30638{--width:100.337%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1876 .elementor-element.elementor-element-b7841e4 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-1876 .elementor-element.elementor-element-ded214a{width:var( --container-widget-width, 317.225px );max-width:317.225px;--container-widget-width:317.225px;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-a57e679{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1876 .elementor-element.elementor-element-16fd69a{width:var( --container-widget-width, 216.075px );max-width:216.075px;--container-widget-width:216.075px;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-679ce22{width:initial;max-width:initial;}.elementor-1876 .elementor-element.elementor-element-456073f .elementor-heading-title{font-size:41px;}.elementor-1876 .elementor-element.elementor-element-fa0cd1c{width:var( --container-widget-width, 328.4px );max-width:328.4px;--container-widget-width:328.4px;--container-widget-flex-grow:0;}.elementor-1876 .elementor-element.elementor-element-bc06f3c{--width:100%;}.elementor-1876 .elementor-element.elementor-element-281669fc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1876 .elementor-element.elementor-element-2ad5ecc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1876 .elementor-element.elementor-element-1c4f0bf9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1876 .elementor-element.elementor-element-fd5a58f{--content-width:1300px;}.elementor-1876 .elementor-element.elementor-element-07bc4f2{--content-width:1300px;}.elementor-1876 .elementor-element.elementor-element-9991b3c{--content-width:1300px;}.elementor-1876 .elementor-element.elementor-element-2cfbe6b{--width:96.29%;}.elementor-1876 .elementor-element.elementor-element-519047e{--width:96.29%;}.elementor-1876 .elementor-element.elementor-element-43a1f05{--width:96.29%;}.elementor-1876 .elementor-element.elementor-element-0e35db6{--content-width:1300px;}.elementor-1876 .elementor-element.elementor-element-5dc94e2{--content-width:1300px;}.elementor-1876 .elementor-element.elementor-element-c76587f{--content-width:1300px;}.elementor-1876 .elementor-element.elementor-element-e4f5078{--content-width:1300px;}.elementor-1876 .elementor-element.elementor-element-bc06f3c{--width:58.457%;}.elementor-1876 .elementor-element.elementor-element-42ab4c5e{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1876 .elementor-element.elementor-element-a57e679{--width:714.8px;}}/* Start custom CSS for container, class: .elementor-element-4112f6a */.elementor-1876 .elementor-element.elementor-element-4112f6a{
     padding: 92px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd5a58f */.elementor-1876 .elementor-element.elementor-element-fd5a58f{
    background: linear-gradient(to bottom right, #013E5D, #0F172A, #1E293B);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efb789a */.elementor-1876 .elementor-element.elementor-element-efb789a{
  font-weight: 800;     
  line-height: 1.2;
  color: transparent;   
  background-clip: text; 
  -webkit-background-clip: text; 
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #67e8f9, #38bdf8, #0ea5e9);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92dcd9e */.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 */
}
[dir="rtl"] .elementor-1876 .elementor-element.elementor-element-92dcd9e{
    position: relative;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbce372 */.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 */
}
[dir="rtl"] .elementor-1876 .elementor-element.elementor-element-bbce372{
    position: relative;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40e25ed */.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 */
}

[dir="rtl"] .elementor-1876 .elementor-element.elementor-element-40e25ed{
    position: relative;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6a45a3 */[dir="rtl"] .elementor-button .e-fas-arrow-right {
  transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50959f0 */#custom-button {
  display: inline-block;                 /* inline-block */
  padding: 5px 10px;                    /* px-6 py-3 */
  font-size: 16px;                       /* text-base */
  font-weight: 600;                      /* font-semibold */
  background: linear-gradient(to right, #06b6d4, #3b82f6); /* from-cyan-500 to-blue-500 */
  color: #ffffff;                        /* text-white */
  border-radius: 9999px;                 /* rounded-full */
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2); /* shadow-lg */
  transition: all 0.3s ease;             /* transition */
  margin-top: 3rem;                      /* mt-12 */
}

#custom-button:hover {
  filter: brightness(1.1);               /* hover:brightness-110 */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a949124 */.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 */
}


[dir="rtl"] .elementor-element-e9eada3 {
margin-top: 22px;
}
[dir="rtl"] .elementor-element-f04f3a6  {
margin-top: 22px;
}
[dir="rtl"] .elementor-1876 .elementor-element.elementor-element-a949124{
    position: relative;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69271ae */.elementor-1876 .elementor-element.elementor-element-69271ae{
      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-705a053 */.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 */
}
[dir="rtl"] .elementor-1876 .elementor-element.elementor-element-705a053{
    position: relative;
    bottom: -2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61277e */.elementor-1876 .elementor-element.elementor-element-d61277e{
      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-494dec2 */.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-1876 .elementor-element.elementor-element-494dec2{
 position: relative;
    bottom: -1px;   
}
[dir="rtl"] .elementor-1876 .elementor-element.elementor-element-494dec2{
    position: relative;
    bottom: -1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27c800b */.elementor-1876 .elementor-element.elementor-element-27c800b{
      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-c5d489c */#custom-button {
  display: inline-block;                 /* inline-block */
  padding: 5px 10px;                    /* px-6 py-3 */
  font-size: 16px;                       /* text-base */
  font-weight: 600;                      /* font-semibold */
  background: linear-gradient(to right, #06b6d4, #3b82f6); /* from-cyan-500 to-blue-500 */
  color: #ffffff;                        /* text-white */
  border-radius: 9999px;                 /* rounded-full */
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2); /* shadow-lg */
  transition: all 0.3s ease;             /* transition */
  margin-top: 3rem;                      /* mt-12 */
}

#custom-button:hover {
  filter: brightness(1.1);               /* hover:brightness-110 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1df633 */.why-bg {
  width: 100%;
  padding: 80px 24px; /* py-20 px-6 */
  background: linear-gradient(to bottom right, #f0faff, #ffffff, #e0f7ff);
  color: #1e293b; /* text-gray-800 */
  font-family: 'Inter', sans-serif;
}
@media (max-width: 768px) {
    .why-bg {

  padding: 30px 16px; /* py-20 px-6 */

}
}
/* العنوان */
.why-bg h2 {
   font-size: 2.8rem;   /* text-4xl = 36px */
  font-weight: 800;     /* font-extrabold */
  color: transparent;   /* text-transparent */
  -webkit-background-clip: text; 
  background-clip: text; 
  padding-bottom: 0.75rem; /* pb-3 = 12px */
  background-image: linear-gradient(to right, #67e8f9, #38bdf8, #0ea5e9);
}

/* الوصف */
.why-bg p {
  font-size: 1.05rem;

  color: #475569;       /* text-[#475569] */
  line-height: 2rem;    /* leading-8 = 32px */

 /* slate-600 */
  margin-bottom: 20px;
  max-width: 600px;
}

/* الايقونات */


/* الزر */
.why-bg .elementor-button {
  display: inline-block;
  padding: 14px 28px;
  font-size: 16px;
  font-weight: 600;
  background: linear-gradient(to right, #06b6d4, #3b82f6); /* cyan-500 -> blue-500 */
  color: #fff;
  border-radius: 9999px;
  text-decoration: none;
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.15);
  transition: all 0.3s ease;
  margin-top: 20px;
}

.why-bg .elementor-button:hover {
  filter: brightness(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39da88f */.elementor-1876 .elementor-element.elementor-element-39da88f{
  font-weight: 800;     
  line-height: 1.2;
  color: transparent;   
  background-clip: text; 
  -webkit-background-clip: text; 
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #67e8f9, #38bdf8, #0ea5e9);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0f1e93 */.elementor-1876 .elementor-element.elementor-element-b0f1e93{
    width: 50%;
    margin: 0 auto;
    text-align: center
}
@media (max-width: 768px) {
    .elementor-1876 .elementor-element.elementor-element-b0f1e93{
    width: 100%;
    margin: 0 auto;
    text-align: center
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c0101d0 *//* لو الموقع عربي RTL */
[dir="rtl"] .cta-card h3  {
  text-align: right ;
}/* End custom CSS */