.elementor-27 .elementor-element.elementor-element-b9ec041{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:030px;}.elementor-27 .elementor-element.elementor-element-535dbfb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ad220ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:32px 32px 32px 32px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:2px;--padding-bottom:2px;--padding-left:12px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-ad220ab:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ad220ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-4a27d01{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-4a27d01.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-4a27d01 img{width:72%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-27 .elementor-element.elementor-element-147f967{width:auto;max-width:auto;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-bbc212d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:800;line-height:60px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-8e9e166{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-15fc754{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 15px;--row-gap:10px;--column-gap:15px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-ba6aa2f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );box-shadow:0px 5px 15px 0px rgba(2.9999999999999893, 35.99999999999987, 255, 0.25098039215686274);border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-27 .elementor-element.elementor-element-ba6aa2f .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-ba6aa2f .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-ba6aa2f.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-ba6aa2f .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-bff11a0 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );box-shadow:0px 5px 15px 0px rgba(2.9999999999999893, 35.99999999999987, 255, 0.25098039215686274);border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-27 .elementor-element.elementor-element-bff11a0 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-bff11a0 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-bff11a0.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-bff11a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-019bd7a{--display:flex;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6bce677{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-6bce677.elementor-element{--align-self:flex-end;}.elementor-27 .elementor-element.elementor-element-6bce677 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-27 .elementor-element.elementor-element-72a8f26{background-color:var( --e-global-color-text );padding:8px 8px 8px 8px;top:47px;border-radius:12px 12px 12px 12px;box-shadow:0px 5px 10px 0px rgba(170.00000000000003, 170.00000000000003, 170.00000000000003, 0.5);text-align:center;}.elementor-27 .elementor-element.elementor-element-72a8f26.elementor-element{--align-self:center;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-72a8f26{left:94px;}body.rtl .elementor-27 .elementor-element.elementor-element-72a8f26{right:94px;}.elementor-27 .elementor-element.elementor-element-72a8f26 img{width:40px;}.elementor-27 .elementor-element.elementor-element-54d6ebd{background-color:var( --e-global-color-text );padding:8px 8px 8px 8px;top:238px;border-radius:12px 12px 12px 12px;box-shadow:0px 5px 10px 0px rgba(170.00000000000003, 170.00000000000003, 170.00000000000003, 0.5);text-align:center;}.elementor-27 .elementor-element.elementor-element-54d6ebd.elementor-element{--align-self:center;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-54d6ebd{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-54d6ebd{left:0px;}.elementor-27 .elementor-element.elementor-element-54d6ebd img{width:40px;}.elementor-27 .elementor-element.elementor-element-68693d4{background-color:var( --e-global-color-text );padding:8px 8px 8px 8px;bottom:93px;border-radius:12px 12px 12px 12px;box-shadow:0px 5px 10px 0px rgba(170.00000000000003, 170.00000000000003, 170.00000000000003, 0.5);text-align:center;}.elementor-27 .elementor-element.elementor-element-68693d4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-68693d4{left:31px;}body.rtl .elementor-27 .elementor-element.elementor-element-68693d4{right:31px;}.elementor-27 .elementor-element.elementor-element-68693d4 img{width:40px;}.elementor-27 .elementor-element.elementor-element-4b48810{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--margin-top:085px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-b241b65{--display:flex;}.elementor-27 .elementor-element.elementor-element-b241b65.e-con{--align-self:stretch;}.elementor-27 .elementor-element.elementor-element-d6d0157{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-d6d0157.e-con{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-798d630{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:32px 32px 32px 32px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:2px;--padding-bottom:2px;--padding-left:12px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-798d630:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-798d630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-0a1f94b{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-0a1f94b.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-0a1f94b img{width:72%;}.elementor-27 .elementor-element.elementor-element-716f760{width:auto;max-width:auto;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-8693ee2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5c08c15{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-c39a4f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 14px;--row-gap:20px;--column-gap:14px;--flex-wrap:wrap;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-047faac{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 13px 0px rgba(204, 204, 204, 0.5);--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-f044ad3{background-color:var( --e-global-color-text );padding:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-27 .elementor-element.elementor-element-f044ad3.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-f044ad3 img{width:28px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-27 .elementor-element.elementor-element-a5044a8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-91168d5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 13px 0px rgba(204, 204, 204, 0.5);--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-3f13235{background-color:var( --e-global-color-text );padding:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-27 .elementor-element.elementor-element-3f13235.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-3f13235 img{width:28px;}.elementor-27 .elementor-element.elementor-element-75d7a3b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-73dfbc2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E70000;--border-color:#E70000;--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 13px 0px rgba(204, 204, 204, 0.5);--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-70e1602{background-color:var( --e-global-color-text );padding:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-27 .elementor-element.elementor-element-70e1602.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-70e1602 img{width:28px;}.elementor-27 .elementor-element.elementor-element-a713134 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-0187540{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#12DA00;--border-color:#12DA00;--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 13px 0px rgba(204, 204, 204, 0.5);--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-e39bc08{background-color:var( --e-global-color-text );padding:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-27 .elementor-element.elementor-element-e39bc08.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-e39bc08 img{width:28px;}.elementor-27 .elementor-element.elementor-element-953d72e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b83e4eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:030px;}.elementor-27 .elementor-element.elementor-element-ce803c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:32px 32px 32px 32px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:2px;--padding-bottom:2px;--padding-left:12px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-ce803c5:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ce803c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-ce803c5.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-bd13d8e{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-bd13d8e.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-bd13d8e img{width:72%;}.elementor-27 .elementor-element.elementor-element-4a29447{width:auto;max-width:auto;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-2d25e42.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-2d25e42{text-align:center;}.elementor-27 .elementor-element.elementor-element-2d25e42 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-9da6d2c{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-9da6d2c.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-fe912da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:15px 12px;--row-gap:15px;--column-gap:12px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-ae817e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-ae817e9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ae817e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-6af8745{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-6af8745.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-6af8745 img{width:32px;}.elementor-27 .elementor-element.elementor-element-c562386{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-c562386 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-f16a405{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-7555361 .elementor-title{color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-27 .elementor-element.elementor-element-7555361 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-27 .elementor-element.elementor-element-7555361 .elementor-progress-wrapper{border-radius:32px;overflow:hidden;}.elementor-27 .elementor-element.elementor-element-f54d008{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-f54d008:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f54d008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-723bdf1{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-723bdf1.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-723bdf1 img{width:32px;}.elementor-27 .elementor-element.elementor-element-b37cbc6{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-b37cbc6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-166291a{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-851d0c4 .elementor-title{color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-27 .elementor-element.elementor-element-851d0c4 .elementor-progress-wrapper .elementor-progress-bar{background-color:#10B981;}.elementor-27 .elementor-element.elementor-element-851d0c4 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-27 .elementor-element.elementor-element-851d0c4 .elementor-progress-wrapper{border-radius:32px;overflow:hidden;}.elementor-27 .elementor-element.elementor-element-910d919{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-910d919:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-910d919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-f2d1e57{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-f2d1e57.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-f2d1e57 img{width:32px;}.elementor-27 .elementor-element.elementor-element-9a2855f{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-9a2855f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-9158b1f{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-bd7e356 .elementor-title{color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-27 .elementor-element.elementor-element-bd7e356 .elementor-progress-wrapper .elementor-progress-bar{background-color:#EC4899;}.elementor-27 .elementor-element.elementor-element-bd7e356 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-27 .elementor-element.elementor-element-bd7e356 .elementor-progress-wrapper{border-radius:32px;overflow:hidden;}.elementor-27 .elementor-element.elementor-element-0e92a03{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-0e92a03:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0e92a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-a96e1c1{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-a96e1c1.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-a96e1c1 img{width:32px;}.elementor-27 .elementor-element.elementor-element-4c37e3d{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-4c37e3d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b7f752a{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-9b3bdac .elementor-title{color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-27 .elementor-element.elementor-element-9b3bdac .elementor-progress-wrapper .elementor-progress-bar{background-color:#EF4444;}.elementor-27 .elementor-element.elementor-element-9b3bdac .elementor-progress-bar{height:12px;line-height:12px;}.elementor-27 .elementor-element.elementor-element-9b3bdac .elementor-progress-wrapper{border-radius:32px;overflow:hidden;}.elementor-27 .elementor-element.elementor-element-6f87746{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-6f87746:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6f87746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-0dbd6d4{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-0dbd6d4.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-0dbd6d4 img{width:32px;}.elementor-27 .elementor-element.elementor-element-3b0c84b{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-3b0c84b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-ff0f8d9{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-a5494ec .elementor-title{color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-27 .elementor-element.elementor-element-a5494ec .elementor-progress-wrapper .elementor-progress-bar{background-color:#3B82F6;}.elementor-27 .elementor-element.elementor-element-a5494ec .elementor-progress-bar{height:12px;line-height:12px;}.elementor-27 .elementor-element.elementor-element-a5494ec .elementor-progress-wrapper{border-radius:32px;overflow:hidden;}.elementor-27 .elementor-element.elementor-element-b01cad0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-b01cad0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b01cad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-9c55f57{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-9c55f57.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-9c55f57 img{width:32px;}.elementor-27 .elementor-element.elementor-element-f968dda{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-f968dda .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-c9df0d5{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-95c70b4 .elementor-title{color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-27 .elementor-element.elementor-element-95c70b4 .elementor-progress-wrapper .elementor-progress-bar{background-color:#F97316;}.elementor-27 .elementor-element.elementor-element-95c70b4 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-27 .elementor-element.elementor-element-95c70b4 .elementor-progress-wrapper{border-radius:32px;overflow:hidden;}.elementor-27 .elementor-element.elementor-element-fa8e6a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-790e29e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:32px 32px 32px 32px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:2px;--padding-bottom:2px;--padding-left:12px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-790e29e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-790e29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-790e29e.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-9f06c23{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-9f06c23.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-9f06c23 img{width:72%;}.elementor-27 .elementor-element.elementor-element-cbd8965{width:auto;max-width:auto;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-9f8e6d9.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-9f8e6d9{text-align:center;}.elementor-27 .elementor-element.elementor-element-9f8e6d9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-df34b11{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-df34b11.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-c10f230{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:15px 12px;--row-gap:15px;--column-gap:12px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-2920886{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:22px 22px 22px 22px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-27 .elementor-element.elementor-element-2920886:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2920886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-962458f{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-962458f.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-962458f img{width:42px;}.elementor-27 .elementor-element.elementor-element-7abb9b8{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-7abb9b8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-6e41419{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-188dfa9{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-188dfa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-188dfa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-188dfa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-188dfa9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-188dfa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-188dfa9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-188dfa9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-188dfa9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-3f7a73b .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );box-shadow:0px 5px 15px 0px rgba(2.9999999999999893, 35.99999999999987, 255, 0.25098039215686274);border-radius:32px 32px 32px 32px;padding:6px 34px 6px 34px;}.elementor-27 .elementor-element.elementor-element-3f7a73b .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-3f7a73b .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-3f7a73b{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-3f7a73b.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-3f7a73b .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-16d25de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:22px 22px 22px 22px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-27 .elementor-element.elementor-element-16d25de:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-16d25de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-cd0e3e4{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-cd0e3e4.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-cd0e3e4 img{width:42px;}.elementor-27 .elementor-element.elementor-element-2b4617e{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-2b4617e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-2cb34b9{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-48a41cb{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-48a41cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-48a41cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-48a41cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-48a41cb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-48a41cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-48a41cb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-48a41cb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-48a41cb .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-03b87c6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );box-shadow:0px 5px 15px 0px rgba(2.9999999999999893, 35.99999999999987, 255, 0.25098039215686274);border-radius:32px 32px 32px 32px;padding:6px 34px 6px 34px;}.elementor-27 .elementor-element.elementor-element-03b87c6 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-03b87c6 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-03b87c6{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-03b87c6.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-03b87c6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-74d796e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:22px 22px 22px 22px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-27 .elementor-element.elementor-element-74d796e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-74d796e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-6cd920a{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-6cd920a.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-6cd920a img{width:42px;}.elementor-27 .elementor-element.elementor-element-ae8d649{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-ae8d649 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-62222fd{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4cec2d7{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-4cec2d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-4cec2d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-4cec2d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-4cec2d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-4cec2d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-4cec2d7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-4cec2d7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-4cec2d7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-9d24743 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );box-shadow:0px 5px 15px 0px rgba(2.9999999999999893, 35.99999999999987, 255, 0.25098039215686274);border-radius:32px 32px 32px 32px;padding:6px 34px 6px 34px;}.elementor-27 .elementor-element.elementor-element-9d24743 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-9d24743 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-9d24743{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-9d24743.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-9d24743 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-8c6fd6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:22px 22px 22px 22px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-27 .elementor-element.elementor-element-8c6fd6e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8c6fd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-59c4d08{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-59c4d08.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-59c4d08 img{width:42px;}.elementor-27 .elementor-element.elementor-element-e161146{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-e161146 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-70fbd61{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-7cadb06{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-7cadb06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-7cadb06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-7cadb06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-7cadb06 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-7cadb06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-7cadb06 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-7cadb06 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-7cadb06 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-a437687 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );box-shadow:0px 5px 15px 0px rgba(2.9999999999999893, 35.99999999999987, 255, 0.25098039215686274);border-radius:32px 32px 32px 32px;padding:6px 34px 6px 34px;}.elementor-27 .elementor-element.elementor-element-a437687 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-a437687 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-a437687{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-a437687.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a437687 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-3d310b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:22px 22px 22px 22px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-27 .elementor-element.elementor-element-3d310b0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3d310b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-f8f7580{padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-f8f7580.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-f8f7580 img{width:42px;}.elementor-27 .elementor-element.elementor-element-566b272{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-566b272 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5102dc0{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-20eba7b{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-20eba7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-20eba7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-20eba7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-20eba7b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-20eba7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-20eba7b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-20eba7b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-20eba7b .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-d56020e .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );box-shadow:0px 5px 15px 0px rgba(2.9999999999999893, 35.99999999999987, 255, 0.25098039215686274);border-radius:32px 32px 32px 32px;padding:6px 34px 6px 34px;}.elementor-27 .elementor-element.elementor-element-d56020e .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-d56020e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-d56020e{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-d56020e.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-d56020e .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-3b2a53f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:22px 22px 22px 22px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-27 .elementor-element.elementor-element-3b2a53f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3b2a53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3f27d9c{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-3f27d9c.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-3f27d9c img{width:42px;}.elementor-27 .elementor-element.elementor-element-82c78d0{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-27 .elementor-element.elementor-element-82c78d0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-8af7610{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-2d3d2c9{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-2d3d2c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-2d3d2c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-2d3d2c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-2d3d2c9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-2d3d2c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-2d3d2c9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-2d3d2c9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-2d3d2c9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-8a8e756 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );box-shadow:0px 5px 15px 0px rgba(2.9999999999999893, 35.99999999999987, 255, 0.25098039215686274);border-radius:32px 32px 32px 32px;padding:6px 34px 6px 34px;}.elementor-27 .elementor-element.elementor-element-8a8e756 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-8a8e756 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-8a8e756{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-8a8e756.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-8a8e756 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-4ed9096{margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-4ed9096.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-4ed9096 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-409d56a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:33px;box-shadow:0px 5px 15px 0px rgba(2.9999999999999893, 35.99999999999987, 255, 0.25098039215686274);border-radius:12px 12px 12px 12px;padding:8px 40px 8px 34px;}.elementor-27 .elementor-element.elementor-element-409d56a .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-409d56a .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-409d56a.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-409d56a .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-1f433d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:035px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:030px;--padding-right:030px;}.elementor-27 .elementor-element.elementor-element-7db5f86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:32px 32px 32px 32px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:2px;--padding-bottom:2px;--padding-left:12px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-7db5f86:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7db5f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-7db5f86.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a67d3b8{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-a67d3b8.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a67d3b8 img{width:72%;}.elementor-27 .elementor-element.elementor-element-04eda7b{width:auto;max-width:auto;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-ee7e609.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-ee7e609{text-align:center;}.elementor-27 .elementor-element.elementor-element-ee7e609 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4808cf4{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4808cf4.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-356cdf3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-bb542cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-bb542cd:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-bb542cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-21b4195{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-27 .elementor-element.elementor-element-21b4195.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-21b4195 img{width:25px;}.elementor-27 .elementor-element.elementor-element-3892394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-3892394 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-0c1a262{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-0c1a262:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0c1a262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-79c9809{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-79c9809.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-79c9809 img{width:25px;}.elementor-27 .elementor-element.elementor-element-46111b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-46111b3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-38a6eeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-38a6eeb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-38a6eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-362c429{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-362c429.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-362c429 img{width:25px;}.elementor-27 .elementor-element.elementor-element-d83877a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-d83877a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-de78d86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-de78d86:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-de78d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-f4ab87e{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-f4ab87e.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-f4ab87e img{width:25px;}.elementor-27 .elementor-element.elementor-element-a3d03f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-a3d03f1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-349f52c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-349f52c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-349f52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-58af679{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-58af679.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-58af679 img{width:25px;}.elementor-27 .elementor-element.elementor-element-587c3a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-587c3a6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-1009002{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-1009002:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1009002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-ce7b870{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-ce7b870.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-ce7b870 img{width:25px;}.elementor-27 .elementor-element.elementor-element-3c0d55c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-3c0d55c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-8aff1af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-8aff1af:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8aff1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-92ff204{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-92ff204.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-92ff204 img{width:25px;}.elementor-27 .elementor-element.elementor-element-7214f0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-7214f0d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-0c2df1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-0c2df1d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0c2df1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-9e2513c{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-9e2513c.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-9e2513c img{width:25px;}.elementor-27 .elementor-element.elementor-element-014abb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-014abb2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-de58698{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-de58698:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-de58698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-e79a107{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-e79a107.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-e79a107 img{width:25px;}.elementor-27 .elementor-element.elementor-element-3426b01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-3426b01 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-3a6d077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-3a6d077:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3a6d077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-0208571{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-0208571.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-0208571 img{width:25px;}.elementor-27 .elementor-element.elementor-element-ae91712{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-ae91712 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-8195131{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-8195131:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8195131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-6b26269{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-6b26269.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-6b26269 img{width:25px;}.elementor-27 .elementor-element.elementor-element-fab8f62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-fab8f62 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-0223b0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-0223b0e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0223b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-a8fade4{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-a8fade4.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a8fade4 img{width:25px;}.elementor-27 .elementor-element.elementor-element-fdd1cca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-fdd1cca .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-cea3e38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-cea3e38:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-cea3e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-13cd6c5{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-13cd6c5.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-13cd6c5 img{width:25px;}.elementor-27 .elementor-element.elementor-element-fa1e2e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-fa1e2e4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b3a4c73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-b3a4c73:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b3a4c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-40a97b5{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-40a97b5.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-40a97b5 img{width:25px;}.elementor-27 .elementor-element.elementor-element-4efad57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-4efad57 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-83945e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-83945e3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-83945e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-906778e{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-906778e.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-906778e img{width:25px;}.elementor-27 .elementor-element.elementor-element-1ed6681{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-1ed6681 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-1ff77c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E5E7EB80;--border-color:#E5E7EB80;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-1ff77c2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1ff77c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-34cd447{padding:10px 10px 10px 10px;z-index:2;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-27 .elementor-element.elementor-element-34cd447.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-34cd447 img{width:25px;}.elementor-27 .elementor-element.elementor-element-74c498b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-74c498b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-57088af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-dd5c961{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:85px;--padding-bottom:85px;--padding-left:45px;--padding-right:45px;}.elementor-27 .elementor-element.elementor-element-dd5c961:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-dd5c961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-f475db2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:32px 32px 32px 32px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:2px;--padding-bottom:2px;--padding-left:12px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-f475db2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f475db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f475db2.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-e3f8714{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-e3f8714.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-e3f8714 img{width:72%;}.elementor-27 .elementor-element.elementor-element-ae3c3b7{width:auto;max-width:auto;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-76bd480{text-align:center;}.elementor-27 .elementor-element.elementor-element-76bd480 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-78227d4{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-78227d4.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-f00d85f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3750df7{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-3750df7 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-b593bee{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-b593bee .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-e31206c{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-e31206c .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-bb72a5d{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-bb72a5d .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-15a08a9{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-15a08a9 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-1b7c916{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-1b7c916 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-38e1c46{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-38e1c46 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-2886bc1{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-2886bc1 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-98a9571{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-98a9571 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-50f54bc{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-50f54bc .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-969274b{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-969274b .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-acebbcd{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-acebbcd .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-d67491d{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-d67491d.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-b6db1a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-4a160f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:32px 32px 32px 32px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:2px;--padding-bottom:2px;--padding-left:12px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-4a160f9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4a160f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-4a160f9.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-b8473a2{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-b8473a2.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-b8473a2 img{width:72%;}.elementor-27 .elementor-element.elementor-element-97d84ec{width:auto;max-width:auto;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-28c81db{text-align:center;}.elementor-27 .elementor-element.elementor-element-28c81db .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-43b3bde{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-43b3bde.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-8e80fa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-30cc962{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:32px 32px 32px 32px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:2px;--padding-bottom:2px;--padding-left:12px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-30cc962:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-30cc962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-30cc962.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-45c569f{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-45c569f.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-45c569f img{width:72%;}.elementor-27 .elementor-element.elementor-element-61cb0c2{width:auto;max-width:auto;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-b5cdb52{text-align:center;}.elementor-27 .elementor-element.elementor-element-b5cdb52 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-53ab670{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-53ab670.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-2f8c143{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:085px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-535dbfb{--width:54%;}.elementor-27 .elementor-element.elementor-element-019bd7a{--width:44%;}.elementor-27 .elementor-element.elementor-element-b241b65{--width:48%;}.elementor-27 .elementor-element.elementor-element-d6d0157{--width:48%;}.elementor-27 .elementor-element.elementor-element-047faac{--width:48%;}.elementor-27 .elementor-element.elementor-element-91168d5{--width:48%;}.elementor-27 .elementor-element.elementor-element-73dfbc2{--width:48%;}.elementor-27 .elementor-element.elementor-element-0187540{--width:48%;}.elementor-27 .elementor-element.elementor-element-ae817e9{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-f54d008{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-910d919{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-0e92a03{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-6f87746{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-b01cad0{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-2920886{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-16d25de{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-74d796e{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-8c6fd6e{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-3d310b0{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-3b2a53f{--width:32.5%;}.elementor-27 .elementor-element.elementor-element-bb542cd{--width:12%;}.elementor-27 .elementor-element.elementor-element-0c1a262{--width:12%;}.elementor-27 .elementor-element.elementor-element-38a6eeb{--width:12%;}.elementor-27 .elementor-element.elementor-element-de78d86{--width:12%;}.elementor-27 .elementor-element.elementor-element-349f52c{--width:12%;}.elementor-27 .elementor-element.elementor-element-1009002{--width:12%;}.elementor-27 .elementor-element.elementor-element-8aff1af{--width:12%;}.elementor-27 .elementor-element.elementor-element-0c2df1d{--width:12%;}.elementor-27 .elementor-element.elementor-element-de58698{--width:12%;}.elementor-27 .elementor-element.elementor-element-3a6d077{--width:12%;}.elementor-27 .elementor-element.elementor-element-8195131{--width:12%;}.elementor-27 .elementor-element.elementor-element-0223b0e{--width:12%;}.elementor-27 .elementor-element.elementor-element-cea3e38{--width:12%;}.elementor-27 .elementor-element.elementor-element-b3a4c73{--width:12%;}.elementor-27 .elementor-element.elementor-element-83945e3{--width:12%;}.elementor-27 .elementor-element.elementor-element-1ff77c2{--width:12%;}}@media(max-width:1125px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27 .elementor-element.elementor-element-8e9e166{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-ba6aa2f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-bff11a0 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-8693ee2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-5c08c15{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2d25e42 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-9da6d2c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-f16a405{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-166291a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-9158b1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-b7f752a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-ff0f8d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-c9df0d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-9f8e6d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-df34b11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6e41419{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3f7a73b .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2cb34b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-03b87c6 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-62222fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-9d24743 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-70fbd61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a437687 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-5102dc0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-d56020e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-8af7610{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-8a8e756 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-ee7e609 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-4808cf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-76bd480 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-78227d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-d67491d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-28c81db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-43b3bde{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-b5cdb52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-53ab670{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27 .elementor-element.elementor-element-8e9e166{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-ba6aa2f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-bff11a0 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-8693ee2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-5c08c15{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2d25e42 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-9da6d2c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-f16a405{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-166291a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-9158b1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-b7f752a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-ff0f8d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-c9df0d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-9f8e6d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-df34b11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-6e41419{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-3f7a73b .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-2cb34b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-03b87c6 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-62222fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-9d24743 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-70fbd61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-a437687 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-5102dc0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-d56020e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-8af7610{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-8a8e756 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-ee7e609 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-4808cf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-dd5c961{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-76bd480{text-align:center;}.elementor-27 .elementor-element.elementor-element-76bd480 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-78227d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-f00d85f{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-3750df7{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-3750df7 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-b593bee{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-b593bee .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-e31206c{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-e31206c .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-bb72a5d{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-bb72a5d .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-15a08a9{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-15a08a9 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-1b7c916{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-1b7c916 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-38e1c46{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-38e1c46 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-2886bc1{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-2886bc1 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-98a9571{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-98a9571 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-50f54bc{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-50f54bc .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-969274b{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-969274b .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-acebbcd{padding:5px 16px 5px 16px;}.elementor-27 .elementor-element.elementor-element-acebbcd .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-27 .elementor-element.elementor-element-d67491d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-28c81db{text-align:center;}.elementor-27 .elementor-element.elementor-element-28c81db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-43b3bde{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27 .elementor-element.elementor-element-b5cdb52{text-align:center;}.elementor-27 .elementor-element.elementor-element-b5cdb52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27 .elementor-element.elementor-element-53ab670{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for image, class: .elementor-element-6bce677 */.h-box-img{
    position: relative;
    isolation: isolate;
    --border-width: 8px;
    --radius: 50%;
    border-radius: var(--radius);
    overflow: visible;
}

.h-box-img::before {
    border-radius: inherit;
}
.h-box-img::after {
    content: "";
    position: absolute;
    inset: calc(var(--border-width) * -1 - 1px);
    border: var(--border-width) solid transparent;
    border-radius: inherit;
    z-index: -1;
    background-color: #121212;
    background-image: conic-gradient(
  from var(--angle),
   #000000 0%,
  #0040FF 10%,
  #0040FF 25%,
  #000000 40%,
  #0040FF 55%,
  #0040FF 70%,
  #0040FF 85%,
  #000000 100%
);
    background-origin: border-box;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-clip: content-box, border-box;
    mask-clip: content-box, border-box;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    animation: spinBorder 3s linear infinite;
}
@property --angle {
    syntax: "<angle>";
    inherits: true;
    initial-value: 0turn;
}
@keyframes spinBorder {
    to {
        --angle: 1turn;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9ec041 */.elementor-27 .elementor-element.elementor-element-b9ec041 {
    background-image: linear-gradient(rgba(0, 64, 255, 0.1) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 64, 255, 0.1) 1px, transparent 1px);
    background-size: 40px 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b48810 */.c-number{
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6af8745 */.elementor-27 .elementor-element.elementor-element-6af8745{
    background-image: linear-gradient(to right,#3b82f6 , #06b6d4
);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-723bdf1 */.elementor-27 .elementor-element.elementor-element-723bdf1{
    background-image: linear-gradient(to right,#22c55e , #10b981
);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2d1e57 */.elementor-27 .elementor-element.elementor-element-f2d1e57{
    background-image: linear-gradient(to right,#a855f7 , #ec4899

);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a96e1c1 */.elementor-27 .elementor-element.elementor-element-a96e1c1{
    background-image: linear-gradient(to right,#f97316 , #ef4444

);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0dbd6d4 */.elementor-27 .elementor-element.elementor-element-0dbd6d4{
    background-image: linear-gradient(to right,#14b8a6 , #3b82f6
);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c55f57 */.elementor-27 .elementor-element.elementor-element-9c55f57{
    background-image: linear-gradient(to right,#eab308 , #f97316

);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe912da */.progress-bar-h .elementor-progress-wrapper {
    overflow: visible !important;
}
.progress-bar-h .elementor-progress-percentage {
    margin-top: -25px;
    margin-left: 25px;
    background-color: #181818;
    padding: 0 7px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px 4px 0;
    webkit-transform: translateY(-8px);
    transform: translateY(-8px);
}
.progress-bar-h .elementor-progress-percentage:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-top: 5px solid #212121;
    border-left: 7px solid transparent;
    right: 0;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-962458f */.elementor-27 .elementor-element.elementor-element-962458f{
    background-image: linear-gradient(to right,#3b82f6 , #06b6d4
);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-188dfa9 */.elementor-27 .elementor-element.elementor-element-188dfa9 svg * {
  fill: none !important;
  stroke: #3b82f6;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd0e3e4 */.elementor-27 .elementor-element.elementor-element-cd0e3e4{
    background-image: linear-gradient(to right,#22c55e , #10b981
);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48a41cb */.elementor-27 .elementor-element.elementor-element-48a41cb svg * {
  fill: none !important;
  stroke: #22c55e;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd920a */.elementor-27 .elementor-element.elementor-element-6cd920a{
    background-image: linear-gradient(to right,#a855f7 , #ec4899

);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4cec2d7 */.elementor-27 .elementor-element.elementor-element-4cec2d7 svg * {
  fill: none !important;
  stroke: #a855f7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59c4d08 */.elementor-27 .elementor-element.elementor-element-59c4d08{
   background-image: linear-gradient(to bottom right, #ef4444 ,#f43f5e ,#db2777  );
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7cadb06 */.elementor-27 .elementor-element.elementor-element-7cadb06 svg * {
  fill: none !important;
  stroke: #f43f5e;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8f7580 */.elementor-27 .elementor-element.elementor-element-f8f7580{
    background-image: linear-gradient(to right,#eab308 , #f97316

);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-20eba7b */.elementor-27 .elementor-element.elementor-element-20eba7b svg * {
  fill: none !important;
  stroke: #f97316;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f27d9c */.elementor-27 .elementor-element.elementor-element-3f27d9c{
    background-image: linear-gradient(to bottom right, #8b5cf6 ,#8b5cf6 ,#4f46e5 );
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d3d2c9 */.elementor-27 .elementor-element.elementor-element-2d3d2c9 svg * {
  fill: none !important;
  stroke: #4f46e5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c10f230 */.progress-bar-h .elementor-progress-wrapper {
    overflow: visible !important;
}
.progress-bar-h .elementor-progress-percentage {
    margin-top: -25px;
    margin-left: 25px;
    background-color: #181818;
    padding: 0 7px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px 4px 0;
    webkit-transform: translateY(-8px);
    transform: translateY(-8px);
}
.progress-bar-h .elementor-progress-percentage:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-top: 5px solid #212121;
    border-left: 7px solid transparent;
    right: 0;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e18e488 */.tech-card-h-2 {
    position: relative;
    z-index: 1;
    overflow: hidden;
    will-change: background;
}

.tech-card-h-2::before {
    content: "";
    position: absolute;
    z-index: 0;
    background: #ffffffcc;
    backdrop-filter: blur(35px);
    left: 0.75%;
    top: 1.5%;
    height: calc(100% - 3%);
    width: calc(100% - 1.5%);
    border-radius: 12px;
    border: none;
    will-change: background;
}

.tech-card-h-2::after {
    content: "";
    position: absolute;
    inset: 0;
    opacity: 0; /* start hidden */
    transition: opacity 300ms ease-in-out;
    z-index: -1; /* keep it behind card content but not fully invisible */
}

.tech-card-h-2.active::after {
    opacity: 1;
}

.tech-card-h-2.active::before {
    background: #ffffffcc;
    backdrop-filter: blur(25px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21b4195 */.elementor-27 .elementor-element.elementor-element-21b4195{
    background-image: linear-gradient(to right,#3b82f6 , #06b6d4
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb542cd */.elementor-27 .elementor-element.elementor-element-bb542cd::after {
  background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #0324ff 30%,
    #6366f1 50%,
    #0324ff 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79c9809 */.elementor-27 .elementor-element.elementor-element-79c9809{
    background-image: linear-gradient(to right,#22c55e , #10b981
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c1a262 */.elementor-27 .elementor-element.elementor-element-0c1a262::after {
    background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #10b981 30%,
    #22c55e 50%,
    #0d9488 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-362c429 */.elementor-27 .elementor-element.elementor-element-362c429{
       background-image: linear-gradient(to bottom right, #64748b, #000, #52525b);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a6eeb */.elementor-27 .elementor-element.elementor-element-38a6eeb::after {
  background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #64748b 30%,
    #000 50%,
    #52525b 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4ab87e */.elementor-27 .elementor-element.elementor-element-f4ab87e{
 background-image: linear-gradient(to bottom right, #06b6d4 ,#3b82f6 ,#4f46e5  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de78d86 */.elementor-27 .elementor-element.elementor-element-de78d86::after {
 background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #06b6d4 30%,
    #3b82f6 50%,
    #4f46e5 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58af679 */.elementor-27 .elementor-element.elementor-element-58af679{
   background-image: linear-gradient(to bottom right, #f59e0b ,#f97316 ,#dc2626  ) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-349f52c */.elementor-27 .elementor-element.elementor-element-349f52c::after {
 background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #f59e0b 30%,
    #f97316 50%,
    #dc2626 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce7b870 */.elementor-27 .elementor-element.elementor-element-ce7b870{
       background-image: linear-gradient(to bottom right, #64748b, #000, #52525b);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1009002 */.elementor-27 .elementor-element.elementor-element-1009002::after {
  background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #64748b 30%,
    #000 50%,
    #52525b 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92ff204 */.elementor-27 .elementor-element.elementor-element-92ff204{
    background-image: linear-gradient(to bottom right, #8b5cf6 ,#8b5cf6 ,#4f46e5 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aff1af */.elementor-27 .elementor-element.elementor-element-8aff1af::after {
  background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #8b5cf6 30%,
    #8b5cf6 50%,
    #4f46e5 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e2513c */.elementor-27 .elementor-element.elementor-element-9e2513c{
   background-image: linear-gradient(to bottom right, #ef4444 ,#f43f5e ,#db2777  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c2df1d */.elementor-27 .elementor-element.elementor-element-0c2df1d::after {
  background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #ef4444 30%,
    #f43f5e 50%,
    #db2777 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e79a107 */.elementor-27 .elementor-element.elementor-element-e79a107{
   background-image: linear-gradient(to bottom right, #ef4444 ,#f43f5e ,#db2777  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de58698 */.elementor-27 .elementor-element.elementor-element-de58698::after {
  background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #ef4444 30%,
    #f43f5e 50%,
    #db2777 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0208571 */.elementor-27 .elementor-element.elementor-element-0208571{
    background-image: linear-gradient(to bottom right, #8b5cf6 ,#8b5cf6 ,#4f46e5 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a6d077 */.elementor-27 .elementor-element.elementor-element-3a6d077::after {
  background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #8b5cf6 30%,
    #8b5cf6 50%,
    #4f46e5 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b26269 */.elementor-27 .elementor-element.elementor-element-6b26269{
       background-image: linear-gradient(to bottom right, #64748b, #000, #52525b);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8195131 */.elementor-27 .elementor-element.elementor-element-8195131::after {
  background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #64748b 30%,
    #000 50%,
    #52525b 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8fade4 */.elementor-27 .elementor-element.elementor-element-a8fade4{
   background-image: linear-gradient(to bottom right, #f59e0b ,#f97316 ,#dc2626  ) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0223b0e */.elementor-27 .elementor-element.elementor-element-0223b0e::after {
 background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #f59e0b 30%,
    #f97316 50%,
    #dc2626 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13cd6c5 */.elementor-27 .elementor-element.elementor-element-13cd6c5{
 background-image: linear-gradient(to bottom right, #06b6d4 ,#3b82f6 ,#4f46e5  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea3e38 */.elementor-27 .elementor-element.elementor-element-cea3e38::after {
 background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #06b6d4 30%,
    #3b82f6 50%,
    #4f46e5 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40a97b5 */.elementor-27 .elementor-element.elementor-element-40a97b5{
       background-image: linear-gradient(to bottom right, #64748b, #000, #52525b);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a4c73 */.elementor-27 .elementor-element.elementor-element-b3a4c73::after {
  background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #64748b 30%,
    #000 50%,
    #52525b 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-906778e */.elementor-27 .elementor-element.elementor-element-906778e{
    background-image: linear-gradient(to right,#22c55e , #10b981
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83945e3 */.elementor-27 .elementor-element.elementor-element-83945e3::after {
    background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #10b981 30%,
    #22c55e 50%,
    #0d9488 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34cd447 */.elementor-27 .elementor-element.elementor-element-34cd447{
    background-image: linear-gradient(to right,#3b82f6 , #06b6d4
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff77c2 */.elementor-27 .elementor-element.elementor-element-1ff77c2::after {
  background: radial-gradient(
    circle 75px at var(--bx, 50%) var(--by, 50%),
    #0324ff 30%,
    #6366f1 50%,
    #0324ff 90%,
    rgba(0, 0, 0, 0) 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356cdf3 */.progress-bar-h .elementor-progress-wrapper {
    overflow: visible !important;
}
.progress-bar-h .elementor-progress-percentage {
    margin-top: -25px;
    margin-left: 25px;
    background-color: #181818;
    padding: 0 7px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px 4px 0;
    webkit-transform: translateY(-8px);
    transform: translateY(-8px);
}
.progress-bar-h .elementor-progress-percentage:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-top: 5px solid #212121;
    border-left: 7px solid transparent;
    right: 0;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f433d8 */.elementor-27 .elementor-element.elementor-element-1f433d8{
    background-image: linear-gradient(rgba(0, 64, 255, 0.1) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 64, 255, 0.1) 1px, transparent 1px);
    background-size: 40px 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3750df7 */.elementor-27 .elementor-element.elementor-element-3750df7{
 background-image: linear-gradient(to bottom right, #ef4444 ,#f43f5e ,#db2777  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b593bee */.elementor-27 .elementor-element.elementor-element-b593bee{
    background-image: linear-gradient(to bottom right, #8b5cf6 ,#8b5cf6 ,#4f46e5 );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e31206c */.elementor-27 .elementor-element.elementor-element-e31206c{
    background-image: linear-gradient(to right,#22c55e , #10b981
);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb72a5d */.elementor-27 .elementor-element.elementor-element-bb72a5d{
 background: linear-gradient(135deg, #f12711, #f5af19);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a08a9 */.elementor-27 .elementor-element.elementor-element-15a08a9{
 background-image: linear-gradient(to bottom right, #06b6d4 ,#3b82f6 ,#4f46e5  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b7c916 */.elementor-27 .elementor-element.elementor-element-1b7c916{
   background-image: linear-gradient(to bottom right, #f59e0b ,#f97316 ,#dc2626  ) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38e1c46 */.elementor-27 .elementor-element.elementor-element-38e1c46{
 background: linear-gradient(135deg, #e100ff, #7f00ff);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2886bc1 */.elementor-27 .elementor-element.elementor-element-2886bc1{
 background: linear-gradient(135deg, #f953c6, #b91d73);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98a9571 */.elementor-27 .elementor-element.elementor-element-98a9571{
   background-image: linear-gradient(to right,#3b82f6 , #06b6d4
);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50f54bc */.elementor-27 .elementor-element.elementor-element-50f54bc{
 background: linear-gradient(135deg, #ff9a9e, #fad0c4, #fad0c4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-969274b */.elementor-27 .elementor-element.elementor-element-969274b{
  background: linear-gradient(135deg, #f83600, #f9d423);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acebbcd */.elementor-27 .elementor-element.elementor-element-acebbcd{
 background: linear-gradient(135deg, #00f2fe, #4facfe);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd5c961 */.elementor-27 .elementor-element.elementor-element-dd5c961{
outline: 4px solid rgb(255, 255, 255);
overflow: hidden;
position: relative;
outline-offset: 4px;
}
.elementor-27 .elementor-element.elementor-element-dd5c961::before{
padding: 8px;
content: '';
position: absolute;
background: linear-gradient(
  135deg,
  #ff416c,
  #ff4b2b,
  #a100ff,
  #ff6ec4,
  #00ff87,
  #60efff,
  #f12711,
  #f5af19,
  #0575e6,
  #00f260,
  #fc466b,
  #3f5efb,
  #e100ff,
  #7f00ff,
  #f953c6,
  #b91d73,
  #00c6ff,
  #0072ff,
  #ff9a9e,
  #fad0c4,
  #f83600,
  #f9d423,
  #00f2fe,
  #4facfe
);
-webkit-mask: linear-gradient(#fff 0 0) content-box, 
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS */.animated-image-h{
    position: relative;
    animation: smoothFloat 3s ease-in-out infinite;
    will-change: transform;
}
@keyframes smoothFloat {
    0%, 100% {
        transform: translateY(0) rotate(0deg) scale(1);
    }
    50% {
        transform: translateY(-12px) rotate(0.1deg) scale(1.005);
    }
}/* End custom CSS */