.elementor-25 .elementor-element.elementor-element-8f2f202{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8f2f202:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8f2f202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vytalprost.com/wp-content/uploads/2025/11/se_o_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-524c5a2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-e147db3{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-25 .elementor-element.elementor-element-e147db3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-edf8f52.elementor-element{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-278bd6c .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.8rem;font-weight:700;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-0bc454f{--divider-border-style:solid;--divider-color:var( --e-global-color-30d81bb );--divider-border-width:1px;}.elementor-25 .elementor-element.elementor-element-0bc454f .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-0bc454f .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-a998fd1{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-afaafd4{width:var( --container-widget-width, 84% );max-width:84%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-1369090.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-1369090 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 32px 018px 32px;}.elementor-25 .elementor-element.elementor-element-2edbee1{--display:flex;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-ef405f5{left:368px;}body.rtl .elementor-25 .elementor-element.elementor-element-ef405f5{right:368px;}.elementor-25 .elementor-element.elementor-element-ef405f5{top:170px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-72b0ddf{left:292px;}body.rtl .elementor-25 .elementor-element.elementor-element-72b0ddf{right:292px;}.elementor-25 .elementor-element.elementor-element-72b0ddf{top:468px;}.elementor-25 .elementor-element.elementor-element-53c7bb0{--display:flex;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-d7d33f9{left:292px;}body.rtl .elementor-25 .elementor-element.elementor-element-d7d33f9{right:292px;}.elementor-25 .elementor-element.elementor-element-d7d33f9{top:468px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-b86113b{left:368px;}body.rtl .elementor-25 .elementor-element.elementor-element-b86113b{right:368px;}.elementor-25 .elementor-element.elementor-element-b86113b{top:170px;}.elementor-25 .elementor-element.elementor-element-5242fbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5242fbb:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5242fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a68814e{--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:44px 44px;--row-gap:44px;--column-gap:44px;--margin-top:-83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-a68814e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a68814e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-a68814e.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ad9afcb{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d3c71bb{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d3c71bb.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-d3c71bb .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-d3c71bb .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-d3c71bb .elementor-icon svg{height:40px;}.elementor-25 .elementor-element.elementor-element-d3c71bb .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-19bca2c{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-19bca2c.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-19bca2c .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-19bca2c .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-19bca2c .elementor-icon svg{height:40px;}.elementor-25 .elementor-element.elementor-element-19bca2c .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-321115f{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-321115f .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-1fbf0a6{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b0785b3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-af8a100{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-af8a100.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-af8a100 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-af8a100 .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-af8a100 .elementor-icon svg{height:40px;}.elementor-25 .elementor-element.elementor-element-af8a100 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-2253387{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2253387.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-2253387 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-2253387 .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-2253387 .elementor-icon svg{height:40px;}.elementor-25 .elementor-element.elementor-element-2253387 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-bde7446 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d3d4369{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-94b159f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-47e9800{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-47e9800.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-47e9800 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-47e9800 .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-47e9800 .elementor-icon svg{height:40px;}.elementor-25 .elementor-element.elementor-element-47e9800 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-adb642f{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-adb642f.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-adb642f .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-adb642f .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-adb642f .elementor-icon svg{height:40px;}.elementor-25 .elementor-element.elementor-element-adb642f .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-1063bff .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-008d577{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-603908e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-643ba40{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-643ba40.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-643ba40 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-643ba40 .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-643ba40 .elementor-icon svg{height:40px;}.elementor-25 .elementor-element.elementor-element-643ba40 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-c5dbc58{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c5dbc58.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-c5dbc58 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-c5dbc58 .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-c5dbc58 .elementor-icon svg{height:40px;}.elementor-25 .elementor-element.elementor-element-c5dbc58 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-75e9bba .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2c05bb3{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b63d84f{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f7ee47d{--display:flex;}.elementor-25 .elementor-element.elementor-element-86096c8{width:var( --container-widget-width, 37% );max-width:37%;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-86096c8.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-86096c8 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-d82ad1a{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-d82ad1a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-75755a0{--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:52px 52px;--row-gap:52px;--column-gap:52px;}.elementor-25 .elementor-element.elementor-element-649901f{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:320px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-649901f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-649901f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vytalprost.com/wp-content/uploads/2025/11/card1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-f44b75c{--display:flex;}.elementor-25 .elementor-element.elementor-element-f44b75c.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f94eb2d{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-f94eb2d .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.6rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-5bcc96a{font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.15em;color:#000000;}.elementor-25 .elementor-element.elementor-element-adf8341{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:320px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-adf8341:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-adf8341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vytalprost.com/wp-content/uploads/2025/11/card1233.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-271de9a{--display:flex;}.elementor-25 .elementor-element.elementor-element-271de9a.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0d71250 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.6rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-4b9956c{font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.15em;color:#000000;}.elementor-25 .elementor-element.elementor-element-77ce626{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:320px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-77ce626:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-77ce626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vytalprost.com/wp-content/uploads/2025/11/card3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-60567eb{--display:flex;}.elementor-25 .elementor-element.elementor-element-60567eb.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-c2eb7da .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.6rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-201607a{font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.15em;color:#000000;}.elementor-25 .elementor-element.elementor-element-e2ead67.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e2ead67 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 32px 018px 32px;}.elementor-25 .elementor-element.elementor-element-98badb2{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-98badb2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-98badb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6165e10 );}.elementor-25 .elementor-element.elementor-element-46f8a3f{--display:flex;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-d2f1aa7{width:var( --container-widget-width, 37% );max-width:37%;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-d2f1aa7.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d2f1aa7 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-bdf1105{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-bdf1105.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e1bd290{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-5728916{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-cf82e0c.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-cf82e0c .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-cf82e0c .elementor-icon{font-size:44px;}.elementor-25 .elementor-element.elementor-element-cf82e0c .elementor-icon svg{height:44px;}.elementor-25 .elementor-element.elementor-element-cf82e0c .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-733ee20{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-733ee20.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-733ee20 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-3492385.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3492385 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-3492385 .elementor-icon{font-size:2px;}.elementor-25 .elementor-element.elementor-element-3492385 .elementor-icon svg{height:2px;}.elementor-25 .elementor-element.elementor-element-3492385 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-236a646{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-236a646.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-bf30470{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-41e8bb0.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-41e8bb0 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-41e8bb0 .elementor-icon{font-size:44px;}.elementor-25 .elementor-element.elementor-element-41e8bb0 .elementor-icon svg{height:44px;}.elementor-25 .elementor-element.elementor-element-41e8bb0 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-fda61e0{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-fda61e0.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-fda61e0 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-d2d3dad.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-d2d3dad .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-d2d3dad .elementor-icon{font-size:2px;}.elementor-25 .elementor-element.elementor-element-d2d3dad .elementor-icon svg{height:2px;}.elementor-25 .elementor-element.elementor-element-d2d3dad .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-c4a281d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-c4a281d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-07d902c{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-3f855c9.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3f855c9 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-3f855c9 .elementor-icon{font-size:44px;}.elementor-25 .elementor-element.elementor-element-3f855c9 .elementor-icon svg{height:44px;}.elementor-25 .elementor-element.elementor-element-3f855c9 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-b32ee71{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-b32ee71.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b32ee71 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-36c8577.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-36c8577 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-36c8577 .elementor-icon{font-size:2px;}.elementor-25 .elementor-element.elementor-element-36c8577 .elementor-icon svg{height:2px;}.elementor-25 .elementor-element.elementor-element-36c8577 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-d22290a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-d22290a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-aa62bc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-ccd0368{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-e9b85d1.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-e9b85d1 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-e9b85d1 .elementor-icon{font-size:44px;}.elementor-25 .elementor-element.elementor-element-e9b85d1 .elementor-icon svg{height:44px;}.elementor-25 .elementor-element.elementor-element-e9b85d1 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-740660a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-740660a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-740660a .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-74299dd.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-74299dd .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-74299dd .elementor-icon{font-size:2px;}.elementor-25 .elementor-element.elementor-element-74299dd .elementor-icon svg{height:2px;}.elementor-25 .elementor-element.elementor-element-74299dd .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-8df6a71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-8df6a71.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6488273{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-9eddeae.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-9eddeae .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-9eddeae .elementor-icon{font-size:44px;}.elementor-25 .elementor-element.elementor-element-9eddeae .elementor-icon svg{height:44px;}.elementor-25 .elementor-element.elementor-element-9eddeae .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-836884f{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-836884f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-836884f .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-ea86e3e.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-ea86e3e .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-ea86e3e .elementor-icon{font-size:2px;}.elementor-25 .elementor-element.elementor-element-ea86e3e .elementor-icon svg{height:2px;}.elementor-25 .elementor-element.elementor-element-ea86e3e .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-1c830ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-1c830ce.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0bd3a9f{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-cf74d7b.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-cf74d7b .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-cf74d7b .elementor-icon{font-size:44px;}.elementor-25 .elementor-element.elementor-element-cf74d7b .elementor-icon svg{height:44px;}.elementor-25 .elementor-element.elementor-element-cf74d7b .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-a43e08c{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-a43e08c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a43e08c .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-c951394.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-c951394 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-c951394 .elementor-icon{font-size:2px;}.elementor-25 .elementor-element.elementor-element-c951394 .elementor-icon svg{height:2px;}.elementor-25 .elementor-element.elementor-element-c951394 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-cad4674{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-cad4674.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e677cee{--display:flex;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-3a4e307{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-3a4e307.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d73fca6.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d73fca6 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 32px 018px 32px;}.elementor-25 .elementor-element.elementor-element-493e671{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-cdea4c4{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-25 .elementor-element.elementor-element-5f1638d{width:var( --container-widget-width, 41% );max-width:41%;padding:0px 0px 0px 0px;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-5f1638d.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-5f1638d .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-abce4c7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-25 .elementor-element.elementor-element-a451326{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-a451326.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-e96610b{--divider-border-style:solid;--divider-color:var( --e-global-color-30d81bb );--divider-border-width:1px;}.elementor-25 .elementor-element.elementor-element-e96610b .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-e96610b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-0574765{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-0574765.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-22d0716{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-f40135a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-f40135a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f40135a .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-c796f5f{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-c796f5f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-c796f5f .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-8e5ada6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-8e5ada6.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-e508c35{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-c123205{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-c123205.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-c123205 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-d0be6e3{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-d0be6e3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d0be6e3 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-2091906{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-2091906.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3d8cfe7{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-9747c9d{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-9747c9d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-9747c9d .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-e6775a6{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-e6775a6.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e6775a6 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-3a12b49{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-3a12b49.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-f7dc285{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-7c09f99{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-7c09f99.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-7c09f99 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-8927276{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-8927276.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-8927276 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-d369984{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-d369984.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-b95b057{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-5694d46{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-5694d46.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5694d46 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-6e704fc{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-6e704fc.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6e704fc .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-6b8702a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-6b8702a.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-1c25a0a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-823aef2{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-823aef2.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-823aef2 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-ae0d8a4{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-ae0d8a4.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ae0d8a4 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-4e7332c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-4e7332c.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-2929a96{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-4b32929{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-4b32929.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4b32929 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-312766a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-312766a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-312766a .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-366e969{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-366e969.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-bf78d77{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-a4b7808{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-a4b7808.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a4b7808 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-c6daec7{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-c6daec7.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-c6daec7 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-bc238bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-bc238bb.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3332fe5{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-52950a6{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-52950a6.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-52950a6 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-f99945f{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-f99945f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f99945f .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-fa4372a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-fa4372a.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-39f0804{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-6215aa9{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-6215aa9.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6215aa9 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-0863f6f{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-0863f6f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0863f6f .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-45419a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-45419a5.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-2ce380c{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-067f898{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-067f898.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-067f898 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-ba70c2a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-ba70c2a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ba70c2a .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-1fcb9b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-1fcb9b4.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-461ba1f{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#00111C;}.elementor-25 .elementor-element.elementor-element-b84dee1.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b84dee1 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 32px 018px 32px;}.elementor-25 .elementor-element.elementor-element-3bd485d{--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-around;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3bd485d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3bd485d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6165e10 );}.elementor-25 .elementor-element.elementor-element-2a2988c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-51ea6c5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-9077252{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-9077252 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-5b3c593{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-5b3c593.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-939702f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-939702f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5b1d559{--divider-border-style:solid;--divider-color:var( --e-global-color-30d81bb );--divider-border-width:1px;}.elementor-25 .elementor-element.elementor-element-5b1d559 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-5b1d559 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-25 .elementor-element.elementor-element-d943d41{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-d943d41 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:3.2rem;font-weight:700;color:#000000;}.elementor-25 .elementor-element.elementor-element-62b8ea3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-62b8ea3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1810bc1.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-be46653.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-be46653 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 32px 018px 32px;}.elementor-25 .elementor-element.elementor-element-eaaeb23{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-89070f3{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-89070f3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-89070f3 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-3d5c0ae{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-703cf39{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#000000E5;}.elementor-25 .elementor-element.elementor-element-703cf39.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-a333ffd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a333ffd .elementor-icon-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-a333ffd .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-a333ffd .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-a333ffd .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-10b56b8{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-25 .elementor-element.elementor-element-e992fce{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25 .elementor-element.elementor-element-fb22c33{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;color:#000000E5;}.elementor-25 .elementor-element.elementor-element-fb22c33.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-5a17969{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:700;color:#000000CC;}.elementor-25 .elementor-element.elementor-element-5a17969.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-36eef32{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-5085e87{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-da1e057{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#000000E5;}.elementor-25 .elementor-element.elementor-element-da1e057.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-d42660b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d42660b .elementor-icon-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-d42660b .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-d42660b .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-d42660b .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-028ab01{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-25 .elementor-element.elementor-element-55cea07{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25 .elementor-element.elementor-element-40eef0f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;color:#000000E5;}.elementor-25 .elementor-element.elementor-element-40eef0f.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-279e6e6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:700;color:#000000CC;}.elementor-25 .elementor-element.elementor-element-279e6e6.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-72d15a2{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-9c478b9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-adc6408{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#000000E5;}.elementor-25 .elementor-element.elementor-element-adc6408.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-b93c971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b93c971 .elementor-icon-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-b93c971 .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-b93c971 .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-b93c971 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-46319ca{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-25 .elementor-element.elementor-element-2b026fe{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25 .elementor-element.elementor-element-5f7ebfd{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;color:#000000E5;}.elementor-25 .elementor-element.elementor-element-5f7ebfd.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-06b76ee{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:700;color:#000000CC;}.elementor-25 .elementor-element.elementor-element-06b76ee.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-8188872{--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#000000;}.elementor-25 .elementor-element.elementor-element-1db920a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1db920a .elementor-button{font-family:"Helvetica", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 32px 018px 32px;}.elementor-25 .elementor-element.elementor-element-caecb85{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-caecb85:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-caecb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6165e10 );}.elementor-25 .elementor-element.elementor-element-30ed692{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-269e748{width:var( --container-widget-width, 37% );max-width:37%;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-269e748.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-269e748 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-409d2ca{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.1em;color:#000000;}.elementor-25 .elementor-element.elementor-element-409d2ca.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b6b3d86.elementor-element{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-0c1f2ec{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-25 .elementor-element.elementor-element-408b319{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-408b319.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-3eb292e{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-25 .elementor-element.elementor-element-a6c8d3b{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-a6c8d3b .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-3c9c234{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-3c9c234.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3c9c234 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:600;line-height:1.1em;color:#333333;}.elementor-25 .elementor-element.elementor-element-6256bcb{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25 .elementor-element.elementor-element-085f5cd{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25 .elementor-element.elementor-element-885d35c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-885d35c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:5rem;font-weight:700;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-50351da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-25 .elementor-element.elementor-element-50351da.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-50351da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;color:#333333;}.elementor-25 .elementor-element.elementor-element-a6d8a2f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a6d8a2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;font-style:italic;color:#FF0000;}.elementor-25 .elementor-element.elementor-element-8191c2e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-001ece4.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-001ece4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-001ece4 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 36px 18px 36px;}.elementor-25 .elementor-element.elementor-element-32e4776.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-25 .elementor-element.elementor-element-32e4776 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;color:#333333;}.elementor-25 .elementor-element.elementor-element-363dbe0.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-363dbe0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;color:#333333;}.elementor-25 .elementor-element.elementor-element-0d935a1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0d935a1.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-3b3f2e0{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-25 .elementor-element.elementor-element-7386de8{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-7386de8 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-ad9c5bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-ad9c5bc.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-ad9c5bc .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:600;line-height:1.1em;color:#333333;}.elementor-25 .elementor-element.elementor-element-c61d7d3{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25 .elementor-element.elementor-element-23c47c2{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25 .elementor-element.elementor-element-d258906.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d258906 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:5rem;font-weight:600;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-91ce16c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-25 .elementor-element.elementor-element-91ce16c.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-91ce16c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-6bbf145.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6bbf145 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;font-style:italic;color:#FF0000;}.elementor-25 .elementor-element.elementor-element-85c380f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-11ee73f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-11ee73f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-11ee73f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 36px 18px 36px;}.elementor-25 .elementor-element.elementor-element-ff3ddcd.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-25 .elementor-element.elementor-element-ff3ddcd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-3d1c09a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3d1c09a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;color:#000000;}.elementor-25 .elementor-element.elementor-element-a53ddac{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a53ddac.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-24740f7{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-25 .elementor-element.elementor-element-d7a46ca{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-d7a46ca .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-e0d7fc2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-e0d7fc2.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-e0d7fc2 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:2rem;font-weight:600;line-height:1.1em;color:#333333;}.elementor-25 .elementor-element.elementor-element-36cac25{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25 .elementor-element.elementor-element-d1d5d63{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25 .elementor-element.elementor-element-c241ea4.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-c241ea4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:5rem;font-weight:700;color:var( --e-global-color-30d81bb );}.elementor-25 .elementor-element.elementor-element-32ad3c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-25 .elementor-element.elementor-element-32ad3c4.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-32ad3c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;color:#333333;}.elementor-25 .elementor-element.elementor-element-64b4512.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-64b4512 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;font-style:italic;color:#FF0000;}.elementor-25 .elementor-element.elementor-element-d97b251{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-75a9ab9.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-75a9ab9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-75a9ab9 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 36px 18px 36px;}.elementor-25 .elementor-element.elementor-element-225ef11.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-25 .elementor-element.elementor-element-225ef11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;color:#333333;}.elementor-25 .elementor-element.elementor-element-6e23987.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6e23987 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;color:#333333;}.elementor-25 .elementor-element.elementor-element-956ee36{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e96e72a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-b712512{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-b712512 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.4rem;font-weight:800;color:#000000;}.elementor-25 .elementor-element.elementor-element-47f3fa3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-47f3fa3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a58890a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-a58890a.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-e51f8a8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-e51f8a8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-e51f8a8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-e51f8a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-e51f8a8 .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-e51f8a8 .elementor-icon-list-text{color:#000000E5;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-46996a4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-46996a4.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f8a3851{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-f8a3851.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-31e087e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-31e087e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-9dbac04.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-9dbac04 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 32px 018px 32px;}.elementor-25 .elementor-element.elementor-element-e5f85d2{--display:flex;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-cea0d74{left:171px;}body.rtl .elementor-25 .elementor-element.elementor-element-cea0d74{right:171px;}.elementor-25 .elementor-element.elementor-element-cea0d74{top:15px;}.elementor-25 .elementor-element.elementor-element-cea0d74 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-cea0d74 .elementor-icon{font-size:147px;}.elementor-25 .elementor-element.elementor-element-cea0d74 .elementor-icon svg{height:147px;}.elementor-25 .elementor-element.elementor-element-cea0d74 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-88cc238{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-88cc238:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-88cc238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6165e10 );}.elementor-25 .elementor-element.elementor-element-afe004e{width:var( --container-widget-width, 37% );max-width:37%;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-afe004e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-afe004e .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:4.4rem;font-weight:800;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-af2a8e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-ce4b760{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-342037e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-342037e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-79987de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-4562894{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-4562894.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e48eb62{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-b74b8e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-b74b8e9.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2eda87a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-835d1da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-835d1da.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-206a5d6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-3197fec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-3197fec.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-475ee1a{--n-accordion-title-font-size:2.4rem;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:#000000;}.elementor-25 .elementor-element.elementor-element-475ee1a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-25 .elementor-element.elementor-element-475ee1a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-475ee1a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-475ee1a {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-25 .elementor-element.elementor-element-475ee1a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Darker Grotesque", Sans-serif;font-weight:700;}:where( .elementor-25 .elementor-element.elementor-element-475ee1a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-25 .elementor-element.elementor-element-b5415e9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-8ea16e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-8ea16e1.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0020068{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-b4bb1a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-b4bb1a3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-c881d26{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-6742de0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-6742de0.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b775d93{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-767544d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Darker Grotesque", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-25 .elementor-element.elementor-element-767544d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3566419{--n-accordion-title-font-size:2.4rem;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:#000000;}.elementor-25 .elementor-element.elementor-element-3566419 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-25 .elementor-element.elementor-element-3566419 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3566419 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3566419 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-25 .elementor-element.elementor-element-3566419 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Darker Grotesque", Sans-serif;font-weight:700;}:where( .elementor-25 .elementor-element.elementor-element-3566419 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-25 .elementor-element.elementor-element-ee10657.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ee10657 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 32px 018px 32px;}.elementor-25 .elementor-element.elementor-element-1e9a9e6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1e9a9e6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1e9a9e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-ca76883{--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-evenly;}.elementor-25 .elementor-element.elementor-element-7e283f5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-fc28a69 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:2rem;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-96263a2{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-96263a2 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.6rem;font-weight:400;text-decoration:underline;color:#FFFFFFD9;}.elementor-25 .elementor-element.elementor-element-c3eae15{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-c3eae15 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.6rem;font-weight:400;text-decoration:underline;color:#FFFFFFD9;}.elementor-25 .elementor-element.elementor-element-3b692cd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-3b692cd .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.6rem;font-weight:400;text-decoration:underline;color:#FFFFFFD9;}.elementor-25 .elementor-element.elementor-element-395bf18{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-9faaad3 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:2rem;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-e372d28{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-e372d28 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.6rem;font-weight:400;color:#FFFFFFCC;}.elementor-25 .elementor-element.elementor-element-30628e9{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-30628e9 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.6rem;font-weight:400;text-decoration:underline;color:#FFFFFFD9;}.elementor-25 .elementor-element.elementor-element-371cd3c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-371cd3c .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.6rem;font-weight:400;color:#FFFFFFCC;}.elementor-25 .elementor-element.elementor-element-ab54955{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-25 .elementor-element.elementor-element-a7f9d07 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:2rem;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-07c77e1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-07c77e1 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.3em;color:#FFFFFFCC;}.elementor-25 .elementor-element.elementor-element-4e4bebd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 85% );max-width:85%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-4e4bebd .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-4e4bebd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-25 .elementor-element.elementor-element-f78be37{width:var( --container-widget-width, 39% );max-width:39%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f78be37.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-461ba1f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-8188872{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-8f2f202:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8f2f202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vytalprost.com/wp-content/uploads/2025/11/fundomobsa_12.webp");}.elementor-25 .elementor-element.elementor-element-8f2f202{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-524c5a2{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-e147db3{--width:289px;}.elementor-25 .elementor-element.elementor-element-edf8f52{width:initial;max-width:initial;text-align:left;}.elementor-25 .elementor-element.elementor-element-edf8f52 img{width:56%;}.elementor-25 .elementor-element.elementor-element-278bd6c .elementor-heading-title{font-size:3.6rem;}.elementor-25 .elementor-element.elementor-element-a998fd1{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-afaafd4{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-1369090 .elementor-button{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-2edbee1.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-4b5ea58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-4b5ea58.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-ef405f5{left:257px;}body.rtl .elementor-25 .elementor-element.elementor-element-ef405f5{right:257px;}.elementor-25 .elementor-element.elementor-element-ef405f5{top:116.447px;}.elementor-25 .elementor-element.elementor-element-ef405f5 img{width:71%;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-72b0ddf{left:199px;}body.rtl .elementor-25 .elementor-element.elementor-element-72b0ddf{right:199px;}.elementor-25 .elementor-element.elementor-element-72b0ddf{top:375.04px;}.elementor-25 .elementor-element.elementor-element-72b0ddf img{width:71%;}.elementor-25 .elementor-element.elementor-element-5242fbb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a68814e{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-1063bff{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-75e9bba{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-b63d84f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-86096c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-86096c8 .elementor-heading-title{font-size:3.6rem;}.elementor-25 .elementor-element.elementor-element-d82ad1a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:2rem;}.elementor-25 .elementor-element.elementor-element-f44b75c{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-5bcc96a{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-271de9a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-4b9956c{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-60567eb{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-201607a{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-98badb2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-d2f1aa7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-d2f1aa7 .elementor-heading-title{font-size:3.6rem;}.elementor-25 .elementor-element.elementor-element-bdf1105{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:2rem;}.elementor-25 .elementor-element.elementor-element-3a4e307{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-493e671{--padding-top:60px;--padding-bottom:60px;--padding-left:12px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-cdea4c4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-25 .elementor-element.elementor-element-5f1638d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-5f1638d .elementor-heading-title{font-size:3.6rem;}.elementor-25 .elementor-element.elementor-element-461ba1f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-3bd485d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-9077252 .elementor-heading-title{font-size:3.6rem;}.elementor-25 .elementor-element.elementor-element-5b3c593{font-size:2.2rem;}.elementor-25 .elementor-element.elementor-element-939702f{font-size:2.2rem;}.elementor-25 .elementor-element.elementor-element-eaaeb23{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:12px;--padding-right:12px;}.elementor-25 .elementor-element.elementor-element-89070f3{padding:0px 8px 0px 8px;}.elementor-25 .elementor-element.elementor-element-89070f3 .elementor-heading-title{font-size:3.6rem;}.elementor-25 .elementor-element.elementor-element-e992fce{--width:45%;}.elementor-25 .elementor-element.elementor-element-55cea07{--width:51%;}.elementor-25 .elementor-element.elementor-element-2b026fe{--width:52%;}.elementor-25 .elementor-element.elementor-element-8188872{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-caecb85{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-269e748{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-269e748 .elementor-heading-title{font-size:3.6rem;}.elementor-25 .elementor-element.elementor-element-409d2ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-001ece4 .elementor-button{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-11ee73f .elementor-button{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-75a9ab9 .elementor-button{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-956ee36{--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-b712512 .elementor-heading-title{font-size:3.6rem;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-cea0d74{left:211px;}body.rtl .elementor-25 .elementor-element.elementor-element-cea0d74{right:211px;}.elementor-25 .elementor-element.elementor-element-cea0d74{top:-1px;}.elementor-25 .elementor-element.elementor-element-cea0d74 .elementor-icon{font-size:101px;}.elementor-25 .elementor-element.elementor-element-cea0d74 .elementor-icon svg{height:101px;}.elementor-25 .elementor-element.elementor-element-88cc238{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-afe004e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-afe004e .elementor-heading-title{font-size:3.6rem;}.elementor-25 .elementor-element.elementor-element-475ee1a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-3566419{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-ee10657 .elementor-button{line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-1e9a9e6{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-fc28a69{text-align:center;}.elementor-25 .elementor-element.elementor-element-96263a2{text-align:center;}.elementor-25 .elementor-element.elementor-element-c3eae15{text-align:center;}.elementor-25 .elementor-element.elementor-element-3b692cd{text-align:center;}.elementor-25 .elementor-element.elementor-element-9faaad3{text-align:center;}.elementor-25 .elementor-element.elementor-element-e372d28{text-align:center;}.elementor-25 .elementor-element.elementor-element-30628e9{text-align:center;}.elementor-25 .elementor-element.elementor-element-371cd3c{text-align:center;}.elementor-25 .elementor-element.elementor-element-a7f9d07{text-align:center;}.elementor-25 .elementor-element.elementor-element-07c77e1{text-align:center;}.elementor-25 .elementor-element.elementor-element-4e4bebd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-f78be37{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-524c5a2{--width:50%;}.elementor-25 .elementor-element.elementor-element-53c7bb0{--width:46%;}.elementor-25 .elementor-element.elementor-element-a68814e{--width:94%;}.elementor-25 .elementor-element.elementor-element-ad9afcb{--width:20%;}.elementor-25 .elementor-element.elementor-element-b0785b3{--width:20%;}.elementor-25 .elementor-element.elementor-element-94b159f{--width:20%;}.elementor-25 .elementor-element.elementor-element-603908e{--width:20%;}.elementor-25 .elementor-element.elementor-element-649901f{--width:28%;}.elementor-25 .elementor-element.elementor-element-f44b75c{--width:85%;}.elementor-25 .elementor-element.elementor-element-adf8341{--width:28%;}.elementor-25 .elementor-element.elementor-element-271de9a{--width:85%;}.elementor-25 .elementor-element.elementor-element-77ce626{--width:28%;}.elementor-25 .elementor-element.elementor-element-60567eb{--width:85%;}.elementor-25 .elementor-element.elementor-element-5728916{--width:29%;}.elementor-25 .elementor-element.elementor-element-bf30470{--width:29%;}.elementor-25 .elementor-element.elementor-element-07d902c{--width:29%;}.elementor-25 .elementor-element.elementor-element-ccd0368{--width:29%;}.elementor-25 .elementor-element.elementor-element-6488273{--width:29%;}.elementor-25 .elementor-element.elementor-element-0bd3a9f{--width:29%;}.elementor-25 .elementor-element.elementor-element-abce4c7{--width:42%;}.elementor-25 .elementor-element.elementor-element-51ea6c5{--width:41%;}.elementor-25 .elementor-element.elementor-element-e992fce{--width:75%;}.elementor-25 .elementor-element.elementor-element-55cea07{--width:75%;}.elementor-25 .elementor-element.elementor-element-2b026fe{--width:75%;}.elementor-25 .elementor-element.elementor-element-408b319{--width:30%;}.elementor-25 .elementor-element.elementor-element-0d935a1{--width:30%;}.elementor-25 .elementor-element.elementor-element-a53ddac{--width:30%;}.elementor-25 .elementor-element.elementor-element-e96e72a{--width:41%;}.elementor-25 .elementor-element.elementor-element-e5f85d2{--width:50%;}.elementor-25 .elementor-element.elementor-element-7e283f5{--width:25%;}.elementor-25 .elementor-element.elementor-element-395bf18{--width:25%;}.elementor-25 .elementor-element.elementor-element-ab54955{--width:25%;}}/* Start custom CSS for button, class: .elementor-element-1369090 */.elementor-25 .elementor-element.elementor-element-1369090 .elementor-button{
    border-radius: 8px;
background: linear-gradient(90deg, #02C232 17.34%, #015C18 99.95%);
}

.elementor-25 .elementor-element.elementor-element-1369090 a{
    animation: pisca 1.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 21px -6px #02C232; /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72b0ddf */.flutuar2{
    transform: translatey(0px);
    animation: float2 4s ease-in-out infinite;
}
@keyframes float2 {
    0%{
        transform: translatey(0px);
    }
    50%{
        transform: translatey(-20px);
    }
    100%{transform: translatey(0px);}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7d33f9 */.flutuar2{
    transform: translatey(0px);
    animation: float2 4s ease-in-out infinite;
}
@keyframes float2 {
    0%{
        transform: translatey(0px);
    }
    50%{
        transform: translatey(-20px);
    }
    100%{transform: translatey(0px);}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-19bca2c */.elementor-25 .elementor-element.elementor-element-19bca2c{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad9afcb */.elementor-25 .elementor-element.elementor-element-ad9afcb:hover  {
    background: #fff;
    cursor: pointer;
    border-radius: 8px;
}

.elementor-25 .elementor-element.elementor-element-ad9afcb {
  transition: all 0.3s ease;
}

.elementor-25 .elementor-element.elementor-element-ad9afcb:hover {
  transform: translateY(-10px);
}

.elementor-25 .elementor-element.elementor-element-ad9afcb:hover .elementor-heading-title {
  color: #000 !important; /* cor que o título vai ter ao passar o mouse */
}

.elementor-25 .elementor-element.elementor-element-ad9afcb:hover .elementor-widget-text-editor {
  color: #000; /* cor que o título vai ter ao passar o mouse */
}

.elementor-25 .elementor-element.elementor-element-ad9afcb:hover .elementor-widget-icon{
    display: block !important;
}

.elementor-25 .elementor-element.elementor-element-ad9afcb:hover .texticon{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2253387 */.elementor-25 .elementor-element.elementor-element-2253387{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0785b3 */.elementor-25 .elementor-element.elementor-element-b0785b3:hover  {
    background: #fff;
    cursor: pointer;
    border-radius: 8px;
}
.elementor-25 .elementor-element.elementor-element-b0785b3 {
  transition: all 0.3s ease;
}

.elementor-25 .elementor-element.elementor-element-b0785b3:hover {
  transform: translateY(-10px);
}
.elementor-25 .elementor-element.elementor-element-b0785b3:hover .elementor-heading-title {
  color: #000 !important; /* cor que o título vai ter ao passar o mouse */
}

.elementor-25 .elementor-element.elementor-element-b0785b3:hover .elementor-widget-text-editor {
  color: #000; /* cor que o título vai ter ao passar o mouse */
}

.elementor-25 .elementor-element.elementor-element-b0785b3:hover .elementor-widget-icon{
    display: block !important;
}

.elementor-25 .elementor-element.elementor-element-b0785b3:hover .texticon{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-adb642f */.elementor-25 .elementor-element.elementor-element-adb642f{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94b159f */.elementor-25 .elementor-element.elementor-element-94b159f:hover  {
    background: #fff;
    cursor: pointer;
    border-radius: 8px;
}

.elementor-25 .elementor-element.elementor-element-94b159f {
  transition: all 0.3s ease;
}

.elementor-25 .elementor-element.elementor-element-94b159f:hover {
  transform: translateY(-10px);
}

.elementor-25 .elementor-element.elementor-element-94b159f:hover .elementor-heading-title {
  color: #000 !important; /* cor que o título vai ter ao passar o mouse */
}

.elementor-25 .elementor-element.elementor-element-94b159f:hover .elementor-widget-text-editor {
  color: #000; /* cor que o título vai ter ao passar o mouse */
}

.elementor-25 .elementor-element.elementor-element-94b159f:hover .elementor-widget-icon{
    display: block !important;
}

.elementor-25 .elementor-element.elementor-element-94b159f:hover .texticon{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c5dbc58 */.elementor-25 .elementor-element.elementor-element-c5dbc58{
    display: none
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-603908e */.elementor-25 .elementor-element.elementor-element-603908e:hover  {
    background: #fff;
    cursor: pointer;
    border-radius: 8px;
}

.elementor-25 .elementor-element.elementor-element-603908e {
  transition: all 0.3s ease;
}

.elementor-25 .elementor-element.elementor-element-603908e:hover {
  transform: translateY(-10px);
}

.elementor-25 .elementor-element.elementor-element-603908e:hover .elementor-heading-title {
  color: #000 !important; /* cor que o título vai ter ao passar o mouse */
}

.elementor-25 .elementor-element.elementor-element-603908e:hover .elementor-widget-text-editor {
  color: #000; /* cor que o título vai ter ao passar o mouse */
}

.elementor-25 .elementor-element.elementor-element-603908e:hover .elementor-widget-icon{
    display: block !important;
}

.elementor-25 .elementor-element.elementor-element-603908e:hover .texticon{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68814e */.elementor-25 .elementor-element.elementor-element-a68814e{
  border-radius: 12px;
opacity: 0.97;
background: var(--Azul-escuro, #1A9AC1);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2ead67 */.elementor-25 .elementor-element.elementor-element-e2ead67 .elementor-button{
    border-radius: 8px;
background: linear-gradient(90deg, #02C232 17.34%, #015C18 99.95%);
}

.elementor-25 .elementor-element.elementor-element-e2ead67 a{
    animation: pisca 1.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 21px -6px #02C232; /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5728916 */.elementor-25 .elementor-element.elementor-element-5728916{
    border-radius: 7.564px;
border: 0.756px solid #FFF;
background: rgba(255, 255, 255, 0.80);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf30470 */.elementor-25 .elementor-element.elementor-element-bf30470{
    border-radius: 7.564px;
border: 0.756px solid #FFF;
background: rgba(255, 255, 255, 0.80);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d902c */.elementor-25 .elementor-element.elementor-element-07d902c{
    border-radius: 7.564px;
border: 0.756px solid #FFF;
background: rgba(255, 255, 255, 0.80);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccd0368 */.elementor-25 .elementor-element.elementor-element-ccd0368{
    border-radius: 7.564px;
border: 0.756px solid #FFF;
background: rgba(255, 255, 255, 0.80);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6488273 */.elementor-25 .elementor-element.elementor-element-6488273{
    border-radius: 7.564px;
border: 0.756px solid #FFF;
background: rgba(255, 255, 255, 0.80);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bd3a9f */.elementor-25 .elementor-element.elementor-element-0bd3a9f{
    border-radius: 7.564px;
border: 0.756px solid #FFF;
background: rgba(255, 255, 255, 0.80);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d73fca6 */.elementor-25 .elementor-element.elementor-element-d73fca6 .elementor-button{
    border-radius: 8px;
background: linear-gradient(90deg, #02C232 17.34%, #015C18 99.95%);
}

.elementor-25 .elementor-element.elementor-element-d73fca6 a{
    animation: pisca 1.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 21px -6px #02C232; /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0716 */.elementor-25 .elementor-element.elementor-element-22d0716{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508c35 */.elementor-25 .elementor-element.elementor-element-e508c35{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8cfe7 */.elementor-25 .elementor-element.elementor-element-3d8cfe7{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dc285 */.elementor-25 .elementor-element.elementor-element-f7dc285{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b057 */.elementor-25 .elementor-element.elementor-element-b95b057{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c25a0a */.elementor-25 .elementor-element.elementor-element-1c25a0a{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2929a96 */.elementor-25 .elementor-element.elementor-element-2929a96{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf78d77 */.elementor-25 .elementor-element.elementor-element-bf78d77{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3332fe5 */.elementor-25 .elementor-element.elementor-element-3332fe5{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f0804 */.elementor-25 .elementor-element.elementor-element-39f0804{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce380c */.elementor-25 .elementor-element.elementor-element-2ce380c{
    border-radius: 12px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b84dee1 */.elementor-25 .elementor-element.elementor-element-b84dee1 .elementor-button{
    border-radius: 8px;
background: linear-gradient(90deg, #02C232 17.34%, #015C18 99.95%);
}

.elementor-25 .elementor-element.elementor-element-b84dee1 a{
    animation: pisca 1.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 21px -6px #02C232; /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be46653 */.elementor-25 .elementor-element.elementor-element-be46653 .elementor-button{
    border-radius: 8px;
background: linear-gradient(90deg, #02C232 17.34%, #015C18 99.95%);
}

.elementor-25 .elementor-element.elementor-element-be46653 a{
    animation: pisca 1.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 21px -6px #02C232; /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d5c0ae */.elementor-25 .elementor-element.elementor-element-3d5c0ae{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36eef32 */.elementor-25 .elementor-element.elementor-element-36eef32{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72d15a2 */.elementor-25 .elementor-element.elementor-element-72d15a2{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d5c0ae */.elementor-25 .elementor-element.elementor-element-3d5c0ae{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36eef32 */.elementor-25 .elementor-element.elementor-element-36eef32{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72d15a2 */.elementor-25 .elementor-element.elementor-element-72d15a2{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d5c0ae */.elementor-25 .elementor-element.elementor-element-3d5c0ae{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36eef32 */.elementor-25 .elementor-element.elementor-element-36eef32{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72d15a2 */.elementor-25 .elementor-element.elementor-element-72d15a2{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d5c0ae */.elementor-25 .elementor-element.elementor-element-3d5c0ae{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36eef32 */.elementor-25 .elementor-element.elementor-element-36eef32{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72d15a2 */.elementor-25 .elementor-element.elementor-element-72d15a2{
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.29);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1db920a */.elementor-25 .elementor-element.elementor-element-1db920a .elementor-button{
    border-radius: 8px;
background: linear-gradient(90deg, #02C232 17.34%, #015C18 99.95%);
}

.elementor-25 .elementor-element.elementor-element-1db920a a{
    animation: pisca 1.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 21px -6px #02C232; /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-001ece4 */.elementor-25 .elementor-element.elementor-element-001ece4 .elementor-button {
    border-radius:6px;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
  background-image: linear-gradient(174deg, #3DDB15 4.71%, #3AC517 50%, #21750B 95.29%);
  background-size: 400% 200%;
  transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
  0% {
    background-position: 0 0;
    transform: scale(1);
  }

  50% {
    transform: scale(1.07); /*defina o quanto irá aumentar*/
  }

  100% {
    background-position: 100% 0;
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-408b319 */.elementor-25 .elementor-element.elementor-element-408b319{
border-radius: 16px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11ee73f */.elementor-25 .elementor-element.elementor-element-11ee73f .elementor-button {
    border-radius:6px;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
  background-image: linear-gradient(174deg, #3DDB15 4.71%, #3AC517 50%, #21750B 95.29%);
  background-size: 400% 200%;
  transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
  0% {
    background-position: 0 0;
    transform: scale(1);
  }

  50% {
    transform: scale(1.07); /*defina o quanto irá aumentar*/
  }

  100% {
    background-position: 100% 0;
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d935a1 */.elementor-25 .elementor-element.elementor-element-0d935a1{
border-radius: 16px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75a9ab9 */.elementor-25 .elementor-element.elementor-element-75a9ab9 .elementor-button {
    border-radius:6px;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
  background-image: linear-gradient(174deg, #3DDB15 4.71%, #3AC517 50%, #21750B 95.29%);
  background-size: 400% 200%;
  transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
  0% {
    background-position: 0 0;
    transform: scale(1);
  }

  50% {
    transform: scale(1.07); /*defina o quanto irá aumentar*/
  }

  100% {
    background-position: 100% 0;
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a53ddac */.elementor-25 .elementor-element.elementor-element-a53ddac{
border-radius: 16px;
border: 1px solid var(--Azul-escuro, #1A9AC1);
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9dbac04 */.elementor-25 .elementor-element.elementor-element-9dbac04 .elementor-button{
    border-radius: 8px;
background: linear-gradient(90deg, #02C232 17.34%, #015C18 99.95%);
}
.elementor-25 .elementor-element.elementor-element-9dbac04 a{
    animation: pisca 1.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 21px -6px #02C232; /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cea0d74 */#Star\ 1 ,#Star\ 2{
      animation: loading 10s  infinite linear; 
       transform-origin: center; 
}

@keyframes loading {
    0% {
        transform: rotate(0);
    }

    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee10657 */.elementor-25 .elementor-element.elementor-element-ee10657 .elementor-button{
    border-radius: 8px;
background: linear-gradient(90deg, #02C232 17.34%, #015C18 99.95%);
}

.elementor-25 .elementor-element.elementor-element-ee10657 a{
    animation: pisca 1.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 21px -6px #02C232; /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e4bebd */.elementor-25 .elementor-element.elementor-element-4e4bebd .elementor-divider-separator{
    border-top: 1px solid;
    opacity: 0.2;
    border-image: linear-gradient(to right,transparent, #BCBCBC, transparent) 1;
}/* End custom CSS */
/* Start custom CSS */html {
	font-size: 62.5%;
	overflow-x: hidden !important;
	    overflow-wrap: break-word;
word-wrap: break-word;
white-space: normal;

}

p{
    margin-bottom: 0;
}

@media (max-width: 670px){
	html {
		font-size: 58.5%;
	}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Darker Grotesque';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Medium.eot');
	src: url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Medium.woff2') format('woff2'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Medium.woff') format('woff'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Medium.ttf') format('truetype'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Medium.svg#DarkerGrotesque') format('svg');
}
@font-face {
	font-family: 'Darker Grotesque';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Bold.eot');
	src: url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Bold.woff2') format('woff2'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Bold.woff') format('woff'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Bold.ttf') format('truetype'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-Bold.svg#DarkerGrotesque') format('svg');
}
@font-face {
	font-family: 'Darker Grotesque';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-ExtraBold.eot');
	src: url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-ExtraBold.woff2') format('woff2'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-ExtraBold.woff') format('woff'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-ExtraBold.ttf') format('truetype'),
		url('https://vytalprost.com/wp-content/uploads/2025/11/DarkerGrotesque-ExtraBold.svg#DarkerGrotesque') format('svg');
}
/* End Custom Fonts CSS */