.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-161050 .elementor-element.elementor-element-44e7502{--display:flex;--min-height:850px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-161050 .elementor-element.elementor-element-44e7502:not(.elementor-motion-effects-element-type-background), .elementor-161050 .elementor-element.elementor-element-44e7502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-5d11c9f5-abee-44d3-aea8-2de198f17996);background-position:top center;background-size:cover;}.elementor-161050 .elementor-element.elementor-element-40cf08a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-161050 .elementor-element.elementor-element-c2838b3.elementor-element{--align-self:flex-start;}.elementor-161050 .elementor-element.elementor-element-c2838b3 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-ece6560.elementor-element{--align-self:flex-start;}.elementor-161050 .elementor-element.elementor-element-ece6560 .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:40px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-16d6407.elementor-element{--align-self:flex-start;}.elementor-161050 .elementor-element.elementor-element-16d6407 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;letter-spacing:4.5px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-faa0dd8{padding:10px 10px 10px 10px;}.elementor-161050 .elementor-element.elementor-element-faa0dd8.elementor-element{--align-self:flex-start;}.elementor-161050 .elementor-element.elementor-element-faa0dd8 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-161050 .elementor-element.elementor-element-1fb124c{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:1px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-1fb124c .elementor-divider-separator{width:100%;}.elementor-161050 .elementor-element.elementor-element-1fb124c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-161050 .elementor-element.elementor-element-a4ab196{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-a4ab196.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-161050 .elementor-element.elementor-element-a4ab196 .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:32px;font-weight:300;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-2d2020a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-2d2020a .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-161050 .elementor-element.elementor-element-a1a30e5 .elementor-button:hover, .elementor-161050 .elementor-element.elementor-element-a1a30e5 .elementor-button:focus{background-color:#92FFA1;color:#045b1c;}.elementor-161050 .elementor-element.elementor-element-a1a30e5.elementor-element{--align-self:flex-start;}.elementor-161050 .elementor-element.elementor-element-a1a30e5 .elementor-button{font-family:"Nobel", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-a1a30e5 .elementor-button:hover svg, .elementor-161050 .elementor-element.elementor-element-a1a30e5 .elementor-button:focus svg{fill:#045b1c;}.elementor-161050 .elementor-element.elementor-element-83c3b89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-161050 .elementor-element.elementor-element-83c3b89:not(.elementor-motion-effects-element-type-background), .elementor-161050 .elementor-element.elementor-element-83c3b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-8aa4377.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-8aa4377 .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:40px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-9cfd7b3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161050 .elementor-element.elementor-element-ba8c85a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-161050 .elementor-element.elementor-element-8218325{z-index:9;}.elementor-161050 .elementor-element.elementor-element-8218325 img{border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-cfd9845{width:var( --container-widget-width, 99.048% );max-width:99.048%;--container-widget-width:99.048%;--container-widget-flex-grow:0;z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-cfd9845.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-161050 .elementor-element.elementor-element-cfd9845 .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:32px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-a65f716{z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-a65f716 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-e85de7d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-161050 .elementor-element.elementor-element-93ac863{z-index:9;}.elementor-161050 .elementor-element.elementor-element-93ac863 img{border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-1b19b1f{width:var( --container-widget-width, 99.048% );max-width:99.048%;--container-widget-width:99.048%;--container-widget-flex-grow:0;z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-1b19b1f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-161050 .elementor-element.elementor-element-1b19b1f .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:32px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-f5cd89e{z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-f5cd89e .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-8563e7c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-161050 .elementor-element.elementor-element-bfeeaf3{z-index:9;}.elementor-161050 .elementor-element.elementor-element-bfeeaf3 img{border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-5973ebd{width:var( --container-widget-width, 99.048% );max-width:99.048%;--container-widget-width:99.048%;--container-widget-flex-grow:0;z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-5973ebd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-161050 .elementor-element.elementor-element-5973ebd .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:32px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-072af6e{z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-072af6e .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-f99ca8e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-161050 .elementor-element.elementor-element-f0b55e4{z-index:9;}.elementor-161050 .elementor-element.elementor-element-f0b55e4 img{border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-48ace27{width:var( --container-widget-width, 99.048% );max-width:99.048%;--container-widget-width:99.048%;--container-widget-flex-grow:0;z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-48ace27.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-161050 .elementor-element.elementor-element-48ace27 .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:32px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-145f703{z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-145f703 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-b76b652 .elementor-button:hover, .elementor-161050 .elementor-element.elementor-element-b76b652 .elementor-button:focus{background-color:#92FFA1;color:#045b1c;}.elementor-161050 .elementor-element.elementor-element-b76b652{width:auto;max-width:auto;}.elementor-161050 .elementor-element.elementor-element-b76b652.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-b76b652 .elementor-button{font-family:"Nobel", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-b76b652 .elementor-button:hover svg, .elementor-161050 .elementor-element.elementor-element-b76b652 .elementor-button:focus svg{fill:#045b1c;}.elementor-161050 .elementor-element.elementor-element-f1045bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-161050 .elementor-element.elementor-element-e1fc13f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161050 .elementor-element.elementor-element-9b21364{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161050 .elementor-element.elementor-element-58895d8 img{border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-19f49fd img{border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-edaef67{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-161050 .elementor-element.elementor-element-622f936.elementor-element{--align-self:flex-start;}.elementor-161050 .elementor-element.elementor-element-622f936{z-index:9;text-align:start;}.elementor-161050 .elementor-element.elementor-element-622f936 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:24px;font-weight:400;line-height:20px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-00c5427{width:var( --container-widget-width, 99.048% );max-width:99.048%;--container-widget-width:99.048%;--container-widget-flex-grow:0;z-index:9;text-align:start;}.elementor-161050 .elementor-element.elementor-element-00c5427.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-161050 .elementor-element.elementor-element-00c5427 .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-3b411c7.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-3b411c7{z-index:9;text-align:justify;}.elementor-161050 .elementor-element.elementor-element-3b411c7 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-2eb187a .elementor-button:hover, .elementor-161050 .elementor-element.elementor-element-2eb187a .elementor-button:focus{background-color:#92FFA1;color:#045b1c;}.elementor-161050 .elementor-element.elementor-element-2eb187a{width:auto;max-width:auto;}.elementor-161050 .elementor-element.elementor-element-2eb187a.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-2eb187a .elementor-button{font-family:"Nobel", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-2eb187a .elementor-button:hover svg, .elementor-161050 .elementor-element.elementor-element-2eb187a .elementor-button:focus svg{fill:#045b1c;}.elementor-161050 .elementor-element.elementor-element-ab957fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-161050 .elementor-element.elementor-element-ab957fa:not(.elementor-motion-effects-element-type-background), .elementor-161050 .elementor-element.elementor-element-ab957fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-1d07c6b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-161050 .elementor-element.elementor-element-1d07c6b.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-1d07c6b .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:32px;font-weight:400;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-ca75f03{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-161050 .elementor-element.elementor-element-ca75f03.e-con{--align-self:center;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-161050 .elementor-element.elementor-element-e9b3b2a{background-color:#FFFFFF;padding:20px 20px 20px 20px;z-index:9;border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-e9b3b2a .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-161050 .elementor-element.elementor-element-e9b3b2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-e9b3b2a.elementor-view-framed .elementor-icon, .elementor-161050 .elementor-element.elementor-element-e9b3b2a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-e9b3b2a .elementor-icon{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-e9b3b2a .elementor-icon-box-description{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-4ab38b8{background-color:#FFFFFF;padding:20px 20px 20px 20px;z-index:9;border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-4ab38b8 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-161050 .elementor-element.elementor-element-4ab38b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-4ab38b8.elementor-view-framed .elementor-icon, .elementor-161050 .elementor-element.elementor-element-4ab38b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-4ab38b8 .elementor-icon{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-4ab38b8 .elementor-icon-box-description{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-0603e5f{background-color:#FFFFFF;padding:20px 20px 20px 20px;z-index:9;border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-0603e5f .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-161050 .elementor-element.elementor-element-0603e5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-0603e5f.elementor-view-framed .elementor-icon, .elementor-161050 .elementor-element.elementor-element-0603e5f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-0603e5f .elementor-icon{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-0603e5f .elementor-icon-box-description{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-f5eac20{background-color:#FFFFFF;padding:20px 20px 20px 20px;z-index:9;border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-f5eac20 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-161050 .elementor-element.elementor-element-f5eac20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-f5eac20.elementor-view-framed .elementor-icon, .elementor-161050 .elementor-element.elementor-element-f5eac20.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-f5eac20 .elementor-icon{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-f5eac20 .elementor-icon-box-description{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-ede61d2{background-color:#FFFFFF;padding:20px 20px 20px 20px;z-index:9;border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-ede61d2 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-161050 .elementor-element.elementor-element-ede61d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-ede61d2.elementor-view-framed .elementor-icon, .elementor-161050 .elementor-element.elementor-element-ede61d2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-ede61d2 .elementor-icon{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-ede61d2 .elementor-icon-box-description{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-38cd0e7{background-color:#FFFFFF;padding:20px 20px 20px 20px;z-index:9;border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-38cd0e7 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-161050 .elementor-element.elementor-element-38cd0e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-38cd0e7.elementor-view-framed .elementor-icon, .elementor-161050 .elementor-element.elementor-element-38cd0e7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-38cd0e7 .elementor-icon{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-38cd0e7 .elementor-icon-box-description{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-0044233.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-0044233{z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-0044233 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-cd65cf7 .elementor-button:hover, .elementor-161050 .elementor-element.elementor-element-cd65cf7 .elementor-button:focus{background-color:#92FFA1;color:#045b1c;}.elementor-161050 .elementor-element.elementor-element-cd65cf7{width:auto;max-width:auto;}.elementor-161050 .elementor-element.elementor-element-cd65cf7.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-cd65cf7 .elementor-button{font-family:"Nobel", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-cd65cf7 .elementor-button:hover svg, .elementor-161050 .elementor-element.elementor-element-cd65cf7 .elementor-button:focus svg{fill:#045b1c;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-161050 .elementor-element.elementor-element-17a82ed{--spacer-size:50px;}.elementor-161050 .elementor-element.elementor-element-bab82ea{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-161050 .elementor-element.elementor-element-bab82ea .elementor-divider-separator{width:100%;}.elementor-161050 .elementor-element.elementor-element-bab82ea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-161050 .elementor-element.elementor-element-806fccb{--spacer-size:50px;}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-161050 .elementor-element.elementor-element-4112ea4{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-161050 .elementor-element.elementor-element-4112ea4.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-4112ea4 .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:32px;font-weight:400;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-e8d9276{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-161050 .elementor-element.elementor-element-e8d9276.e-con{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-5e82590{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-161050 .elementor-element.elementor-element-5e82590.e-con{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-1e9c532.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-1e9c532 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-9ec47db.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-9ec47db{text-align:center;}.elementor-161050 .elementor-element.elementor-element-9ec47db .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:28px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-727eafe{width:auto;max-width:auto;}.elementor-161050 .elementor-element.elementor-element-727eafe.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-727eafe .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-a285f98{padding:10px 10px 10px 10px;z-index:9;box-shadow:0px 0px 10px 0px rgba(197.20000000000002, 197.20000000000002, 197.20000000000002, 0.5);}.elementor-161050 .elementor-element.elementor-element-a285f98.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-a285f98 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-09a57d7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;z-index:9;}.elementor-161050 .elementor-element.elementor-element-09a57d7 .elementor-divider-separator{width:100%;}.elementor-161050 .elementor-element.elementor-element-09a57d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-161050 .elementor-element.elementor-element-1842126.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-1842126{z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-1842126 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-435bc4d.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-435bc4d{z-index:9;}.elementor-161050 .elementor-element.elementor-element-435bc4d .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:70px;font-weight:400;letter-spacing:1px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-75c85f0.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-75c85f0{z-index:9;text-align:center;}.elementor-161050 .elementor-element.elementor-element-75c85f0 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:2px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-856a97c .elementor-button:hover, .elementor-161050 .elementor-element.elementor-element-856a97c .elementor-button:focus{background-color:#92FFA1;color:#045b1c;}.elementor-161050 .elementor-element.elementor-element-856a97c.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-856a97c{z-index:9;}.elementor-161050 .elementor-element.elementor-element-856a97c .elementor-button{font-family:"Nobel", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-856a97c .elementor-button:hover svg, .elementor-161050 .elementor-element.elementor-element-856a97c .elementor-button:focus svg{fill:#045b1c;}.elementor-161050 .elementor-element.elementor-element-91faadc{z-index:9;}.elementor-161050 .elementor-element.elementor-element-191a6e9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;z-index:9;}.elementor-161050 .elementor-element.elementor-element-191a6e9 .elementor-divider-separator{width:100%;}.elementor-161050 .elementor-element.elementor-element-191a6e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-161050 .elementor-element.elementor-element-13c14e2{width:var( --container-widget-width, 65% );max-width:65%;background-color:#FFFFFF;padding:5px 5px 5px 5px;--container-widget-width:65%;--container-widget-flex-grow:0;z-index:9;border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-13c14e2.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-13c14e2 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-161050 .elementor-element.elementor-element-13c14e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-13c14e2.elementor-view-framed .elementor-icon, .elementor-161050 .elementor-element.elementor-element-13c14e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-13c14e2 .elementor-icon{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-13c14e2 .elementor-icon-box-description{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-20e63fa{width:var( --container-widget-width, 65% );max-width:65%;background-color:#FFFFFF;padding:5px 5px 5px 5px;--container-widget-width:65%;--container-widget-flex-grow:0;z-index:9;border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-20e63fa.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-20e63fa .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-161050 .elementor-element.elementor-element-20e63fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-20e63fa.elementor-view-framed .elementor-icon, .elementor-161050 .elementor-element.elementor-element-20e63fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-20e63fa .elementor-icon{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-20e63fa .elementor-icon-box-description{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-a11039c{width:var( --container-widget-width, 65% );max-width:65%;background-color:#FFFFFF;padding:5px 5px 5px 5px;--container-widget-width:65%;--container-widget-flex-grow:0;z-index:9;border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-a11039c.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-a11039c .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-161050 .elementor-element.elementor-element-a11039c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-a11039c.elementor-view-framed .elementor-icon, .elementor-161050 .elementor-element.elementor-element-a11039c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-a11039c .elementor-icon{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-a11039c .elementor-icon-box-description{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-4ad9eb4{width:var( --container-widget-width, 65% );max-width:65%;background-color:#FFFFFF;padding:5px 5px 5px 5px;--container-widget-width:65%;--container-widget-flex-grow:0;z-index:9;border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-4ad9eb4.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-4ad9eb4 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-161050 .elementor-element.elementor-element-4ad9eb4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-4ad9eb4.elementor-view-framed .elementor-icon, .elementor-161050 .elementor-element.elementor-element-4ad9eb4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-161050 .elementor-element.elementor-element-4ad9eb4 .elementor-icon{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-4ad9eb4 .elementor-icon-box-description{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-161050 .elementor-element.elementor-element-9c8090f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-161050 .elementor-element.elementor-element-4f56125{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161050 .elementor-element.elementor-element-a3195e4{width:var( --container-widget-width, 33.015% );max-width:33.015%;margin:0px -37px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:33.015%;--container-widget-flex-grow:0;z-index:9;}.elementor-161050 .elementor-element.elementor-element-a3195e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-161050 .elementor-element.elementor-element-a3195e4 img{border-radius:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-f06f6c4{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-161050 .elementor-element.elementor-element-c2c48a8.elementor-element{--align-self:flex-start;}.elementor-161050 .elementor-element.elementor-element-c2c48a8{z-index:9;text-align:start;}.elementor-161050 .elementor-element.elementor-element-c2c48a8 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-3df4fa1{width:var( --container-widget-width, 99.048% );max-width:99.048%;--container-widget-width:99.048%;--container-widget-flex-grow:0;z-index:9;text-align:start;}.elementor-161050 .elementor-element.elementor-element-3df4fa1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-161050 .elementor-element.elementor-element-3df4fa1 .elementor-heading-title{font-family:"AbrilFatface", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-161050 .elementor-element.elementor-element-cddae4c.elementor-element{--align-self:flex-start;}.elementor-161050 .elementor-element.elementor-element-cddae4c{z-index:9;text-align:start;}.elementor-161050 .elementor-element.elementor-element-cddae4c .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-1bdd9a3{z-index:9;text-align:start;}.elementor-161050 .elementor-element.elementor-element-1bdd9a3 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:700;font-style:italic;line-height:20px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-e96b0c2.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-e96b0c2{z-index:9;text-align:justify;}.elementor-161050 .elementor-element.elementor-element-e96b0c2 .elementor-heading-title{font-family:"Nobel", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-161050 .elementor-element.elementor-element-d807bfc{--spacer-size:50px;}.elementor-161050 .elementor-element.elementor-element-8b2f6ab .elementor-button:hover, .elementor-161050 .elementor-element.elementor-element-8b2f6ab .elementor-button:focus{background-color:#92FFA1;color:#045b1c;}.elementor-161050 .elementor-element.elementor-element-8b2f6ab{width:auto;max-width:auto;}.elementor-161050 .elementor-element.elementor-element-8b2f6ab.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-8b2f6ab .elementor-button{font-family:"Nobel", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-161050 .elementor-element.elementor-element-8b2f6ab .elementor-button:hover svg, .elementor-161050 .elementor-element.elementor-element-8b2f6ab .elementor-button:focus svg{fill:#045b1c;}.elementor-161050 .elementor-element.elementor-element-836d815{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-161050 .elementor-element.elementor-element-836d815:not(.elementor-motion-effects-element-type-background), .elementor-161050 .elementor-element.elementor-element-836d815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011022;}.elementor-161050 .elementor-element.elementor-element-ef0d4bc{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-ef0d4bc.elementor-element{--align-self:center;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-161050 .elementor-element.elementor-element-cf325f4{text-align:center;font-family:"Nobel", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-161050 .elementor-element.elementor-element-f8d925b{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-f8d925b.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-f8d925b.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-161050 .elementor-element.elementor-element-f8d925b.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-161050 .elementor-element.elementor-element-f8d925b.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-161050 .elementor-element.elementor-element-f8d925b .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-161050 .elementor-element.elementor-element-f8d925b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-161050 .elementor-element.elementor-element-f8d925b .elementor-image-box-description{font-family:"Nobel", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-161050 .elementor-element.elementor-element-44e7502:not(.elementor-motion-effects-element-type-background), .elementor-161050 .elementor-element.elementor-element-44e7502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://grupoconceber.com/wp-content/uploads/2025/02/mb3.webp);background-repeat:no-repeat;background-size:contain;}.elementor-161050 .elementor-element.elementor-element-44e7502{--padding-top:469px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-161050 .elementor-element.elementor-element-40cf08a.e-con{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-c2838b3.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-c2838b3{text-align:center;}.elementor-161050 .elementor-element.elementor-element-ece6560.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-ece6560{text-align:center;}.elementor-161050 .elementor-element.elementor-element-16d6407.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-16d6407{text-align:center;}.elementor-161050 .elementor-element.elementor-element-faa0dd8.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-1fb124c{width:100%;max-width:100%;}.elementor-161050 .elementor-element.elementor-element-a4ab196{width:100%;max-width:100%;text-align:center;}.elementor-161050 .elementor-element.elementor-element-a4ab196.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-2d2020a{width:100%;max-width:100%;text-align:center;}.elementor-161050 .elementor-element.elementor-element-a1a30e5.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-83c3b89{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-161050 .elementor-element.elementor-element-8aa4377{width:var( --container-widget-width, 426px );max-width:426px;--container-widget-width:426px;--container-widget-flex-grow:0;text-align:center;}.elementor-161050 .elementor-element.elementor-element-9cfd7b3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-161050 .elementor-element.elementor-element-f1045bd{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-161050 .elementor-element.elementor-element-e1fc13f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-161050 .elementor-element.elementor-element-19f49fd{--e-transform-translateY:570px;}.elementor-161050 .elementor-element.elementor-element-edaef67.e-con{--e-con-transform-translateY:-301px;}.elementor-161050 .elementor-element.elementor-element-ab957fa{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-161050 .elementor-element.elementor-element-1d07c6b{width:var( --container-widget-width, 538px );max-width:538px;--container-widget-width:538px;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-17a82ed{--spacer-size:1px;}.elementor-161050 .elementor-element.elementor-element-806fccb{--spacer-size:1px;}.elementor-161050 .elementor-element.elementor-element-4112ea4{--container-widget-width:507px;--container-widget-flex-grow:0;width:var( --container-widget-width, 507px );max-width:507px;}.elementor-161050 .elementor-element.elementor-element-856a97c.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-13c14e2{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-161050 .elementor-element.elementor-element-20e63fa{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-161050 .elementor-element.elementor-element-a11039c{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-161050 .elementor-element.elementor-element-4ad9eb4{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-161050 .elementor-element.elementor-element-9c8090f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-161050 .elementor-element.elementor-element-4f56125{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-161050 .elementor-element.elementor-element-a3195e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -135px) 0px;--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;z-index:0;}.elementor-161050 .elementor-element.elementor-element-a3195e4.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-c2c48a8.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-c2c48a8{text-align:center;}.elementor-161050 .elementor-element.elementor-element-3df4fa1{width:auto;max-width:auto;text-align:center;}.elementor-161050 .elementor-element.elementor-element-3df4fa1 .elementor-heading-title{line-height:0.7em;}.elementor-161050 .elementor-element.elementor-element-cddae4c{width:auto;max-width:auto;}.elementor-161050 .elementor-element.elementor-element-cddae4c.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-1bdd9a3{width:auto;max-width:auto;}.elementor-161050 .elementor-element.elementor-element-1bdd9a3.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-e96b0c2{width:var( --container-widget-width, 508px );max-width:508px;--container-widget-width:508px;--container-widget-flex-grow:0;text-align:center;}.elementor-161050 .elementor-element.elementor-element-f8d925b{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-161050 .elementor-element.elementor-element-44e7502{--min-height:0px;--padding-top:208px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-161050 .elementor-element.elementor-element-c2838b3 .elementor-heading-title{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-ece6560 .elementor-heading-title{font-size:32px;}.elementor-161050 .elementor-element.elementor-element-16d6407 .elementor-heading-title{font-size:12px;letter-spacing:3px;}.elementor-161050 .elementor-element.elementor-element-a4ab196{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-a4ab196 .elementor-heading-title{font-size:24px;line-height:1.2em;letter-spacing:1.3px;}.elementor-161050 .elementor-element.elementor-element-2d2020a .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-161050 .elementor-element.elementor-element-a1a30e5{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-a1a30e5 .elementor-button{font-size:18px;}.elementor-161050 .elementor-element.elementor-element-83c3b89{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-161050 .elementor-element.elementor-element-8aa4377{--container-widget-width:264px;--container-widget-flex-grow:0;width:var( --container-widget-width, 264px );max-width:264px;}.elementor-161050 .elementor-element.elementor-element-8aa4377 .elementor-heading-title{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-9cfd7b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-161050 .elementor-element.elementor-element-cfd9845 .elementor-heading-title{font-size:40px;}.elementor-161050 .elementor-element.elementor-element-a65f716 .elementor-heading-title{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-f5cd89e .elementor-heading-title{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-072af6e .elementor-heading-title{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-145f703 .elementor-heading-title{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-b76b652{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-b76b652 .elementor-button{font-size:18px;}.elementor-161050 .elementor-element.elementor-element-f1045bd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-161050 .elementor-element.elementor-element-19f49fd{--e-transform-translateY:652px;}.elementor-161050 .elementor-element.elementor-element-edaef67.e-con{--e-con-transform-translateY:-228px;}.elementor-161050 .elementor-element.elementor-element-edaef67{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-161050 .elementor-element.elementor-element-622f936.elementor-element{--align-self:center;}.elementor-161050 .elementor-element.elementor-element-622f936{text-align:center;}.elementor-161050 .elementor-element.elementor-element-622f936 .elementor-heading-title{font-size:16px;}.elementor-161050 .elementor-element.elementor-element-00c5427{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-161050 .elementor-element.elementor-element-00c5427 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-161050 .elementor-element.elementor-element-3b411c7{text-align:center;}.elementor-161050 .elementor-element.elementor-element-3b411c7 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-161050 .elementor-element.elementor-element-2eb187a{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-2eb187a .elementor-button{font-size:18px;}.elementor-161050 .elementor-element.elementor-element-ab957fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-161050 .elementor-element.elementor-element-1d07c6b .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-161050 .elementor-element.elementor-element-ca75f03{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-161050 .elementor-element.elementor-element-e9b3b2a{padding:10px 10px 10px 10px;}.elementor-161050 .elementor-element.elementor-element-e9b3b2a .elementor-icon-box-description{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-4ab38b8{padding:10px 10px 10px 10px;}.elementor-161050 .elementor-element.elementor-element-4ab38b8 .elementor-icon-box-description{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-0603e5f{padding:10px 10px 10px 10px;}.elementor-161050 .elementor-element.elementor-element-0603e5f .elementor-icon-box-description{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-f5eac20{padding:10px 10px 10px 10px;}.elementor-161050 .elementor-element.elementor-element-f5eac20 .elementor-icon-box-description{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-ede61d2{padding:10px 10px 10px 10px;}.elementor-161050 .elementor-element.elementor-element-ede61d2 .elementor-icon-box-description{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-38cd0e7{padding:10px 10px 10px 10px;}.elementor-161050 .elementor-element.elementor-element-38cd0e7 .elementor-icon-box-description{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-0044233{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-0044233 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-161050 .elementor-element.elementor-element-cd65cf7{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-cd65cf7 .elementor-button{font-size:18px;}.elementor-161050 .elementor-element.elementor-element-4112ea4{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-161050 .elementor-element.elementor-element-4112ea4 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-161050 .elementor-element.elementor-element-e8d9276{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-161050 .elementor-element.elementor-element-1e9c532 .elementor-heading-title{font-size:12px;}.elementor-161050 .elementor-element.elementor-element-9ec47db .elementor-heading-title{font-size:24px;}.elementor-161050 .elementor-element.elementor-element-727eafe .elementor-heading-title{font-size:10px;}.elementor-161050 .elementor-element.elementor-element-a285f98 .elementor-heading-title{font-size:12px;}.elementor-161050 .elementor-element.elementor-element-435bc4d .elementor-heading-title{font-size:50px;}.elementor-161050 .elementor-element.elementor-element-856a97c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;z-index:9;}.elementor-161050 .elementor-element.elementor-element-856a97c .elementor-button{font-size:18px;}.elementor-161050 .elementor-element.elementor-element-13c14e2 .elementor-icon-box-wrapper{align-items:start;}.elementor-161050 .elementor-element.elementor-element-13c14e2 .elementor-icon{font-size:18px;}.elementor-161050 .elementor-element.elementor-element-13c14e2 .elementor-icon-box-description{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-20e63fa .elementor-icon-box-wrapper{align-items:start;}.elementor-161050 .elementor-element.elementor-element-20e63fa .elementor-icon{font-size:18px;}.elementor-161050 .elementor-element.elementor-element-20e63fa .elementor-icon-box-description{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-a11039c .elementor-icon-box-wrapper{align-items:start;}.elementor-161050 .elementor-element.elementor-element-a11039c .elementor-icon{font-size:18px;}.elementor-161050 .elementor-element.elementor-element-a11039c .elementor-icon-box-description{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-4ad9eb4 .elementor-icon-box-wrapper{align-items:start;}.elementor-161050 .elementor-element.elementor-element-4ad9eb4 .elementor-icon{font-size:18px;}.elementor-161050 .elementor-element.elementor-element-4ad9eb4 .elementor-icon-box-description{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-9c8090f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-161050 .elementor-element.elementor-element-a3195e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;z-index:0;}.elementor-161050 .elementor-element.elementor-element-f06f6c4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-161050 .elementor-element.elementor-element-cddae4c{text-align:center;}.elementor-161050 .elementor-element.elementor-element-cddae4c .elementor-heading-title{font-size:14px;}.elementor-161050 .elementor-element.elementor-element-e96b0c2 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-161050 .elementor-element.elementor-element-8b2f6ab{width:var( --container-widget-width, 266px );max-width:266px;--container-widget-width:266px;--container-widget-flex-grow:0;}.elementor-161050 .elementor-element.elementor-element-8b2f6ab .elementor-button{font-size:18px;}.elementor-161050 .elementor-element.elementor-element-f8d925b .elementor-image-box-img{margin-bottom:5px;}}@media(min-width:768px){.elementor-161050 .elementor-element.elementor-element-40cf08a{--width:32%;}.elementor-161050 .elementor-element.elementor-element-83c3b89{--content-width:1250px;}.elementor-161050 .elementor-element.elementor-element-9b21364{--width:65%;}.elementor-161050 .elementor-element.elementor-element-ab957fa{--content-width:1250px;}.elementor-161050 .elementor-element.elementor-element-ca75f03{--width:65%;}.elementor-161050 .elementor-element.elementor-element-e8d9276{--width:50%;}.elementor-161050 .elementor-element.elementor-element-5e82590{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-161050 .elementor-element.elementor-element-40cf08a{--width:500px;}.elementor-161050 .elementor-element.elementor-element-ca75f03{--width:650px;}.elementor-161050 .elementor-element.elementor-element-e8d9276{--width:500px;}.elementor-161050 .elementor-element.elementor-element-5e82590{--width:300px;}}/* Start custom CSS for heading, class: .elementor-element-c2838b3 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ece6560 */.corx {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d6407 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faa0dd8 */.card-backdrop-blur{ 
    background: linear-gradient(360deg,
      rgba(222, 218, 242, 0.10) 0%,
      rgba(222, 218, 242, 0.05) 70.31%
    ); /*dois gradientes no fundo da imagem, um radial e outro linear, retire se necessário*/
    border-radius: 4px; /*arredondamento da borda*/
    position: relative;
    backdrop-filter: blur(16px); /*intensidade do blur*/
    -webkit-backdrop-filter: blur(16px); /*compatibilidade com navegadores webkit*/
    border: 1px solid rgba(255,255,255,0.15); /*borda branca com 15% de opacidade*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4ab196 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d2020a */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1a30e5 */.pulsante{
    display: block;
    box-shadow: 0 0 0 0 rgba(103, 255, 123, 1); /* altere a cor aqui */
    border-radius: 12px; /* altere o arrendondamento da borda aqui */
    -webkit-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover{
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  animation: none;
}

@-webkit-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-moz-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-ms-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aa4377 */.cory {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #064a88, #45a4f8, #064a88, #45a4f8);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfd9845 */.cory {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #064a88, #45a4f8, #064a88, #45a4f8);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a65f716 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c85a */.bordadegradeanimada{
    overflow: hidden;
    border-radius: 20px;
}
.elementor-161050 .elementor-element.elementor-element-ba8c85a *{z-index: 10;}
.bordadegradeanimada:after {
    position: absolute;
    border-radius: 20px;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    background: #f7f7f7;
}
.bordadegradeanimada:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 800px;
    height: 800px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #0976ad 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #0976ad 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 10s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b19b1f */.cory {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #064a88, #45a4f8, #064a88, #45a4f8);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5cd89e */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5973ebd */.cory {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #064a88, #45a4f8, #064a88, #45a4f8);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-072af6e */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48ace27 */.cory {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #064a88, #45a4f8, #064a88, #45a4f8);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-145f703 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b76b652 */.pulsante{
    display: block;
    box-shadow: 0 0 0 0 rgba(103, 255, 123, 1); /* altere a cor aqui */
    border-radius: 12px; /* altere o arrendondamento da borda aqui */
    -webkit-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover{
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  animation: none;
}

@-webkit-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-moz-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-ms-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-622f936 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00c5427 */.cory {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #064a88, #45a4f8, #064a88, #45a4f8);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b411c7 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eb187a */.pulsante{
    display: block;
    box-shadow: 0 0 0 0 rgba(103, 255, 123, 1); /* altere a cor aqui */
    border-radius: 12px; /* altere o arrendondamento da borda aqui */
    -webkit-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover{
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  animation: none;
}

@-webkit-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-moz-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-ms-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1045bd */.elementor-161050 .elementor-element.elementor-element-f1045bd::before{ 
content:"";
position: absolute; 
top: 10%;
left: 5%;
right: calc(50% - 300px);
width: 600px; 
height: 600px;
background: #043e74;
border-radius: 100%;
filter: blur(150px);
mix-blend-mode: screen;
animation: light 5s infinite;
pointer-events: none;
opacity: 0;
}
.elementor-161050 .elementor-element.elementor-element-f1045bd::after{ 
content:"";
position: absolute;
top: 10%;
left: -5;
right: calc(50% - 900px);
width: 500px;
height: 500px;
background: #043e74;
border-radius: 100%;
filter: blur(200px);
mix-blend-mode: plus-lighter;
animation: light 5s 2s infinite;
pointer-events: none;
opacity: 0
}
@keyframes light{
0%, 100%{
opacity: 0;
}
50%{
opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d07c6b */.cory {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #064a88, #45a4f8, #064a88, #45a4f8);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0044233 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd65cf7 */.pulsante{
    display: block;
    box-shadow: 0 0 0 0 rgba(103, 255, 123, 1); /* altere a cor aqui */
    border-radius: 12px; /* altere o arrendondamento da borda aqui */
    -webkit-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover{
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  animation: none;
}

@-webkit-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-moz-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-ms-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bab82ea */.elementor-161050 .elementor-element.elementor-element-bab82ea .elementor-divider-separator{
    border-top: 1px solid;
    border-image: linear-gradient(to right, transparent, #064a88, #45a4f8, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4112ea4 */.cory {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #064a88, #45a4f8, #064a88, #45a4f8);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e9c532 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ec47db */.corx {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-727eafe */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a285f98 */.card-backdrop-blur{ 
    background: linear-gradient(360deg,
      rgba(222, 218, 242, 0.10) 0%,
      rgba(222, 218, 242, 0.05) 70.31%
    ); /*dois gradientes no fundo da imagem, um radial e outro linear, retire se necessário*/
    border-radius: 4px; /*arredondamento da borda*/
    position: relative;
    backdrop-filter: blur(16px); /*intensidade do blur*/
    -webkit-backdrop-filter: blur(16px); /*compatibilidade com navegadores webkit*/
    border: 1px solid rgba(255,255,255,0.15); /*borda branca com 15% de opacidade*/
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-09a57d7 */.elementor-161050 .elementor-element.elementor-element-09a57d7 .elementor-divider-separator{
    border-top: 1px solid;
    border-image: linear-gradient(to right, transparent, #064a88, #45a4f8, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1842126 */.riscar {
    position: relative;

}

.riscar::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    height: 2px;
    background-image: linear-gradient(to right, #D61818, #D61818);
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-435bc4d */.corx {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75c85f0 */.riscar {
    position: relative;

}

.riscar::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    height: 2px;
    background-image: linear-gradient(to right, #D61818, #D61818);
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-856a97c */.pulsante{
    display: block;
    box-shadow: 0 0 0 0 rgba(103, 255, 123, 1); /* altere a cor aqui */
    border-radius: 12px; /* altere o arrendondamento da borda aqui */
    -webkit-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover{
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  animation: none;
}

@-webkit-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-moz-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-ms-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-191a6e9 */.elementor-161050 .elementor-element.elementor-element-191a6e9 .elementor-divider-separator{
    border-top: 1px solid;
    border-image: linear-gradient(to right, transparent, #064a88, #45a4f8, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2c48a8 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3df4fa1 */.cory {
    font-weight: 300;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #064a88, #45a4f8, #064a88, #45a4f8);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cddae4c */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bdd9a3 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e96b0c2 */.corx {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #ffedd6, #e6c2a3, #ffedd6, #e6c2a3);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b2f6ab */.pulsante{
    display: block;
    box-shadow: 0 0 0 0 rgba(103, 255, 123, 1); /* altere a cor aqui */
    border-radius: 12px; /* altere o arrendondamento da borda aqui */
    -webkit-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    transition: all 300ms ease-in-out;
}

.pulsante:hover{
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  animation: none;
}

@-webkit-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-moz-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@-ms-keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}

@keyframes pulsing{
  to{
    box-shadow: 0 0 0 20px rgba(103, 255, 123, 0); /* altere a cor aqui */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c8090f */.elementor-161050 .elementor-element.elementor-element-9c8090f::before{ 
content:"";
position: absolute; 
top: 10%;
left: 5%;
right: calc(50% - 300px);
width: 600px; 
height: 600px;
background: #043e74;
border-radius: 100%;
filter: blur(150px);
mix-blend-mode: screen;
animation: light 5s infinite;
pointer-events: none;
opacity: 0;
}
.elementor-161050 .elementor-element.elementor-element-9c8090f::after{ 
content:"";
position: absolute;
top: 10%;
left: -5;
right: calc(50% - 900px);
width: 500px;
height: 500px;
background: #043e74;
border-radius: 100%;
filter: blur(200px);
mix-blend-mode: plus-lighter;
animation: light 5s 2s infinite;
pointer-events: none;
opacity: 0
}
@keyframes light{
0%, 100%{
opacity: 0;
}
50%{
opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS */*::-webkit-scrollbar {
    width: 7px !important;
}
*::-webkit-scrollbar-track {
    background: #02162d;
}
*::-webkit-scrollbar-thumb {
    background: linear-gradient(to bottom, #ffedd6, #e6c2a3);
    border-radius: 10px;
    border: 2px solid #02162d;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nobel';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Regular.eot);
	src: url('https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Regular.eot?#iefix') format('embedded-opentype'),
		url(https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Regular.woff2) format('woff2'),
		url(https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Regular.woff) format('woff'),
		url(https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Regular.ttf) format('truetype'),
		url('https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Regular.svg#Nobel') format('svg');
}
@font-face {
	font-family: 'Nobel';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url(https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Bold.eot);
	src: url('https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Bold.eot?#iefix') format('embedded-opentype'),
		url(https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Bold.woff2) format('woff2'),
		url(https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Bold.woff) format('woff'),
		url(https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Bold.ttf) format('truetype'),
		url('https://grupoconceber.com/wp-content/uploads/2024/12/NobelUno-Bold.svg#Nobel') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AbrilFatface';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(https://grupoconceber.com/wp-content/uploads/2025/02/AbrilFatface-Regular.ttf) format('truetype');
}
/* End Custom Fonts CSS */