.elementor-777 .elementor-element.elementor-element-d410736{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-777 .elementor-element.elementor-element-26e9f2f{--display:flex;--position:absolute;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:-290px;}body:not(.rtl) .elementor-777 .elementor-element.elementor-element-26e9f2f{left:-225px;}body.rtl .elementor-777 .elementor-element.elementor-element-26e9f2f{right:-225px;}.elementor-777 .elementor-element.elementor-element-c6d5ca6{--display:flex;--position:absolute;--min-height:700px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:-104px;}body:not(.rtl) .elementor-777 .elementor-element.elementor-element-c6d5ca6{right:-435px;}body.rtl .elementor-777 .elementor-element.elementor-element-c6d5ca6{left:-435px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-777 .elementor-element.elementor-element-8566fcc{right:0px;}body.rtl .elementor-777 .elementor-element.elementor-element-8566fcc{left:0px;}.elementor-777 .elementor-element.elementor-element-8566fcc{top:-135px;}.elementor-777 .elementor-element.elementor-element-98e97cb{--display:flex;--min-height:420px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.75;}.elementor-777 .elementor-element.elementor-element-98e97cb::before, .elementor-777 .elementor-element.elementor-element-98e97cb > .elementor-background-video-container::before, .elementor-777 .elementor-element.elementor-element-98e97cb > .e-con-inner > .elementor-background-video-container::before, .elementor-777 .elementor-element.elementor-element-98e97cb > .elementor-background-slideshow::before, .elementor-777 .elementor-element.elementor-element-98e97cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-777 .elementor-element.elementor-element-98e97cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-777 .elementor-element.elementor-element-9af8bdb{--display:flex;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-777 .elementor-element.elementor-element-6528ed8{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-6528ed8 a{color:var( --e-global-color-text );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-777 .elementor-element.elementor-element-0b3ab81 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:700;color:var( --e-global-color-text );}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-6362673{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;color:#FFFFFFBB;}.elementor-777 .elementor-element.elementor-element-493d7db{--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-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-777 .elementor-element.elementor-element-456d2fb .elementor-button{background-color:#089D82;border-style:solid;border-width:1px 1px 1px 1px;border-color:#089D82;border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-777 .elementor-element.elementor-element-456d2fb .elementor-button:hover, .elementor-777 .elementor-element.elementor-element-456d2fb .elementor-button:focus{background-color:var( --e-global-color-text );color:#081C42;border-color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-456d2fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-777 .elementor-element.elementor-element-456d2fb .elementor-button:hover svg, .elementor-777 .elementor-element.elementor-element-456d2fb .elementor-button:focus svg{fill:#081C42;}.elementor-777 .elementor-element.elementor-element-8c3c852 .elementor-button{background-color:#089D8200;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-777 .elementor-element.elementor-element-8c3c852 .elementor-button:hover, .elementor-777 .elementor-element.elementor-element-8c3c852 .elementor-button:focus{background-color:var( --e-global-color-text );color:#081C42;border-color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-8c3c852 .elementor-button:hover svg, .elementor-777 .elementor-element.elementor-element-8c3c852 .elementor-button:focus svg{fill:#081C42;}.elementor-777 .elementor-element.elementor-element-9109ead{--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;--justify-content:flex-start;--z-index:99999;}.elementor-777 .elementor-element.elementor-element-bad581f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-777 .elementor-element.elementor-element-30bcc03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-777 .elementor-element.elementor-element-ca01028 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}body:not(.rtl) .elementor-777 .elementor-element.elementor-element-22e791b{right:-779px;}body.rtl .elementor-777 .elementor-element.elementor-element-22e791b{left:-779px;}.elementor-777 .elementor-element.elementor-element-22e791b{top:25px;z-index:0;}.elementor-777 .elementor-element.elementor-element-2d1c6f8{--display:flex;--justify-content:space-between;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-777 .elementor-element.elementor-element-91927e6{--display:flex;}.elementor-777 .elementor-element.elementor-element-7b62dc1 img{width:92%;}.elementor-777 .elementor-element.elementor-element-b9dafb3{--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;--justify-content:flex-start;--z-index:99999;}.elementor-777 .elementor-element.elementor-element-7c1a1fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-777 .elementor-element.elementor-element-f3d1395 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}body:not(.rtl) .elementor-777 .elementor-element.elementor-element-5ff835a{right:-779px;}body.rtl .elementor-777 .elementor-element.elementor-element-5ff835a{left:-779px;}.elementor-777 .elementor-element.elementor-element-5ff835a{top:25px;z-index:0;}.elementor-777 .elementor-element.elementor-element-c81884e{--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-777 .elementor-element.elementor-element-e40455e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-29799c0{--display:flex;}.elementor-777 .elementor-element.elementor-element-ccd9e3b{--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-777 .elementor-element.elementor-element-ea113a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-e32af58{--display:flex;}.elementor-777 .elementor-element.elementor-element-ec81927{--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-777 .elementor-element.elementor-element-c73b7c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-83a0e4d{--display:flex;}.elementor-777 .elementor-element.elementor-element-0e86929 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-f4d6a4f{--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-777 .elementor-element.elementor-element-0416f40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-27b7f1a{--display:flex;}.elementor-777 .elementor-element.elementor-element-520441b{--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-777 .elementor-element.elementor-element-c9f801a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-da03b88{--display:flex;}.elementor-777 .elementor-element.elementor-element-8c34c13 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-ac24c5c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-777 .elementor-element.elementor-element-de9bd65{--display:flex;}.elementor-777 .elementor-element.elementor-element-69c3dea{--swiper-slides-to-display:2;--swiper-slides-gap:23px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-777 .elementor-element.elementor-element-69c3dea .swiper-slide > .elementor-element{height:100%;}.elementor-777 .elementor-element.elementor-element-d66e8c7{--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-777 .elementor-element.elementor-element-e0617ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-cebd41f{--display:flex;}.elementor-777 .elementor-element.elementor-element-1356927 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-5e111a0{--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-777 .elementor-element.elementor-element-151ca7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-777 .elementor-element.elementor-element-ac3925c{--display:flex;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-777 .elementor-element.elementor-element-d7f9ce6{--grid-columns:4;--grid-row-gap:0px;z-index:99999;--grid-column-gap:17px;}.elementor-777 .elementor-element.elementor-element-d7f9ce6 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-777 .elementor-element.elementor-element-d7f9ce6 .e-loop-item > .elementor-section, .elementor-777 .elementor-element.elementor-element-d7f9ce6 .e-loop-item > .elementor-section > .elementor-container, .elementor-777 .elementor-element.elementor-element-d7f9ce6 .e-loop-item > .e-con, .elementor-777 .elementor-element.elementor-element-d7f9ce6 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-777 .elementor-element.elementor-element-31632d3{--display:flex;--min-height:275px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-777 .elementor-element.elementor-element-5a11229{--display:flex;}.elementor-777 .elementor-element.elementor-element-a9b4c98 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-6a62871 .elementor-heading-title{color:#FFFFFFBB;}.elementor-777 .elementor-element.elementor-element-6a62871 .elementor-heading-title a:hover, .elementor-777 .elementor-element.elementor-element-6a62871 .elementor-heading-title a:focus{color:#FFFFFFBB;}.elementor-777 .elementor-element.elementor-element-81618ce{--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-777 .elementor-element.elementor-element-e95a878 .elementor-button{background-color:#089D82;border-style:solid;border-width:1px 1px 1px 1px;border-color:#089D82;border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-777 .elementor-element.elementor-element-e95a878 .elementor-button:hover, .elementor-777 .elementor-element.elementor-element-e95a878 .elementor-button:focus{background-color:var( --e-global-color-text );color:#081C42;border-color:var( --e-global-color-text );}.elementor-777 .elementor-element.elementor-element-e95a878 .elementor-button:hover svg, .elementor-777 .elementor-element.elementor-element-e95a878 .elementor-button:focus svg{fill:#081C42;}.elementor-777 .elementor-element.elementor-element-31bc56b{--display:flex;}.elementor-777 .elementor-element.elementor-element-2de58ae{--grid-columns:3;}@media(max-width:1024px){.elementor-777 .elementor-element.elementor-element-69c3dea{--swiper-slides-to-display:2;}.elementor-777 .elementor-element.elementor-element-d7f9ce6{--grid-columns:2;}.elementor-777 .elementor-element.elementor-element-2de58ae{--grid-columns:2;}}@media(min-width:768px){.elementor-777 .elementor-element.elementor-element-26e9f2f{--width:600px;}.elementor-777 .elementor-element.elementor-element-c6d5ca6{--width:700px;}.elementor-777 .elementor-element.elementor-element-98e97cb{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-9109ead{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-b9dafb3{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-c81884e{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-29799c0{--width:100%;}.elementor-777 .elementor-element.elementor-element-ccd9e3b{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-e32af58{--width:100%;}.elementor-777 .elementor-element.elementor-element-ec81927{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-83a0e4d{--width:100%;}.elementor-777 .elementor-element.elementor-element-f4d6a4f{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-27b7f1a{--width:100%;}.elementor-777 .elementor-element.elementor-element-520441b{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-da03b88{--width:100%;}.elementor-777 .elementor-element.elementor-element-ac24c5c{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-d66e8c7{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-cebd41f{--width:100%;}.elementor-777 .elementor-element.elementor-element-5e111a0{--content-width:1240px;}.elementor-777 .elementor-element.elementor-element-ac3925c{--width:100%;}.elementor-777 .elementor-element.elementor-element-31632d3{--content-width:1240px;}}@media(max-width:767px){.elementor-777 .elementor-element.elementor-element-26e9f2f{--width:200px;--min-height:500px;top:-249px;}body:not(.rtl) .elementor-777 .elementor-element.elementor-element-26e9f2f{left:310px;}body.rtl .elementor-777 .elementor-element.elementor-element-26e9f2f{right:310px;}.elementor-777 .elementor-element.elementor-element-c6d5ca6{--min-height:300px;top:158px;}body:not(.rtl) .elementor-777 .elementor-element.elementor-element-c6d5ca6{right:-122px;}body.rtl .elementor-777 .elementor-element.elementor-element-c6d5ca6{left:-122px;}.elementor-777 .elementor-element.elementor-element-8566fcc img{width:43%;}.elementor-777 .elementor-element.elementor-element-98e97cb{--overlay-opacity:0.9;}.elementor-777 .elementor-element.elementor-element-0b3ab81 .elementor-heading-title{font-size:40px;}.elementor-777 .elementor-element.elementor-element-9109ead{--min-height:424px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-bad581f{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-30bcc03{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-777 .elementor-element.elementor-element-ca01028{text-align:center;}.elementor-777 .elementor-element.elementor-element-ca01028 .elementor-heading-title{font-size:24px;}body:not(.rtl) .elementor-777 .elementor-element.elementor-element-22e791b{right:-252px;}body.rtl .elementor-777 .elementor-element.elementor-element-22e791b{left:-252px;}.elementor-777 .elementor-element.elementor-element-22e791b{top:243px;}.elementor-777 .elementor-element.elementor-element-b9dafb3{--min-height:424px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-7c1a1fc{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-777 .elementor-element.elementor-element-f3d1395{text-align:center;}.elementor-777 .elementor-element.elementor-element-f3d1395 .elementor-heading-title{font-size:24px;}body:not(.rtl) .elementor-777 .elementor-element.elementor-element-5ff835a{right:-252px;}body.rtl .elementor-777 .elementor-element.elementor-element-5ff835a{left:-252px;}.elementor-777 .elementor-element.elementor-element-5ff835a{top:243px;}.elementor-777 .elementor-element.elementor-element-c81884e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-e40455e{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-ccd9e3b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-ea113a2{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-ec81927{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-c73b7c5{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-0e86929{text-align:center;}.elementor-777 .elementor-element.elementor-element-0e86929 .elementor-heading-title{font-size:24px;}.elementor-777 .elementor-element.elementor-element-f4d6a4f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-0416f40{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-520441b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-c9f801a{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-8c34c13{text-align:center;}.elementor-777 .elementor-element.elementor-element-8c34c13 .elementor-heading-title{font-size:24px;}.elementor-777 .elementor-element.elementor-element-69c3dea{--swiper-slides-to-display:1;}.elementor-777 .elementor-element.elementor-element-d66e8c7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-e0617ba{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-1356927{text-align:center;}.elementor-777 .elementor-element.elementor-element-1356927 .elementor-heading-title{font-size:24px;}.elementor-777 .elementor-element.elementor-element-5e111a0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-151ca7f{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-777 .elementor-element.elementor-element-d7f9ce6{--grid-columns:1;}.elementor-777 .elementor-element.elementor-element-31632d3{--min-height:192px;--justify-content:flex-end;}.elementor-777 .elementor-element.elementor-element-5a11229{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-777 .elementor-element.elementor-element-a9b4c98{text-align:center;}.elementor-777 .elementor-element.elementor-element-a9b4c98 .elementor-heading-title{font-size:24px;}.elementor-777 .elementor-element.elementor-element-81618ce{--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-777 .elementor-element.elementor-element-2de58ae{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-26e9f2f */.elementor-777 .elementor-element.elementor-element-26e9f2f{
    border-radius: 887px;
border: 1px solid #FFF;
border: 1px solid color(display-p3 1 1 1);
background: rgba(0, 109, 255, 0.20);
background: color(display-p3 0.1412 0.4196 0.9922 / 0.20);
filter: blur(100px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d5ca6 */.elementor-777 .elementor-element.elementor-element-c6d5ca6{
    border-radius: 887px;
border: 1px solid #FFF;
border: 1px solid color(display-p3 1 1 1);
background: rgba(0, 109, 255, 0.20);
background: color(display-p3 0.1412 0.4196 0.9922 / 0.20);
filter: blur(100px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca01028 */.elementor-777 .elementor-element.elementor-element-ca01028{
    background: radial-gradient(67.51% 60.3% at 50% 50%, #FFF 30%, rgba(255, 255, 255, 0.50) 84.77%);
background: radial-gradient(67.51% 60.3% at 50% 50%, color(display-p3 1 1 1) 30%, color(display-p3 1 1 1 / 0.50) 88.77%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d1395 */.elementor-777 .elementor-element.elementor-element-f3d1395{
    background: radial-gradient(67.51% 60.3% at 50% 50%, #FFF 30%, rgba(255, 255, 255, 0.50) 84.77%);
background: radial-gradient(67.51% 60.3% at 50% 50%, color(display-p3 1 1 1) 30%, color(display-p3 1 1 1 / 0.50) 88.77%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-faad006 */.crm-journey-swiper { overflow: hidden; }
.crm-journey-swiper .swiper-wrapper { align-items: stretch; }
.crm-journey-swiper .swiper-slide { height: auto; }

.crm-card{
  background: #081C42;
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 14px;
  padding: 18px;
  box-shadow: 0 6px 24px rgba(0,0,0,0.25);
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}

.crm-card__image{
  max-width: 100%;
  height: auto;
  display:block;
  filter: drop-shadow(0 8px 18px rgba(0,0,0,0.35));
}

.crm-card__body{ margin-top: 16px; }
.crm-card__title{
  margin:0 0 8px;
  font-size: 20px;
  line-height: 1.25;
  color:#3DCAB1;
  letter-spacing:.2px;
}
.crm-card__desc{
  margin:0;
  color:#a8bbcf;
  font-size: 15px;
  line-height:1.6;
}

/* نقاط التصفح */
.crm-journey-pagination .swiper-pagination-bullet {
  background:#3DCAB1;
  opacity:.4;
}
.crm-journey-pagination .swiper-pagination-bullet-active {
  opacity:1;
}
.crm-journey-button-prev,
.crm-journey-button-next {
  color: #3DCAB1;
  position: absolute;
  top: 50%;
  width: 38px;
  height: 38px;
  margin-top: -19px;
  z-index: 10;
  cursor: pointer;
  border-radius: 50%;
  background: rgba(255,255,255,0.08);
  display:flex;
  align-items:center;
  justify-content:center;
  font-size: 18px;
  transition: all 0.3s ease;
}

.crm-journey-button-prev:hover,
.crm-journey-button-next:hover {
  background: rgba(255,255,255,0.15);
}

.crm-journey-button-prev {
  left: 8px;
}
.crm-journey-button-next {
  right: 8px;
}

/* شكل السهم الافتراضي من Swiper */
.crm-journey-button-prev::after,
.crm-journey-button-next::after {
  font-size: 16px;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c81884e *//* سكوب اختياري لو حطيت كلاس على القسم: .tools-section */
.tools-grid {
  display: grid;
  gap: 28px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  padding: 10px 0;
}

.tool-card {
  background: #011D457A;           /* خلفية داكنة */
  border: 1px solid #1e2a3a;
  border-radius: 4px;
  padding: 32px;
  min-height: 260px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  transition: transform .2s ease, border-color .2s ease;
}
.tool-card:hover { transform: translateY(-4px); border-color: #2c3e50; }

.tool-icon {
  width: 56px; height: 56px;
  display: grid; place-items: center;
  margin-bottom: 20px;
}
.tool-icon img { max-width: 80%; height: auto; display: block; }

.tool-title {
  color: #e8f0ff;
  font-size: 20px;
  font-weight: 700;
  margin: 0 0 12px;
  line-height: 1.25;
}
.tool-desc {
  color: #a9b6c7;
  font-size: 16px;
  line-height: 1.7;
  margin: 0;
}


/* Responsiveness */
@media (max-width: 1024px) {
  .tools-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 640px) {
  .tools-grid { grid-template-columns: 1fr; }
  .tool-card { padding: 24px; }
  .tool-title { font-size: 22px; }
  .tool-desc { font-size: 16px; }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fa6f5be */.crm-journey-swiper { overflow: hidden; }
.crm-journey-swiper .swiper-wrapper { align-items: stretch; }
.crm-journey-swiper .swiper-slide { height: auto; }

.crm-card{
  background: #081C42;
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 14px;
  padding: 18px;
  box-shadow: 0 6px 24px rgba(0,0,0,0.25);
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}

.crm-card__image{
  max-width: 100%;
  height: auto;
  display:block;
  filter: drop-shadow(0 8px 18px rgba(0,0,0,0.35));
}

.crm-card__body{ margin-top: 16px; }
.crm-card__title{
  margin:0 0 8px;
  font-size: 20px;
  line-height: 1.25;
  color:#3DCAB1;
  letter-spacing:.2px;
}
.crm-card__desc{
  margin:0;
  color:#a8bbcf;
  font-size: 15px;
  line-height:1.6;
}

/* نقاط التصفح */
.crm-journey-pagination .swiper-pagination-bullet {
  background:#3DCAB1;
  opacity:.4;
}
.crm-journey-pagination .swiper-pagination-bullet-active {
  opacity:1;
}
.crm-journey-button-prev,
.crm-journey-button-next {
  color: #3DCAB1;
  position: absolute;
  top: 50%;
  width: 38px;
  height: 38px;
  margin-top: -19px;
  z-index: 10;
  cursor: pointer;
  border-radius: 50%;
  background: rgba(255,255,255,0.08);
  display:flex;
  align-items:center;
  justify-content:center;
  font-size: 18px;
  transition: all 0.3s ease;
}

.crm-journey-button-prev:hover,
.crm-journey-button-next:hover {
  background: rgba(255,255,255,0.15);
}

.crm-journey-button-prev {
  left: 8px;
}
.crm-journey-button-next {
  right: 8px;
}

/* شكل السهم الافتراضي من Swiper */
.crm-journey-button-prev::after,
.crm-journey-button-next::after {
  font-size: 16px;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccd9e3b *//* سكوب اختياري لو حطيت كلاس على القسم: .tools-section */
.tools-grid {
  display: grid;
  gap: 28px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  padding: 10px 0;
}

.tool-card {
  background: #011D457A;           /* خلفية داكنة */
  border: 1px solid #1e2a3a;
  border-radius: 4px;
  padding: 32px;
  min-height: 260px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  transition: transform .2s ease, border-color .2s ease;
}
.tool-card:hover { transform: translateY(-4px); border-color: #2c3e50; }

.tool-icon {
  width: 56px; height: 56px;
  display: grid; place-items: center;
  margin-bottom: 20px;
}
.tool-icon img { max-width: 80%; height: auto; display: block; }

.tool-title {
  color: #e8f0ff;
  font-size: 20px;
  font-weight: 700;
  margin: 0 0 12px;
  line-height: 1.25;
}
.tool-desc {
  color: #a9b6c7;
  font-size: 16px;
  line-height: 1.7;
  margin: 0;
}


/* Responsiveness */
@media (max-width: 1024px) {
  .tools-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 640px) {
  .tools-grid { grid-template-columns: 1fr; }
  .tool-card { padding: 24px; }
  .tool-title { font-size: 22px; }
  .tool-desc { font-size: 16px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e86929 */.elementor-777 .elementor-element.elementor-element-0e86929{
    background: radial-gradient(67.51% 60.3% at 50% 50%, #FFF 30%, rgba(255, 255, 255, 0.50) 84.77%);
background: radial-gradient(67.51% 60.3% at 50% 50%, color(display-p3 1 1 1) 30%, color(display-p3 1 1 1 / 0.50) 88.77%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d6a4f *//* سكوب اختياري لو حطيت كلاس على القسم: .tools-section */
.tools-grid {
  display: grid;
  gap: 28px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  padding: 10px 0;
}

.tool-card {
  background: #011D457A;           /* خلفية داكنة */
  border: 1px solid #1e2a3a;
  border-radius: 4px;
  padding: 32px;
  min-height: 260px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  transition: transform .2s ease, border-color .2s ease;
}
.tool-card:hover { transform: translateY(-4px); border-color: #2c3e50; }

.tool-icon {
  width: 56px; height: 56px;
  display: grid; place-items: center;
  margin-bottom: 20px;
}
.tool-icon img { max-width: 80%; height: auto; display: block; }

.tool-title {
  color: #e8f0ff;
  font-size: 20px;
  font-weight: 700;
  margin: 0 0 12px;
  line-height: 1.25;
}
.tool-desc {
  color: #a9b6c7;
  font-size: 16px;
  line-height: 1.7;
  margin: 0;
}


/* Responsiveness */
@media (max-width: 1024px) {
  .tools-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 640px) {
  .tools-grid { grid-template-columns: 1fr; }
  .tool-card { padding: 24px; }
  .tool-title { font-size: 22px; }
  .tool-desc { font-size: 16px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c34c13 */.elementor-777 .elementor-element.elementor-element-8c34c13{
    background: radial-gradient(67.51% 60.3% at 50% 50%, #FFF 30%, rgba(255, 255, 255, 0.50) 84.77%);
background: radial-gradient(67.51% 60.3% at 50% 50%, color(display-p3 1 1 1) 30%, color(display-p3 1 1 1 / 0.50) 88.77%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1356927 */.elementor-777 .elementor-element.elementor-element-1356927{
    background: radial-gradient(67.51% 60.3% at 50% 50%, #FFF 30%, rgba(255, 255, 255, 0.50) 84.77%);
background: radial-gradient(67.51% 60.3% at 50% 50%, color(display-p3 1 1 1) 30%, color(display-p3 1 1 1 / 0.50) 88.77%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9b4c98 */.elementor-777 .elementor-element.elementor-element-a9b4c98{
    background: radial-gradient(67.51% 60.3% at 50% 50%, #FFF 30%, rgba(255, 255, 255, 0.50) 84.77%);
background: radial-gradient(67.51% 60.3% at 50% 50%, color(display-p3 1 1 1) 30%, color(display-p3 1 1 1 / 0.50) 88.77%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */