.elementor-22 .elementor-element.elementor-element-6c5d44f{--display:flex;--min-height:680px;--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;--overlay-opacity:0.87;--padding-top:5%;--padding-bottom:7%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-6c5d44f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6c5d44f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8F5;background-image:url("https://new.accobio.com/wp-content/uploads/2026/08/banner1.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6c5d44f::before, .elementor-22 .elementor-element.elementor-element-6c5d44f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-6c5d44f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-6c5d44f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-6c5d44f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-6c5d44f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 50%, #F4F8F5D1 100%);}.elementor-22 .elementor-element.elementor-element-fe7d0d5{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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-22 .elementor-element.elementor-element-1140c02 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-40a50f3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-widget-pp-buttons .pp-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background:var( --e-global-color-accent );}.elementor-widget-pp-buttons .pp-button-icon-number{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-59ce214 .elementor-repeater-item-9dd1125.pp-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-59ce214 .elementor-repeater-item-9dd1125.pp-button:hover, .elementor-22 .elementor-element.elementor-element-59ce214 .elementor-repeater-item-9dd1125.pp-button:focus-visible{background:#16574DC7;}.elementor-22 .elementor-element.elementor-element-59ce214 .elementor-repeater-item-205895c.pp-button{background:#02010100;color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-59ce214 .elementor-repeater-item-205895c.pp-button:hover, .elementor-22 .elementor-element.elementor-element-59ce214 .elementor-repeater-item-205895c.pp-button:focus-visible{background:#2E9A8A38;}.elementor-22 .elementor-element.elementor-element-59ce214 .pp-buttons-group{column-gap:10px;row-gap:10px;}.elementor-22 .elementor-element.elementor-element-59ce214 .pp-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-59ce214 .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-22 .elementor-element.elementor-element-59ce214 .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-22 .elementor-element.elementor-element-59ce214 .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-22 .elementor-element.elementor-element-59ce214 .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-59ce214{text-align:center;}.pp-tooltip.pp-tooltip-59ce214 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-59ce214.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-59ce214.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-59ce214.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-59ce214.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-59ce214 .pp-tooltip-content{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-b716047{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ff501f6{--display:flex;--position:absolute;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;bottom:-15%;--z-index:4;}.elementor-22 .elementor-element.elementor-element-ff501f6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ff501f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-ff501f6{left:12%;}body.rtl .elementor-22 .elementor-element.elementor-element-ff501f6{right:12%;}.elementor-22 .elementor-element.elementor-element-1d4399d{text-align:justify;}.elementor-22 .elementor-element.elementor-element-1d4399d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.6em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-faf28c0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cd07ed );border-radius:17px 17px 17px 17px;box-shadow:0px 18px 47px -27px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-a6b5cb3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-b7a0931{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-fe24ac7{padding:7% 2% 7% 2%;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-fe24ac7 .elementor-icon-box-title{margin-block-end:10px;}.elementor-22 .elementor-element.elementor-element-fe24ac7 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-fe24ac7 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:47px;font-weight:800;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-fe24ac7 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-7f814e8{padding:7% 2% 7% 2%;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-7f814e8 .elementor-icon-box-title{margin-block-end:10px;}.elementor-22 .elementor-element.elementor-element-7f814e8 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7f814e8 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:47px;font-weight:800;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-7f814e8 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-ee0fe63{padding:7% 2% 7% 2%;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-ee0fe63 .elementor-icon-box-title{margin-block-end:10px;}.elementor-22 .elementor-element.elementor-element-ee0fe63 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-ee0fe63 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:47px;font-weight:800;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-ee0fe63 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-40af8d6{padding:7% 2% 7% 2%;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-40af8d6 .elementor-icon-box-title{margin-block-end:10px;}.elementor-22 .elementor-element.elementor-element-40af8d6 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-40af8d6 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:47px;font-weight:800;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-40af8d6 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-b7eed6b{--display:flex;--padding-top:7%;--padding-bottom:7%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-0ee0184{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-111c3a1{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6c19fa7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;color:#2E9A8A;}.elementor-22 .elementor-element.elementor-element-1c092be .elementor-heading-title{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6741725{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-22 .elementor-element.elementor-element-f189479{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1fb31bf:hover{--e-transform-translateY:-7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-1fb31bf{padding:2% 2% 2% 2%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );border-radius:17px 17px 17px 17px;box-shadow:0px 18px 40px -27px rgba(0, 0, 0, 0.25);}.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-1fb31bf.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-22 .elementor-element.elementor-element-1fb31bf.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-22 .elementor-element.elementor-element-1fb31bf.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-title{margin-bottom:7px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-description{font-size:14px;font-weight:400;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-9023066:hover{--e-transform-translateY:-7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-9023066{padding:2% 2% 2% 2%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );border-radius:17px 17px 17px 17px;box-shadow:0px 18px 40px -27px rgba(0, 0, 0, 0.25);}.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-9023066.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-22 .elementor-element.elementor-element-9023066.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-22 .elementor-element.elementor-element-9023066.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-title{margin-bottom:7px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-description{font-size:14px;font-weight:400;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-5d0ac15:hover{--e-transform-translateY:-7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-5d0ac15{padding:2% 2% 2% 2%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );border-radius:17px 17px 17px 17px;box-shadow:0px 18px 40px -27px rgba(0, 0, 0, 0.25);}.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-5d0ac15.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-22 .elementor-element.elementor-element-5d0ac15.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-22 .elementor-element.elementor-element-5d0ac15.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-title{margin-bottom:7px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-description{font-size:14px;font-weight:400;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-1c022dd:hover{--e-transform-translateY:-7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-1c022dd{padding:2% 2% 2% 2%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );border-radius:17px 17px 17px 17px;box-shadow:0px 18px 40px -27px rgba(0, 0, 0, 0.25);}.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-1c022dd.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-22 .elementor-element.elementor-element-1c022dd.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-22 .elementor-element.elementor-element-1c022dd.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-title{margin-bottom:7px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-description{font-size:14px;font-weight:400;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-472997f:hover{--e-transform-translateY:-7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-472997f{padding:2% 2% 2% 2%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );border-radius:17px 17px 17px 17px;box-shadow:0px 18px 40px -27px rgba(0, 0, 0, 0.25);}.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-472997f.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-22 .elementor-element.elementor-element-472997f.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-22 .elementor-element.elementor-element-472997f.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-title{margin-bottom:7px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-description{font-size:14px;font-weight:400;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-de55f77:hover{--e-transform-translateY:-7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-de55f77{padding:2% 2% 2% 2%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );border-radius:17px 17px 17px 17px;box-shadow:0px 18px 40px -27px rgba(0, 0, 0, 0.25);}.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-de55f77.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-22 .elementor-element.elementor-element-de55f77.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-22 .elementor-element.elementor-element-de55f77.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-title{margin-bottom:7px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-description{font-size:14px;font-weight:400;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-9259182:hover{--e-transform-translateY:-7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-9259182{padding:2% 2% 2% 2%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );border-radius:17px 17px 17px 17px;box-shadow:0px 18px 40px -27px rgba(0, 0, 0, 0.25);}.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-9259182.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-22 .elementor-element.elementor-element-9259182.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-22 .elementor-element.elementor-element-9259182.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-title{margin-bottom:7px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-description{font-size:14px;font-weight:400;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-0d4a397:hover{--e-transform-translateY:-7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-0d4a397{padding:2% 2% 2% 2%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );border-radius:17px 17px 17px 17px;box-shadow:0px 18px 40px -27px rgba(0, 0, 0, 0.25);}.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-0d4a397.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-22 .elementor-element.elementor-element-0d4a397.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-22 .elementor-element.elementor-element-0d4a397.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-title{margin-bottom:7px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-description{font-size:14px;font-weight:400;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-0a4fafd{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-431fd8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-be96aa2{--display:flex;--position:absolute;--min-height:18vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#D8EDE952;--border-color:#D8EDE952;--border-radius:100% 100% 100% 100%;top:65%;--z-index:2;}.elementor-22 .elementor-element.elementor-element-be96aa2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-be96aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E9A8AE0;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-be96aa2{left:73%;}body.rtl .elementor-22 .elementor-element.elementor-element-be96aa2{right:73%;}.elementor-22 .elementor-element.elementor-element-1bcd754 .elementor-icon-box-title{margin-block-end:29px;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-1bcd754 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1bcd754 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:46px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-1bcd754:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-1bcd754:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-1bcd754 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-2b3bf48 img{border-radius:15px 15px 150px 15px;}.elementor-22 .elementor-element.elementor-element-ef32f63{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-72fdf80 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-2ce5fbd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2d635d0 .elementor-repeater-item-9dd1125.pp-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-2d635d0 .elementor-repeater-item-9dd1125.pp-button:hover, .elementor-22 .elementor-element.elementor-element-2d635d0 .elementor-repeater-item-9dd1125.pp-button:focus-visible{background:#16574DC7;}.elementor-22 .elementor-element.elementor-element-2d635d0 .elementor-repeater-item-205895c.pp-button{background:#02010100;color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-2d635d0 .elementor-repeater-item-205895c.pp-button:hover, .elementor-22 .elementor-element.elementor-element-2d635d0 .elementor-repeater-item-205895c.pp-button:focus-visible{background:#2E9A8A38;}.elementor-22 .elementor-element.elementor-element-2d635d0 .pp-buttons-group{column-gap:10px;row-gap:10px;}.elementor-22 .elementor-element.elementor-element-2d635d0 .pp-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-2d635d0 .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-22 .elementor-element.elementor-element-2d635d0 .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-22 .elementor-element.elementor-element-2d635d0 .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-22 .elementor-element.elementor-element-2d635d0 .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-2d635d0{text-align:center;}.pp-tooltip.pp-tooltip-2d635d0 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-2d635d0.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-2d635d0.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-2d635d0.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-2d635d0.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-2d635d0 .pp-tooltip-content{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-a1e9b97{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-a1e9b97:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a1e9b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8F5;}.elementor-22 .elementor-element.elementor-element-4559066{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-376f844{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e283a92 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-f996705 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2b6e8c6{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d2bdb8f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8c696af{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-22 .elementor-element.elementor-element-8c696af:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8c696af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-22 .elementor-element.elementor-element-e2e6b57 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-e2e6b57 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e2e6b57 .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-e2e6b57 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-e2e6b57 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-e2e6b57:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-e2e6b57:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e2e6b57 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-81e4e15{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-22 .elementor-element.elementor-element-81e4e15:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-81e4e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-22 .elementor-element.elementor-element-2c9e133 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-2c9e133 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-2c9e133 .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-2c9e133 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2c9e133 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-2c9e133:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-2c9e133:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2c9e133 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-ff0902a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-22 .elementor-element.elementor-element-ff0902a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ff0902a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-22 .elementor-element.elementor-element-a6bc20e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-a6bc20e .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-a6bc20e .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-a6bc20e .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-a6bc20e .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-a6bc20e:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-a6bc20e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a6bc20e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-c1901b3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-22 .elementor-element.elementor-element-c1901b3:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c1901b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-22 .elementor-element.elementor-element-e19ad90 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-22 .elementor-element.elementor-element-e19ad90 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e19ad90 .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-e19ad90 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-e19ad90 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-e19ad90:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-e19ad90:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e19ad90 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-391430a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-391430a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-391430a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-d99309f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4715c36{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;top:82%;--z-index:1;}.elementor-22 .elementor-element.elementor-element-4715c36:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4715c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16574DCC;}.elementor-22 .elementor-element.elementor-element-b903bdc .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-b592ad0 img{border-radius:15px 15px 45px 15px;}.elementor-22 .elementor-element.elementor-element-6925264{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-267745f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-7cd07ed );}.elementor-22 .elementor-element.elementor-element-d014333 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:capitalize;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-1c752fd{color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d81bbf3 .elementor-icon-list-item:not(:last-child):after{content:"";height:64%;border-color:#ddd;}.elementor-22 .elementor-element.elementor-element-d81bbf3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-22 .elementor-element.elementor-element-d81bbf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-22 .elementor-element.elementor-element-d81bbf3 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-22 .elementor-element.elementor-element-d81bbf3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-d81bbf3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-d81bbf3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-d81bbf3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-d81bbf3 .elementor-icon-list-item > a{font-size:16px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-d81bbf3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-633afd5 .elementor-repeater-item-9dd1125.pp-button .pp-button-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-633afd5 .elementor-repeater-item-9dd1125.pp-button{background:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-633afd5 .elementor-repeater-item-9dd1125.pp-button:hover, .elementor-22 .elementor-element.elementor-element-633afd5 .elementor-repeater-item-9dd1125.pp-button:focus-visible{background:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-633afd5 .pp-buttons-group{column-gap:10px;row-gap:10px;}.elementor-22 .elementor-element.elementor-element-633afd5 .pp-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-633afd5 .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-22 .elementor-element.elementor-element-633afd5 .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-22 .elementor-element.elementor-element-633afd5 .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-22 .elementor-element.elementor-element-633afd5 .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-633afd5{text-align:center;}.pp-tooltip.pp-tooltip-633afd5 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-633afd5.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-633afd5.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-633afd5.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-633afd5.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-633afd5 .pp-tooltip-content{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-44340b8{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-a581a34{text-align:center;}.elementor-22 .elementor-element.elementor-element-a581a34 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-782c3db{text-align:center;}.elementor-22 .elementor-element.elementor-element-782c3db .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4c8f128{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-62e30c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:15px 15px 15px 15px;box-shadow:0px 20px 30px -27px rgba(0, 0, 0, 0.25);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-22 .elementor-element.elementor-element-62e30c9.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-22 .elementor-element.elementor-element-62e30c9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 20px 40px -27px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-62e30c9, .elementor-22 .elementor-element.elementor-element-62e30c9::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-5a8f8c0 .elementor-image-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-5a8f8c0.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-22 .elementor-element.elementor-element-5a8f8c0.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-22 .elementor-element.elementor-element-5a8f8c0.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-5a8f8c0 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-22 .elementor-element.elementor-element-5a8f8c0 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-5a8f8c0 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-5a8f8c0 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-22 .elementor-element.elementor-element-c0078ac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:15px 15px 15px 15px;box-shadow:0px 20px 30px -27px rgba(0, 0, 0, 0.25);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-22 .elementor-element.elementor-element-c0078ac.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-22 .elementor-element.elementor-element-c0078ac:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 20px 40px -27px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-c0078ac, .elementor-22 .elementor-element.elementor-element-c0078ac::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-b073534 .elementor-image-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-b073534.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-22 .elementor-element.elementor-element-b073534.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-22 .elementor-element.elementor-element-b073534.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-b073534 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-22 .elementor-element.elementor-element-b073534 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-b073534 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-b073534 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-22 .elementor-element.elementor-element-4862984{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:15px 15px 15px 15px;box-shadow:0px 20px 30px -27px rgba(0, 0, 0, 0.25);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-22 .elementor-element.elementor-element-4862984.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-22 .elementor-element.elementor-element-4862984:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 20px 40px -27px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-4862984, .elementor-22 .elementor-element.elementor-element-4862984::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-3f7c527 .elementor-image-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-3f7c527.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-22 .elementor-element.elementor-element-3f7c527.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-22 .elementor-element.elementor-element-3f7c527.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-3f7c527 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-22 .elementor-element.elementor-element-3f7c527 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-3f7c527 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-3f7c527 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-22 .elementor-element.elementor-element-5d7fabb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:15px 15px 15px 15px;box-shadow:0px 20px 30px -27px rgba(0, 0, 0, 0.25);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-22 .elementor-element.elementor-element-5d7fabb.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-22 .elementor-element.elementor-element-5d7fabb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 20px 40px -27px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-5d7fabb, .elementor-22 .elementor-element.elementor-element-5d7fabb::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-9c35bb9 .elementor-image-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-9c35bb9.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-22 .elementor-element.elementor-element-9c35bb9.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-22 .elementor-element.elementor-element-9c35bb9.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-9c35bb9 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-22 .elementor-element.elementor-element-9c35bb9 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-9c35bb9 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-9c35bb9 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-22 .elementor-element.elementor-element-234fba0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:15px 15px 15px 15px;box-shadow:0px 20px 30px -27px rgba(0, 0, 0, 0.25);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-22 .elementor-element.elementor-element-234fba0.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-22 .elementor-element.elementor-element-234fba0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 20px 40px -27px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-234fba0, .elementor-22 .elementor-element.elementor-element-234fba0::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-32f5bfa .elementor-image-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-32f5bfa.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-22 .elementor-element.elementor-element-32f5bfa.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-22 .elementor-element.elementor-element-32f5bfa.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-32f5bfa .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-22 .elementor-element.elementor-element-32f5bfa .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-32f5bfa .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-32f5bfa .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-22 .elementor-element.elementor-element-bbd57ce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:15px 15px 15px 15px;box-shadow:0px 20px 30px -27px rgba(0, 0, 0, 0.25);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-22 .elementor-element.elementor-element-bbd57ce.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-22 .elementor-element.elementor-element-bbd57ce:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 20px 40px -27px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-bbd57ce, .elementor-22 .elementor-element.elementor-element-bbd57ce::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-e036489 .elementor-image-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-e036489.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-22 .elementor-element.elementor-element-e036489.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-22 .elementor-element.elementor-element-e036489.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-e036489 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-22 .elementor-element.elementor-element-e036489 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-e036489 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-e036489 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-22 .elementor-element.elementor-element-22459e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-22459e0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-22459e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-f57f961{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4c230f2 img{border-radius:15px 15px 45px 15px;}.elementor-22 .elementor-element.elementor-element-00185b7{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-369fb6f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-7cd07ed );}.elementor-22 .elementor-element.elementor-element-0bfd987 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:capitalize;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-2ef6a62{color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-3bbd6fb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8593862{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-8593862:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8593862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8EDE929;}.elementor-22 .elementor-element.elementor-element-8593862.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-22 .elementor-element.elementor-element-2a43867 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2a43867 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-2a43867:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-2a43867:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-2a43867 .elementor-icon-box-description{color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-c4a9e13{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-c4a9e13:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c4a9e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8EDE929;}.elementor-22 .elementor-element.elementor-element-c4a9e13.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-22 .elementor-element.elementor-element-49b075c .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-49b075c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-49b075c:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-49b075c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-49b075c .elementor-icon-box-description{color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-6980c7a{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-6980c7a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6980c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8F5;}.elementor-22 .elementor-element.elementor-element-d52c40e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3708a0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d6a7446 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-e64d060 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-81d2b76{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-76abe70{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-bde7495{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B3D1CB;--border-color:#B3D1CB;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-22 .elementor-element.elementor-element-e62c085{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e62c085 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-bad0ddc{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-bad0ddc .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-bad0ddc .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-bad0ddc .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-bad0ddc .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;}.elementor-22 .elementor-element.elementor-element-bad0ddc:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-bad0ddc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-bad0ddc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-2c66a0e{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B3D1CB;--border-color:#B3D1CB;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-22 .elementor-element.elementor-element-dbc5549{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-dbc5549 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-0c94bbf{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-0c94bbf .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-0c94bbf .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-0c94bbf .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-0c94bbf .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;}.elementor-22 .elementor-element.elementor-element-0c94bbf:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-0c94bbf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-0c94bbf .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-a7ca34e{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B3D1CB;--border-color:#B3D1CB;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-22 .elementor-element.elementor-element-b31e7c3{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b31e7c3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-35e4be4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-35e4be4 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-35e4be4 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-35e4be4 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-35e4be4 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;}.elementor-22 .elementor-element.elementor-element-35e4be4:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-35e4be4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-35e4be4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-82a80c0{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B3D1CB;--border-color:#B3D1CB;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-22 .elementor-element.elementor-element-fd2dea9{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-fd2dea9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-7761721{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-7761721 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-7761721 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-7761721 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7761721 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;}.elementor-22 .elementor-element.elementor-element-7761721:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-7761721:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7761721 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-3d2e522{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B3D1CB;--border-color:#B3D1CB;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-22 .elementor-element.elementor-element-8e39757{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-8e39757 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-fe61b89{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-fe61b89 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-fe61b89 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-fe61b89 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-fe61b89 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:capitalize;}.elementor-22 .elementor-element.elementor-element-fe61b89:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-fe61b89:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-fe61b89 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-a00a2b4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ff3a0bd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:15px 15px 15px 15px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-22 .elementor-element.elementor-element-ff3a0bd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ff3a0bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ff3a0bd:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-ff3a0bd, .elementor-22 .elementor-element.elementor-element-ff3a0bd::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-1e0ef55 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-7cd07ed );}.elementor-22 .elementor-element.elementor-element-9dfc772 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-9dfc772 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-9dfc772 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-9dfc772 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:37px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-9dfc772:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-9dfc772:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-9dfc772 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-1d31718{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f251ae );--border-color:var( --e-global-color-4f251ae );--border-radius:15px 15px 15px 15px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-22 .elementor-element.elementor-element-1d31718:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1d31718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-1d31718:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1d31718, .elementor-22 .elementor-element.elementor-element-1d31718::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-ac9fdad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-7cd07ed );}.elementor-22 .elementor-element.elementor-element-58a0d1d .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-58a0d1d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-58a0d1d .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-58a0d1d .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:37px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-58a0d1d:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-58a0d1d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4f251ae );}.elementor-22 .elementor-element.elementor-element-58a0d1d .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-19218bf{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-56b4524{text-align:center;}.elementor-22 .elementor-element.elementor-element-56b4524 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-32ec1f5{text-align:center;}.elementor-22 .elementor-element.elementor-element-32ec1f5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2fd2f13{--e-image-carousel-slides-to-show:6;}.elementor-22 .elementor-element.elementor-element-2fd2f13 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-22 .elementor-element.elementor-element-2fd2f13 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );border-radius:6px 6px 6px 6px;}.elementor-22 .elementor-element.elementor-element-0698b21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-22 .elementor-element.elementor-element-051a57d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-72066ba{text-align:start;}.elementor-22 .elementor-element.elementor-element-72066ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;}.elementor-22 .elementor-element.elementor-element-b4b7859{text-align:start;}.elementor-22 .elementor-element.elementor-element-b4b7859 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-widget-pp-timeline .pp-timeline-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-timeline .pp-timeline-pagination .page-numbers, .elementor-widget-pp-timeline .pp-timeline-pagination a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical .pp-timeline-item:not(:last-child){margin-bottom:1px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-connector, .elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-navigation:before{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-connector-inner{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline .pp-timeline-card{padding:3% 3% 3% 3%;background-color:#D8EDE945;border-radius:7px 7px 7px 7px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-card{text-align:left;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline .pp-timeline-arrow{color:#D8EDE945;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-card-image{margin-bottom:20px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-card-title{color:var( --e-global-color-primary );font-size:19px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-marker{font-size:12px;width:24px;height:24px;color:#ffffff;background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-marker img{width:12px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-connector-wrap{width:24px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-navigation:before, .elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-navigation-wrap .pp-slider-arrow{bottom:calc( 24px/2 );}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-marker svg{fill:#ffffff;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical.pp-timeline-left .pp-timeline-marker-wrapper{margin-right:2px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical.pp-timeline-right .pp-timeline-marker-wrapper{margin-left:2px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical.pp-timeline-center .pp-timeline-marker-wrapper{margin-left:2px;margin-right:2px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-horizontal{margin-top:2px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-navigation .pp-timeline-card-date-wrapper{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical .pp-timeline-connector{width:2px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-navigation:before{height:2px;transform:translateY(calc(2px/2));}.elementor-22 .elementor-element.elementor-element-99f4016{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_post_list .ue-grid-item-category a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .uc_post_list_title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .ue-grid-item-meta-data{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .uc_post_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .uc_more_btn:hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_list .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-683bd4e8 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f251ae );border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-683bd4e8:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_box{flex-direction:row;background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list{grid-template-columns:repeat(1, 1fr);gap:7px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_content{padding:12px 12px 12px 12px;justify-content:flex-start;text-align:left;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_image{width:25%;height:150px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_image,.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_image img{border-radius:12px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_image img{object-position:center center;object-fit:cover;transform:scale(calc(100/100));}.elementor-22 .elementor-element.elementor-element-683bd4e8 .ue-grid-item-category a{background-color:#00BCFF00;color:#FF0085;font-family:"inter", Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;line-height:0.1em;letter-spacing:0.2px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .ue-grid-item-category{gap:0px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_title a{color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_title a:hover{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_title{margin-top:2px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .ue-grid-item-meta-data{color:var( --e-global-color-primary );font-size:14px;font-weight:400;line-height:1.2em;gap:0px;width:auto;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .ue-grid-item-meta-data svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-683bd4e8 .ue-meta-data{margin-top:0px;gap:2px;justify-content:flex-start;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_content{color:#969696;font-size:15px;font-weight:400;margin-top:2px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-b7a0931{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-f189479{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-title{font-size:17px;}.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-description{font-size:12px;}.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-title{font-size:17px;}.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-description{font-size:12px;}.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-title{font-size:17px;}.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-description{font-size:12px;}.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-title{font-size:17px;}.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-description{font-size:12px;}.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-title{font-size:17px;}.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-description{font-size:12px;}.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-title{font-size:17px;}.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-description{font-size:12px;}.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-title{font-size:17px;}.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-description{font-size:12px;}.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-title{font-size:17px;}.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-description{font-size:12px;}.elementor-22 .elementor-element.elementor-element-d2bdb8f{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-4c8f128{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-3bbd6fb{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-76abe70{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-a00a2b4{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical.pp-timeline-tablet-left .pp-timeline-marker-wrapper{margin-right:2px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical.pp-timeline-tablet-right .pp-timeline-marker-wrapper{margin-left:2px;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical.pp-timeline-tablet-center .pp-timeline-marker-wrapper{margin-left:2px;margin-right:2px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_title a{font-size:18px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_content{font-size:16px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-fe7d0d5{--width:56%;}.elementor-22 .elementor-element.elementor-element-b716047{--width:44%;}.elementor-22 .elementor-element.elementor-element-ff501f6{--width:98%;}.elementor-22 .elementor-element.elementor-element-be96aa2{--width:35%;}.elementor-22 .elementor-element.elementor-element-4715c36{--width:60%;}.elementor-22 .elementor-element.elementor-element-76abe70{--width:100%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-b7a0931{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-f189479{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-1fb31bf{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-description{font-size:14px;}.elementor-22 .elementor-element.elementor-element-9023066{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-description{font-size:14px;}.elementor-22 .elementor-element.elementor-element-5d0ac15{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-description{font-size:14px;}.elementor-22 .elementor-element.elementor-element-1c022dd{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-description{font-size:14px;}.elementor-22 .elementor-element.elementor-element-472997f{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-description{font-size:14px;}.elementor-22 .elementor-element.elementor-element-de55f77{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-description{font-size:14px;}.elementor-22 .elementor-element.elementor-element-9259182{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-description{font-size:14px;}.elementor-22 .elementor-element.elementor-element-0d4a397{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-img{margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-description{font-size:14px;}.elementor-22 .elementor-element.elementor-element-d2bdb8f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-4c8f128{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-5a8f8c0 .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-b073534 .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-3f7c527 .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-9c35bb9 .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-32f5bfa .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-e036489 .elementor-image-box-img{margin-bottom:4px;}.elementor-22 .elementor-element.elementor-element-3bbd6fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-76abe70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-a00a2b4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical.pp-timeline-mobile-left .pp-timeline-marker-wrapper{margin-right:2px !important;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical.pp-timeline-mobile-right .pp-timeline-marker-wrapper{margin-left:2px !important;}.elementor-22 .elementor-element.elementor-element-1fffab0 .pp-timeline-vertical.pp-timeline-mobile-center .pp-timeline-marker-wrapper{margin-left:2px !important;margin-right:2px !important;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_box{flex-direction:column;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_image{width:100%;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .ue-grid-item-category a{font-size:16px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_list_title a{font-size:18px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .ue-grid-item-meta-data{font-size:14px;}.elementor-22 .elementor-element.elementor-element-683bd4e8 .uc_post_content{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-40a50f3 */.elementor-22 .elementor-element.elementor-element-40a50f3 span{
    color: #444;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b716047 *//* ========================================
   ACCOBIO 右侧图片
   最外层固定40%
   不控制任何Container Padding
======================================== */

/* 右侧图片最外层Container */
.elementor-22 .elementor-element.elementor-element-b716047 {
    position: relative;
    isolation: isolate;

    flex: 0 0 40% !important;
    width: 40% !important;
    max-width: 40% !important;
    min-width: 0 !important;

    align-self: center;
    overflow: visible;
}

/* 清除所有旧版白条和残留文字 */
.elementor-22 .elementor-element.elementor-element-b716047::before,
.elementor-22 .elementor-element.elementor-element-b716047::after {
    content: none !important;
    display: none !important;
}

/* Image Widget */
.elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image {
    position: relative;
    z-index: 2;

    display: block;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    margin: 0;
    overflow: visible;
}

/* Image Widget内部容器 */
.elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image .elementor-widget-container {
    position: relative;

    display: block;
    width: 100%;
    max-width: 100%;

    /* 装饰细线：不参与布局，不影响Padding */
    outline: 1px solid rgba(46, 154, 138, 0.48);
    outline-offset: 12px;

    overflow: visible;
}

/* 图片 */
.elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image img {
    display: block;

    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;

    aspect-ratio: 1.12 / 1;
    object-fit: cover;
    object-position: center;
}

/* 图片底部渐变 */
.elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image .elementor-widget-container::before {
    content: "";

    position: absolute;
    z-index: 2;
    inset: auto 0 0 0;

    display: block;
    width: 100%;
    height: 42%;

    background: linear-gradient(
        180deg,
        rgba(18, 61, 56, 0) 0%,
        rgba(18, 61, 56, 0.08) 45%,
        rgba(18, 61, 56, 0.46) 100%
    );

    pointer-events: none;
}

/* 左上角01编号 */
.elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image .elementor-widget-container::after {
    content: "01";

    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;

    width: 54px;
    height: 54px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #123d38;
    color: #ffffff;

    font-family: "Manrope", Arial, sans-serif;
    font-size: 13px;
    font-weight: 700;
    line-height: 1;

    transform: translate(-12px, -12px);
    pointer-events: none;
}

/* THINK GLOBAL */
.elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image::before {
    content: "THINK GLOBAL";

    position: absolute;
    z-index: 5;
    bottom: 56px;
    left: 24px;

    color: #ffffff;

    font-family: "Manrope", Arial, sans-serif;
    font-size: 8px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.16em;

    text-shadow: 0 2px 10px rgba(0, 0, 0, 0.35);
    pointer-events: none;
}

/* SOURCE LOCAL */
.elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image::after {
    content: "SOURCE LOCAL";

    position: absolute;
    z-index: 5;
    bottom: 25px;
    left: 24px;

    color: #ffffff;

    font-family: "Manrope", Arial, sans-serif;
    font-size: clamp(21px, 2vw, 28px);
    font-weight: 600;
    line-height: 1;
    letter-spacing: -0.035em;

    text-shadow: 0 3px 14px rgba(0, 0, 0, 0.38);
    pointer-events: none;
}

/* 平板 */
@media (max-width: 1024px) {
    .elementor-22 .elementor-element.elementor-element-b716047 {
        flex-basis: 40% !important;
        width: 40% !important;
        max-width: 40% !important;
    }

    .elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image .elementor-widget-container {
        outline-offset: 9px;
    }

    .elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image .elementor-widget-container::after {
        width: 48px;
        height: 48px;
        font-size: 12px;
        transform: translate(-9px, -9px);
    }

    .elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image img {
        aspect-ratio: 1.05 / 1;
    }

    .elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image::before {
        bottom: 50px;
        left: 18px;
        font-size: 7px;
    }

    .elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image::after {
        bottom: 22px;
        left: 18px;
        font-size: 20px;
    }
}

/* 手机 */
@media (max-width: 767px) {
    .elementor-22 .elementor-element.elementor-element-b716047 {
        flex: 0 0 auto !important;
        width: 100% !important;
        max-width: 100% !important;
    }

    .elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image .elementor-widget-container {
        outline-offset: 8px;
    }

    .elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image .elementor-widget-container::after {
        transform: translate(-8px, -8px);
    }

    .elementor-22 .elementor-element.elementor-element-b716047 .elementor-widget-image img {
        aspect-ratio: 1.08 / 1;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1fb31bf */.elementor-22 .elementor-element.elementor-element-1fb31bf .elementor-image-box-content {
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9023066 */.elementor-22 .elementor-element.elementor-element-9023066 .elementor-image-box-content {
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d0ac15 */.elementor-22 .elementor-element.elementor-element-5d0ac15 .elementor-image-box-content {
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1c022dd */.elementor-22 .elementor-element.elementor-element-1c022dd .elementor-image-box-content {
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-472997f */.elementor-22 .elementor-element.elementor-element-472997f .elementor-image-box-content {
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-de55f77 */.elementor-22 .elementor-element.elementor-element-de55f77 .elementor-image-box-content {
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9259182 */.elementor-22 .elementor-element.elementor-element-9259182 .elementor-image-box-content {
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0d4a397 */.elementor-22 .elementor-element.elementor-element-0d4a397 .elementor-image-box-content {
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7eed6b */.elementor-22 .elementor-element.elementor-element-b7eed6b {
  --deco: var(--e-global-color-primary, #2E9A8A);
  position: relative;
  isolation: isolate;
}
.elementor-22 .elementor-element.elementor-element-b7eed6b > * { position: relative; z-index: 1; }
.elementor-22 .elementor-element.elementor-element-b7eed6b::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 20px;
  left: 20px;
  width: 54px;
  height: 54px;
  border-top: 3px solid var(--deco);
  border-left: 3px solid var(--deco);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be96aa2 */.elementor-22 .elementor-element.elementor-element-be96aa2 {
    /* 保留原来的尺寸 */
    width: 35% !important;
    height: auto !important;
    min-height: 0 !important;

    /* 高度始终等于宽度 */
    aspect-ratio: 1 / 1 !important;

    /* 防止 Flexbox 拉成长方形 */
    flex: 0 0 35% !important;
    align-self: center !important;

    display: flex;
    align-items: center;
    justify-content: center;

    box-sizing: border-box;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a4fafd */.elementor-22 .elementor-element.elementor-element-0a4fafd {
  --deco: var(--e-global-color-primary, #2E9A8A);
  position: relative;
  isolation: isolate;
}
.elementor-22 .elementor-element.elementor-element-0a4fafd > * { position: relative; z-index: 1; }
.elementor-22 .elementor-element.elementor-element-0a4fafd::after {
  content: "";
  position: absolute;
  z-index: 0;
  right: 14px;
  bottom: 14px;
  width: 24px;
  height: 24px;
  border-right: 2px solid var(--deco);
  border-bottom: 2px solid var(--deco);
  opacity: .8;
  pointer-events: none;
  transition: width .35s ease, height .35s ease, opacity .35s ease;
}
.elementor-22 .elementor-element.elementor-element-0a4fafd:hover::after { width: 48px; height: 48px; opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1e9b97 */.elementor-22 .elementor-element.elementor-element-a1e9b97 {
  --deco: var(--e-global-color-primary, #2E9A8A);
  --deco-soft: color-mix(in srgb, var(--deco) 34%, transparent);
  position: relative;
  isolation: isolate;
  overflow: hidden;
}
.elementor-22 .elementor-element.elementor-element-a1e9b97 > * { position: relative; z-index: 1; }
.elementor-22 .elementor-element.elementor-element-a1e9b97::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 18%;
  right: -70px;
  width: 150px;
  aspect-ratio: 1;
  border: 2px solid var(--deco-soft);
  box-shadow: inset 0 0 0 18px color-mix(in srgb, var(--deco) 6%, transparent);
  transform: rotate(45deg);
  pointer-events: none;
  animation: acco-deco-float-03 8s ease-in-out infinite;
}
@keyframes acco-deco-float-03 {
  0%, 100% { translate: 0 0; }
  50% { translate: 0 16px; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-22 .elementor-element.elementor-element-a1e9b97::before { animation: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44340b8 */.elementor-22 .elementor-element.elementor-element-44340b8 {
  --deco: var(--e-global-color-primary, #2E9A8A);
  position: relative;
  isolation: isolate;
  overflow: hidden;
}
.elementor-22 .elementor-element.elementor-element-44340b8 > * { position: relative; z-index: 1; }
.elementor-22 .elementor-element.elementor-element-44340b8::after {
  content: "";
  position: absolute;
  z-index: 0;
  top: 50%;
  right: -88px;
  width: 210px;
  height: 210px;
  border: 28px solid color-mix(in srgb, var(--deco) 18%, transparent);
  border-radius: 50%;
  box-shadow: 0 0 0 18px color-mix(in srgb, var(--deco) 7%, transparent);
  transform: translateY(-50%);
  pointer-events: none;
  animation: acco-deco-pulse-04 7s ease-in-out infinite;
}
@keyframes acco-deco-pulse-04 {
  0%, 100% { scale: .96; opacity: .72; }
  50% { scale: 1.06; opacity: 1; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-22 .elementor-element.elementor-element-44340b8::after { animation: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6980c7a */.elementor-22 .elementor-element.elementor-element-6980c7a {
  --deco: var(--e-global-color-primary, #2E9A8A);
  position: relative;
  isolation: isolate;
  overflow: hidden;
}
.elementor-22 .elementor-element.elementor-element-6980c7a > * { position: relative; z-index: 1; }
.elementor-22 .elementor-element.elementor-element-6980c7a::after {
  content: "";
  position: absolute;
  z-index: 0;
  right: 18px;
  bottom: 18px;
  width: 500px;
  height: 272px;
  opacity: .48;
  background-image: radial-gradient(circle, var(--deco) 1.5px, transparent 1.8px);
  background-size: 12px 12px;
  pointer-events: none;
  animation: acco-deco-dots-05 7s ease-in-out infinite;
}
@keyframes acco-deco-dots-05 {
  0%, 100% { translate: 0 0; opacity: .34; }
  50% { translate: -10px -8px; opacity: .58; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-22 .elementor-element.elementor-element-6980c7a::after { animation: none; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2fd2f13 *//* 轮播区域 */
.elementor-22 .elementor-element.elementor-element-2fd2f13 {
    overflow: hidden;
}

/* 核心：改成匀速连续移动 */
.elementor-22 .elementor-element.elementor-element-2fd2f13 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

/* Logo 垂直居中 */
.elementor-22 .elementor-element.elementor-element-2fd2f13 .swiper-slide {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 图片保持比例 */
.elementor-22 .elementor-element.elementor-element-2fd2f13 .swiper-slide img {
    display: block;
    width: 200px;
    height: 100px;
    object-fit: contain;
}

/* 隐藏左右箭头 */
.elementor-22 .elementor-element.elementor-element-2fd2f13 .elementor-swiper-button {
    display: none !important;
}

/* 隐藏分页圆点 */
.elementor-22 .elementor-element.elementor-element-2fd2f13 .swiper-pagination {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19218bf */.elementor-22 .elementor-element.elementor-element-19218bf {
  --deco: var(--e-global-color-primary, #2E9A8A);
  position: relative;
  isolation: isolate;
  overflow: hidden;
}
.elementor-22 .elementor-element.elementor-element-19218bf > * { position: relative; z-index: 1; }
.elementor-22 .elementor-element.elementor-element-19218bf::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  right: 0;
  width: 190px;
  height: 100%;
  opacity: .16;
  background: repeating-linear-gradient(135deg, var(--deco) 0 2px, transparent 2px 18px);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0698b21 */.elementor-22 .elementor-element.elementor-element-0698b21 {
  --deco: var(--e-global-color-primary, #2E9A8A);
  position: relative;
  isolation: isolate;
}
.elementor-22 .elementor-element.elementor-element-0698b21 > * { position: relative; z-index: 1; }
.elementor-22 .elementor-element.elementor-element-0698b21::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 18px;
  bottom: 18px;
  left: 18px;
  width: 2px;
  background: linear-gradient(to bottom, transparent, var(--deco) 16%, var(--deco) 84%, transparent);
  pointer-events: none;
}
.elementor-22 .elementor-element.elementor-element-0698b21::after {
  content: "";
  position: absolute;
  z-index: 0;
  top: 50%;
  left: 12px;
  width: 14px;
  height: 14px;
  border: 3px solid var(--deco);
  border-radius: 50%;
  background: inherit;
  transform: translateY(-50%);
  box-shadow: 0 0 0 7px color-mix(in srgb, var(--deco) 12%, transparent);
  pointer-events: none;
}/* End custom CSS */