.elementor-79 .elementor-element.elementor-element-b74c04f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-79 .elementor-element.elementor-element-00aede2{--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-79 .elementor-element.elementor-element-ee21630 .elementor-button{background-color:var( --e-global-color-d2f1edc );font-weight:500;border-radius:7px 7px 7px 7px;}.elementor-79 .elementor-element.elementor-element-ee21630 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-ee21630 .elementor-button:focus{background-color:var( --e-global-color-cb05524 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-79 .elementor-element.elementor-element-ee21630{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-ee21630 .elementor-button-content-wrapper{flex-direction:row;}.elementor-79 .elementor-element.elementor-element-b3b5806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-79 .elementor-element.elementor-element-8623c2b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-79 .elementor-element.elementor-element-54c62aa{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:17px;}.elementor-79 .elementor-element.elementor-element-ebd6d29{width:100%;max-width:100%;}.elementor-79 .elementor-element.elementor-element-8873dce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:42px;--margin-bottom:0px;--margin-left:15px;--margin-right:30px;}.elementor-79 .elementor-element.elementor-element-8873dce:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-8873dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b226b82 );}.elementor-79 .elementor-element.elementor-element-d60a2d5{--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-79 .elementor-element.elementor-element-8a11675{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-8a11675.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-79 .elementor-element.elementor-element-e6ff51d{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-243b8e8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-size:18px;color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-63475ed{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;top:191px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-63475ed{left:-12px;}body.rtl .elementor-79 .elementor-element.elementor-element-63475ed{right:-12px;}.elementor-79 .elementor-element.elementor-element-63475ed .elementor-divider-separator{width:11%;margin:0 auto;margin-right:0;}.elementor-79 .elementor-element.elementor-element-63475ed .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-79 .elementor-element.elementor-element-f6d115e{--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-79 .elementor-element.elementor-element-4f6836f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-79 .elementor-element.elementor-element-4f6836f .elementor-heading-title{font-size:24px;color:var( --e-global-color-b1f5c50 );}.elementor-79 .elementor-element.elementor-element-a3d7e4d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-size:16px;color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-aca6d65{--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-79 .elementor-element.elementor-element-9973a9f{--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-79 .elementor-element.elementor-element-9196eab .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-79 .elementor-element.elementor-element-9196eab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-9196eab.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-9196eab.elementor-view-default .elementor-icon{fill:var( --e-global-color-d2f1edc );color:var( --e-global-color-d2f1edc );border-color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-9196eab .elementor-icon{font-size:27px;}.elementor-79 .elementor-element.elementor-element-9196eab .elementor-icon i{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-9196eab .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-9196eab .elementor-icon-box-title a{font-size:15px;}.elementor-79 .elementor-element.elementor-element-9196eab .elementor-icon-box-title{color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-9196eab .elementor-icon-box-description{color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-40b4454{--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-79 .elementor-element.elementor-element-1f3323a .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-79 .elementor-element.elementor-element-1f3323a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-1f3323a.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-1f3323a.elementor-view-default .elementor-icon{fill:var( --e-global-color-d2f1edc );color:var( --e-global-color-d2f1edc );border-color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-1f3323a .elementor-icon{font-size:27px;}.elementor-79 .elementor-element.elementor-element-1f3323a .elementor-icon i{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-1f3323a .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-1f3323a .elementor-icon-box-title a{font-size:15px;}.elementor-79 .elementor-element.elementor-element-1f3323a .elementor-icon-box-title{color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-1f3323a .elementor-icon-box-description{color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-cf8106e{--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-79 .elementor-element.elementor-element-48d0faa .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-79 .elementor-element.elementor-element-48d0faa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-48d0faa.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-48d0faa.elementor-view-default .elementor-icon{fill:var( --e-global-color-d2f1edc );color:var( --e-global-color-d2f1edc );border-color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-48d0faa .elementor-icon{font-size:27px;}.elementor-79 .elementor-element.elementor-element-48d0faa .elementor-icon i{transform:rotate(0deg);}.elementor-79 .elementor-element.elementor-element-48d0faa .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-48d0faa .elementor-icon-box-title a{font-size:15px;}.elementor-79 .elementor-element.elementor-element-48d0faa .elementor-icon-box-title{color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-48d0faa .elementor-icon-box-description{color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-243bd8a{--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-79 .elementor-element.elementor-element-d1b8f7a{--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-79 .elementor-element.elementor-element-bf399fa{--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-79 .elementor-element.elementor-element-e5decf9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-79 .elementor-element.elementor-element-e5decf9 .elementor-heading-title{font-size:21px;color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-6080d35{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;font-weight:500;color:#0A6D97;}.elementor-79 .elementor-element.elementor-element-d730891{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-5ea8c60{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-icon i{color:var( --e-global-color-d2f1edc );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-icon svg{fill:var( --e-global-color-d2f1edc );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-item > a{font-size:13px;}.elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-text{color:#085F8E;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-7d694c0{--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-79 .elementor-element.elementor-element-ea263b8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-79 .elementor-element.elementor-element-ea263b8 .elementor-heading-title{font-size:21px;color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-730aac5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;font-weight:500;color:#0A6D97;}.elementor-79 .elementor-element.elementor-element-c7c0a6e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-a5c2c45{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-icon i{color:var( --e-global-color-d2f1edc );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-icon svg{fill:var( --e-global-color-d2f1edc );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-item > a{font-size:13px;}.elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-text{color:#085F8E;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-47e0667{--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-79 .elementor-element.elementor-element-6cef388{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-79 .elementor-element.elementor-element-6cef388 .elementor-heading-title{font-size:21px;color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-ce49dbc{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;font-weight:500;color:#0A6D97;}.elementor-79 .elementor-element.elementor-element-9a7453c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-2ca654e{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-icon i{color:var( --e-global-color-d2f1edc );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-icon svg{fill:var( --e-global-color-d2f1edc );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-item > a{font-size:13px;}.elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-text{color:#085F8E;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-5c5b95b{--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-79 .elementor-element.elementor-element-e215d6f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-79 .elementor-element.elementor-element-e215d6f .elementor-heading-title{font-size:21px;color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-6a36869{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;font-weight:500;color:#0A6D97;}.elementor-79 .elementor-element.elementor-element-00132da{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-4527896{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-icon i{color:var( --e-global-color-d2f1edc );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-icon svg{fill:var( --e-global-color-d2f1edc );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-item > a{font-size:13px;}.elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-text{color:#085F8E;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-146270a{--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-79 .elementor-element.elementor-element-75cf671{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-79 .elementor-element.elementor-element-75cf671 .elementor-heading-title{font-size:21px;color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-0a583c4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;font-weight:500;color:#0A6D97;}.elementor-79 .elementor-element.elementor-element-fd4b98a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-d3151b9{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-icon i{color:var( --e-global-color-d2f1edc );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-d2f1edc );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-item > a{font-size:13px;}.elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-text{color:#085F8E;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-e9e8366{--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-79 .elementor-element.elementor-element-87a10ca{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-79 .elementor-element.elementor-element-87a10ca .elementor-heading-title{font-size:21px;color:var( --e-global-color-d2f1edc );}.elementor-79 .elementor-element.elementor-element-75c34ad{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;font-weight:500;color:#0A6D97;}.elementor-79 .elementor-element.elementor-element-c0a939b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-db0ae1c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-icon i{color:var( --e-global-color-d2f1edc );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-icon svg{fill:var( --e-global-color-d2f1edc );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-item > a{font-size:13px;}.elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-text{color:#085F8E;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-b06c941{--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-79 .elementor-element.elementor-element-b06c941.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-79 .elementor-element.elementor-element-8868c7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-995b06a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-66769b6 .elementor-button{background-color:var( --e-global-color-d2f1edc );font-weight:500;border-radius:7px 7px 7px 7px;}.elementor-79 .elementor-element.elementor-element-66769b6 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-66769b6 .elementor-button:focus{background-color:var( --e-global-color-cb05524 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-79 .elementor-element.elementor-element-66769b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-66769b6 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-ee21630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-00aede2{--width:80%;}.elementor-79 .elementor-element.elementor-element-b3b5806{--width:100%;}.elementor-79 .elementor-element.elementor-element-54c62aa{--content-width:1189px;}.elementor-79 .elementor-element.elementor-element-d60a2d5{--width:33%;}.elementor-79 .elementor-element.elementor-element-f6d115e{--width:48%;}.elementor-79 .elementor-element.elementor-element-9973a9f{--width:33%;}.elementor-79 .elementor-element.elementor-element-40b4454{--width:33%;}.elementor-79 .elementor-element.elementor-element-cf8106e{--width:33%;}.elementor-79 .elementor-element.elementor-element-243bd8a{--width:10%;}.elementor-79 .elementor-element.elementor-element-d1b8f7a{--width:100%;}.elementor-79 .elementor-element.elementor-element-b06c941{--width:0.856%;}.elementor-79 .elementor-element.elementor-element-995b06a{--width:96%;}}/* Start custom CSS for icon-list, class: .elementor-element-5ea8c60 *//* Blue circular background for each checklist icon */
.elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-icon {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background-color: #168fe5;
    border-radius: 50%;

    margin-right: 10px;
}

/* White tick inside the blue circle */
.elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-icon i,
.elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
    font-size: 13px;
    width: 13px;
    height: 13px;
}

/* Keep the checklist text */
.elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-text {
    color: #003b70;
    font-size: 16px;
    line-height: 1.5;
}

/* Spacing between checklist items */
.elementor-79 .elementor-element.elementor-element-5ea8c60 .elementor-icon-list-item {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf399fa *//* Your existing CV container */
.elementor-79 .elementor-element.elementor-element-bf399fa {
    position: relative;
    overflow: hidden;

    /* Keep the light-pink background */
    background-color: #fff8fc !important;

    /* Slightly rounded border */
    border: 1px solid #f1e8ef;
    border-radius: 22px;

    /* Small sky-blue curve ONLY in the top-left */
    background-image: radial-gradient(
        ellipse 180px 145px at 0% 0%,
        #dff3ff 0%,
        #e8f6ff 38%,
        rgba(255, 255, 255, 0) 72%
    );

    background-repeat: no-repeat;
}

/* INNER CV CONTAINER */
.elementor-79 .elementor-element.elementor-element-bf399fa {
    position: relative;
    overflow: visible !important;

    /* Space for the number circle */
    padding-top: 45px;
}

/* FULL BLUE CIRCLE WITH NUMBER */
.elementor-79 .elementor-element.elementor-element-bf399fa::after {
    content: "01"; /* CHANGE NUMBER HERE */

    position: absolute;

    /* Move circle above the container */
    top: -38px;
    left: 50%;
    transform: translateX(-50%);

    width: 60px;
    height: 60px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #168fe5;
    border: 3px solid #ffffff;
    border-radius: 50%;

    color: #ffffff;
    font-family: Arial, sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;

    z-index: 9999;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5c2c45 *//* Blue circular background for each checklist icon */
.elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-icon {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background-color: #168fe5;
    border-radius: 50%;

    margin-right: 10px;
}

/* White tick inside the blue circle */
.elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-icon i,
.elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
    font-size: 13px;
    width: 13px;
    height: 13px;
}

/* Keep the checklist text */
.elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-text {
    color: #003b70;
    font-size: 16px;
    line-height: 1.5;
}

/* Spacing between checklist items */
.elementor-79 .elementor-element.elementor-element-a5c2c45 .elementor-icon-list-item {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d694c0 *//* Your existing CV container */
.elementor-79 .elementor-element.elementor-element-7d694c0 {
    position: relative;
    overflow: hidden;

    /* Keep the light-pink background */
    background-color: #fff8fc !important;

    /* Slightly rounded border */
    border: 1px solid #f1e8ef;
    border-radius: 22px;

    /* Small green-light curve ONLY in the top-left */
    background-image: radial-gradient(
        ellipse 180px 145px at 0% 0%,
        #dff3ff 0%,
        #e8f6ff 38%,
        rgba(255, 255, 255, 0) 72%
    );

    background-repeat: no-repeat;
}

/* INNER CV CONTAINER */
.elementor-79 .elementor-element.elementor-element-7d694c0 {
    position: relative;
    overflow: visible !important;

    /* Space for the number circle */
    padding-top: 45px;
}

/* FULL BLUE CIRCLE WITH NUMBER */
.elementor-79 .elementor-element.elementor-element-7d694c0::after {
    content: "02"; /* CHANGE NUMBER HERE */

    position: absolute;

    /* Move circle above the container */
    top: -38px;
    left: 50%;
    transform: translateX(-50%);

    width: 60px;
    height: 60px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #0BAD84;
    border: 3px solid #ffffff;
    border-radius: 50%;

    color: #ffffff;
    font-family: Arial, sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;

    z-index: 9999;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2ca654e *//* Blue circular background for each checklist icon */
.elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-icon {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background-color: #168fe5;
    border-radius: 50%;

    margin-right: 10px;
}

/* White tick inside the blue circle */
.elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-icon i,
.elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
    font-size: 13px;
    width: 13px;
    height: 13px;
}

/* Keep the checklist text */
.elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-text {
    color: #003b70;
    font-size: 16px;
    line-height: 1.5;
}

/* Spacing between checklist items */
.elementor-79 .elementor-element.elementor-element-2ca654e .elementor-icon-list-item {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e0667 *//* Your existing CV container */
.elementor-79 .elementor-element.elementor-element-47e0667 {
    position: relative;
    overflow: hidden;

    /* Keep the light-pink background */
    background-color: #fff8fc !important;

    /* Slightly rounded border */
    border: 1px solid #f1e8ef;
    border-radius: 22px;

    /* Small sky-blue curve ONLY in the top-left */
    background-image: radial-gradient(
        ellipse 180px 145px at 0% 0%,
        #dff3ff 0%,
        #e8f6ff 38%,
        rgba(255, 255, 255, 0) 72%
    );

    background-repeat: no-repeat;
}

/* INNER CV CONTAINER */
.elementor-79 .elementor-element.elementor-element-47e0667 {
    position: relative;
    overflow: visible !important;

    /* Space for the number circle */
    padding-top: 45px;
}

/* FULL BLUE CIRCLE WITH NUMBER */
.elementor-79 .elementor-element.elementor-element-47e0667::after {
    content: "03"; /* CHANGE NUMBER HERE */

    position: absolute;

    /* Move circle above the container */
    top: -38px;
    left: 50%;
    transform: translateX(-50%);

    width: 60px;
    height: 60px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #FDB645;
    border: 3px solid #ffffff;
    border-radius: 50%;

    color: #ffffff;
    font-family: Arial, sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;

    z-index: 9999;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4527896 *//* Blue circular background for each checklist icon */
.elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-icon {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background-color: #168fe5;
    border-radius: 50%;

    margin-right: 10px;
}

/* White tick inside the blue circle */
.elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-icon i,
.elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
    font-size: 13px;
    width: 13px;
    height: 13px;
}

/* Keep the checklist text */
.elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-text {
    color: #003b70;
    font-size: 16px;
    line-height: 1.5;
}

/* Spacing between checklist items */
.elementor-79 .elementor-element.elementor-element-4527896 .elementor-icon-list-item {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c5b95b *//* Your existing CV container */
.elementor-79 .elementor-element.elementor-element-5c5b95b {
    position: relative;
    overflow: hidden;

    /* Keep the light-pink background */
    background-color: #fff8fc !important;

    /* Slightly rounded border */
    border: 1px solid #f1e8ef;
    border-radius: 22px;

    /* Small sky-blue curve ONLY in the top-left */
    background-image: radial-gradient(
        ellipse 180px 145px at 0% 0%,
        #dff3ff 0%,
        #e8f6ff 38%,
        rgba(255, 255, 255, 0) 72%
    );

    background-repeat: no-repeat;
}

/* INNER CV CONTAINER */
.elementor-79 .elementor-element.elementor-element-5c5b95b {
    position: relative;
    overflow: visible !important;

    /* Space for the number circle */
    padding-top: 45px;
}

/* FULL BLUE CIRCLE WITH NUMBER */
.elementor-79 .elementor-element.elementor-element-5c5b95b::after {
    content: "04"; /* CHANGE NUMBER HERE */

    position: absolute;

    /* Move circle above the container */
    top: -38px;
    left: 50%;
    transform: translateX(-50%);

    width: 60px;
    height: 60px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #6422B0;
    border: 3px solid #ffffff;
    border-radius: 50%;

    color: #ffffff;
    font-family: Arial, sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;

    z-index: 9999;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d3151b9 *//* Blue circular background for each checklist icon */
.elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-icon {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background-color: #168fe5;
    border-radius: 50%;

    margin-right: 10px;
}

/* White tick inside the blue circle */
.elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-icon i,
.elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
    font-size: 13px;
    width: 13px;
    height: 13px;
}

/* Keep the checklist text */
.elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-text {
    color: #003b70;
    font-size: 16px;
    line-height: 1.5;
}

/* Spacing between checklist items */
.elementor-79 .elementor-element.elementor-element-d3151b9 .elementor-icon-list-item {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146270a *//* Your existing CV container */
.elementor-79 .elementor-element.elementor-element-146270a {
    position: relative;
    overflow: hidden;

    /* Keep the light-pink background */
    background-color: #fff8fc !important;

    /* Slightly rounded border */
    border: 1px solid #f1e8ef;
    border-radius: 22px;

    /* Small sky-blue curve ONLY in the top-left */
    background-image: radial-gradient(
        ellipse 180px 145px at 0% 0%,
        #dff3ff 0%,
        #e8f6ff 38%,
        rgba(255, 255, 255, 0) 72%
    );

    background-repeat: no-repeat;
}

/* INNER CV CONTAINER */
.elementor-79 .elementor-element.elementor-element-146270a {
    position: relative;
    overflow: visible !important;

    /* Space for the number circle */
    padding-top: 45px;
}

/* FULL BLUE CIRCLE WITH NUMBER */
.elementor-79 .elementor-element.elementor-element-146270a::after {
    content: "05"; /* CHANGE NUMBER HERE */

    position: absolute;

    /* Move circle above the container */
    top: -38px;
    left: 50%;
    transform: translateX(-50%);

    width: 60px;
    height: 60px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #04A9C8;
    border: 3px solid #ffffff;
    border-radius: 50%;

    color: #ffffff;
    font-family: Arial, sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;

    z-index: 9999;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db0ae1c *//* Blue circular background for each checklist icon */
.elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-icon {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background-color: #168fe5;
    border-radius: 50%;

    margin-right: 10px;
}

/* White tick inside the blue circle */
.elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-icon i,
.elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
    font-size: 13px;
    width: 13px;
    height: 13px;
}

/* Keep the checklist text */
.elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-text {
    color: #003b70;
    font-size: 16px;
    line-height: 1.5;
}

/* Spacing between checklist items */
.elementor-79 .elementor-element.elementor-element-db0ae1c .elementor-icon-list-item {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9e8366 *//* Your existing CV container */
.elementor-79 .elementor-element.elementor-element-e9e8366 {
    position: relative;
    overflow: hidden;

    /* Keep the light-pink background */
    background-color: #fff8fc !important;

    /* Slightly rounded border */
    border: 1px solid #f1e8ef;
    border-radius: 22px;

    /* Small sky-blue curve ONLY in the top-left */
    background-image: radial-gradient(
        ellipse 180px 145px at 0% 0%,
        #edc3545 0%,
        #efde1e4 38%,
        rgba(255, 255, 255, 0) 72%
    );

    background-repeat: no-repeat;
}

/* INNER CV CONTAINER */
.elementor-79 .elementor-element.elementor-element-e9e8366 {
    position: relative;
    overflow: visible !important;

    /* Space for the number circle */
    padding-top: 45px;
}

/* FULL BLUE CIRCLE WITH NUMBER */
.elementor-79 .elementor-element.elementor-element-e9e8366::after {
    content: "06"; /* CHANGE NUMBER HERE */

    position: absolute;

    /* Move circle above the container */
    top: -38px;
    left: 50%;
    transform: translateX(-50%);

    width: 60px;
    height: 60px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #FD445C;
    border: 3px solid #ffffff;
    border-radius: 50%;

    color: #ffffff;
    font-family: Arial, sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;

    z-index: 9999;
    pointer-events: none;
}/* End custom CSS */