.elementor-99 .elementor-element.elementor-element-c26b671{--display:flex;--min-height:681px;--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;--justify-content:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#209EAF2E;--border-color:#209EAF2E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-99 .elementor-element.elementor-element-c26b671:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-c26b671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161C1B;background-image:url("https://mauriciovalente.com/wp-content/uploads/2026/01/HERO-DIALOGOSONO-scaled.jpg");background-position:-80px 0px;background-repeat:no-repeat;background-size:cover;}.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-99 .elementor-element.elementor-element-edce90b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 44px 0px;text-align:start;}.elementor-99 .elementor-element.elementor-element-edce90b img{width:16%;}.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-99 .elementor-element.elementor-element-5744109{width:var( --container-widget-width, 580px );max-width:580px;background-color:transparent;padding:8px 16px 6px 16px;--container-widget-width:580px;--container-widget-flex-grow:0;background-image:linear-gradient(171deg, #8CDCEC 9%, #4BADC1 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F00;border-radius:9px 9px 9px 9px;text-align:center;}.elementor-99 .elementor-element.elementor-element-5744109.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-5744109 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1em;color:#295159;}.elementor-99 .elementor-element.elementor-element-758aa0b{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:start;}.elementor-99 .elementor-element.elementor-element-758aa0b.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-758aa0b .elementor-heading-title{font-family:"Days One", Sans-serif;font-size:29px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#F6FAFF;}.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-99 .elementor-element.elementor-element-76fc912{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;font-family:"Unbounded", Sans-serif;font-weight:300;color:#CACACA;}.elementor-99 .elementor-element.elementor-element-76fc912.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-47b3247{--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-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-99 .elementor-element.elementor-element-ce7fb95 .elementor-button{background-color:transparent;font-family:"Unbounded", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(154deg, #0CA47B 0%, #5FE6B6 100%);border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-99 .elementor-element.elementor-element-b594a82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4BADC1;--border-color:#4BADC1;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-99 .elementor-element.elementor-element-b594a82:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-b594a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #071518 0%, #000000 100%);}.elementor-99 .elementor-element.elementor-element-c0baee1{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;}.elementor-99 .elementor-element.elementor-element-c0baee1.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-c0baee1 .elementor-heading-title{font-family:"Days One", Sans-serif;font-size:29px;font-weight:500;line-height:1.2em;color:#F6FAFF;}.elementor-99 .elementor-element.elementor-element-3f217b8{width:var( --container-widget-width, 82% );max-width:82%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Unbounded", Sans-serif;font-weight:200;color:#CACACA;}.elementor-99 .elementor-element.elementor-element-3f217b8.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-90676f8{width:var( --container-widget-width, 601px );max-width:601px;background-color:transparent;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 6px 16px;--container-widget-width:601px;--container-widget-flex-grow:0;background-image:linear-gradient(171deg, #8CDCEC 9%, #4BADC1 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F00;border-radius:9px 9px 9px 9px;text-align:center;}.elementor-99 .elementor-element.elementor-element-90676f8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-90676f8 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1em;color:#295159;}.elementor-99 .elementor-element.elementor-element-3d8a378{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-bb97979{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-bb97979 .elementor-icon-box-wrapper{text-align:start;gap:6px;}.elementor-99 .elementor-element.elementor-element-bb97979.elementor-view-stacked .elementor-icon{background-color:#6AB5C4;}.elementor-99 .elementor-element.elementor-element-bb97979.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-bb97979.elementor-view-default .elementor-icon{fill:#6AB5C4;color:#6AB5C4;border-color:#6AB5C4;}.elementor-99 .elementor-element.elementor-element-bb97979 .elementor-icon{font-size:65px;}.elementor-99 .elementor-element.elementor-element-bb97979 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-bb97979 .elementor-icon-box-title a{font-family:"Days One", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:120%;}.elementor-99 .elementor-element.elementor-element-bb97979 .elementor-icon-box-title{color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-bb97979 .elementor-icon-box-description{font-family:"Unbounded", Sans-serif;font-size:0.9rem;font-weight:300;line-height:150%;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-35d1656 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-35d1656.elementor-view-stacked .elementor-icon{background-color:#6AB5C4;}.elementor-99 .elementor-element.elementor-element-35d1656.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-35d1656.elementor-view-default .elementor-icon{fill:#6AB5C4;color:#6AB5C4;border-color:#6AB5C4;}.elementor-99 .elementor-element.elementor-element-35d1656 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-35d1656 .elementor-icon-box-title a{font-family:"Days One", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:120%;}.elementor-99 .elementor-element.elementor-element-35d1656 .elementor-icon-box-title{color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-35d1656 .elementor-icon-box-description{font-family:"Unbounded", Sans-serif;font-size:0.9rem;font-weight:300;line-height:150%;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-5cd3eda .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-99 .elementor-element.elementor-element-5cd3eda.elementor-view-stacked .elementor-icon{background-color:#6AB5C4;}.elementor-99 .elementor-element.elementor-element-5cd3eda.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-5cd3eda.elementor-view-default .elementor-icon{fill:#6AB5C4;color:#6AB5C4;border-color:#6AB5C4;}.elementor-99 .elementor-element.elementor-element-5cd3eda .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-5cd3eda .elementor-icon-box-title a{font-family:"Days One", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:120%;}.elementor-99 .elementor-element.elementor-element-5cd3eda .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-5cd3eda .elementor-icon-box-description{font-family:"Unbounded", Sans-serif;font-size:0.9rem;font-weight:200;line-height:150%;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-c096aa0{width:var( --container-widget-width, 100% );max-width:100%;margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Unbounded", Sans-serif;font-size:15px;font-weight:200;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-c096aa0.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-83519bf .elementor-button{background-color:transparent;font-family:"Unbounded", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(154deg, #0CA47B 0%, #5FE6B6 100%);border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-99 .elementor-element.elementor-element-83519bf{width:var( --container-widget-width, 44% );max-width:44%;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-99 .elementor-element.elementor-element-83519bf.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-c614f71{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:flex-end;--overlay-opacity:0.53;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-99 .elementor-element.elementor-element-c614f71:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-c614f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160F13;background-image:url("https://mauriciovalente.com/wp-content/uploads/2026/02/1mae-beijando.jpg");background-position:-41px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-c614f71::before, .elementor-99 .elementor-element.elementor-element-c614f71 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-c614f71 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-c614f71 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-c614f71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-c614f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-c614f71 > .elementor-shape-bottom svg, .elementor-99 .elementor-element.elementor-element-c614f71 > .e-con-inner > .elementor-shape-bottom svg{height:44px;}.elementor-99 .elementor-element.elementor-element-4dc2b67{width:var( --container-widget-width, 580px );max-width:580px;background-color:transparent;margin:0px -370px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 6px 16px;--container-widget-width:580px;--container-widget-flex-grow:0;background-image:linear-gradient(171deg, #8CDCEC 9%, #4BADC1 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F00;border-radius:9px 9px 9px 9px;text-align:center;}.elementor-99 .elementor-element.elementor-element-4dc2b67.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-4dc2b67 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1em;color:#295159;}.elementor-99 .elementor-element.elementor-element-0a9977e{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:start;}.elementor-99 .elementor-element.elementor-element-0a9977e.elementor-element{--align-self:flex-end;}.elementor-99 .elementor-element.elementor-element-0a9977e .elementor-heading-title{font-family:"Days One", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:#F6FAFF;}.elementor-99 .elementor-element.elementor-element-6ca4654{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:start;font-family:"Unbounded", Sans-serif;font-weight:300;color:#F3F3F3;}.elementor-99 .elementor-element.elementor-element-6ca4654.elementor-element{--align-self:flex-end;}.elementor-99 .elementor-element.elementor-element-917c3a4 .elementor-button{background-color:transparent;font-family:"Unbounded", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(154deg, #0CA47B 0%, #5FE6B6 100%);border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-99 .elementor-element.elementor-element-917c3a4{width:var( --container-widget-width, 34% );max-width:34%;margin:0px -180px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-99 .elementor-element.elementor-element-917c3a4.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-44a82bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-99 .elementor-element.elementor-element-0eb2767{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-99 .elementor-element.elementor-element-13cef06{--display:flex;--justify-content:space-between;}.elementor-99 .elementor-element.elementor-element-16cfa70{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Days One", Sans-serif;font-size:24px;font-weight:600;color:#071518;}.elementor-99 .elementor-element.elementor-element-16cfa70.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-97ad0db{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Unbounded", Sans-serif;font-size:15px;font-weight:200;color:#071518;}.elementor-99 .elementor-element.elementor-element-97ad0db.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-907b72f{width:var( --container-widget-width, 392px );max-width:392px;background-color:transparent;padding:8px 16px 6px 16px;--container-widget-width:392px;--container-widget-flex-grow:0;background-image:linear-gradient(171deg, #17464F 9%, #12282D 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F00;border-radius:9px 9px 9px 9px;text-align:start;}.elementor-99 .elementor-element.elementor-element-907b72f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-907b72f .elementor-heading-title{font-family:"Days One", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.5em;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-63f07ac{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-63f07ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-b624aed{width:var( --container-widget-width, 107.143% );max-width:107.143%;--container-widget-width:107.143%;--container-widget-flex-grow:0;}.elementor-99 .elementor-element.elementor-element-b624aed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-b624aed img{width:99%;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-8160291{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-99 .elementor-element.elementor-element-48e06fc{--display:flex;--justify-content:space-between;}.elementor-99 .elementor-element.elementor-element-c8291ff{width:var( --container-widget-width, 43% );max-width:43%;background-color:#000602;padding:5px 0px 5px 10px;--container-widget-width:43%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0F;border-radius:1090px 1090px 1090px 1090px;text-align:center;}.elementor-99 .elementor-element.elementor-element-c8291ff .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:#B2FE02;}.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-99 .elementor-element.elementor-element-b3b3bb9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 6;grid-row:span 2;}.elementor-99 .elementor-element.elementor-element-b3b3bb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-b3b3bb9 .elementor-image-box-wrapper{text-align:start;}.elementor-99 .elementor-element.elementor-element-b3b3bb9 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-b3b3bb9 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-99 .elementor-element.elementor-element-3e86169{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-99 .elementor-element.elementor-element-3e86169 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-aa412c5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:280px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:280px;--e-n-carousel-arrow-size:38px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;}.elementor-99 .elementor-element.elementor-element-aa412c5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:-1px -1px -1px -1px;}.elementor-99 .elementor-element.elementor-element-c6ea749:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-c6ea749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-c6ea749 > .elementor-background-overlay{background-color:#00000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-c6ea749{border-style:solid;border-width:0px 0px 0px 0px;border-color:#F46433;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-9695f36{--spacer-size:20px;}.elementor-99 .elementor-element.elementor-element-1430ced{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:1vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:6vw;}.elementor-99 .elementor-element.elementor-element-bcd1de9{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4BADC1;--border-color:#4BADC1;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-c1ba0ec{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}.elementor-99 .elementor-element.elementor-element-c1ba0ec.elementor-element{--align-self:center;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-c1ba0ec{left:0%;}body.rtl .elementor-99 .elementor-element.elementor-element-c1ba0ec{right:0%;}.elementor-99 .elementor-element.elementor-element-c1ba0ec .elementor-icon-wrapper{text-align:center;}.elementor-99 .elementor-element.elementor-element-c1ba0ec.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-99 .elementor-element.elementor-element-c1ba0ec.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-c1ba0ec.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-99 .elementor-element.elementor-element-c1ba0ec.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-c1ba0ec.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-99 .elementor-element.elementor-element-c1ba0ec .elementor-icon{font-size:34px;}.elementor-99 .elementor-element.elementor-element-c1ba0ec .elementor-icon svg{height:34px;}.elementor-99 .elementor-element.elementor-element-1c2b3fd{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:start;font-family:"Days One", Sans-serif;font-size:19px;font-weight:100;color:#4BADC1;}.elementor-99 .elementor-element.elementor-element-1c2b3fd.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-a86ac64{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Unbounded", Sans-serif;font-size:15px;font-weight:200;color:#071518;}.elementor-99 .elementor-element.elementor-element-a86ac64.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-eddefdf{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4BADC1;--border-color:#4BADC1;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-99 .elementor-element.elementor-element-1a8abeb{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Days One", Sans-serif;font-size:19px;font-weight:100;color:#4BADC1;}.elementor-99 .elementor-element.elementor-element-1a8abeb.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-d5a13fa{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Unbounded", Sans-serif;font-size:15px;font-weight:200;color:#071518;}.elementor-99 .elementor-element.elementor-element-d5a13fa.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-42c30b5{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}.elementor-99 .elementor-element.elementor-element-42c30b5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-42c30b5{left:0%;}body.rtl .elementor-99 .elementor-element.elementor-element-42c30b5{right:0%;}.elementor-99 .elementor-element.elementor-element-42c30b5 .elementor-icon-wrapper{text-align:center;}.elementor-99 .elementor-element.elementor-element-42c30b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-42c30b5.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-42c30b5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-42c30b5.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-42c30b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-42c30b5 .elementor-icon{font-size:34px;}.elementor-99 .elementor-element.elementor-element-42c30b5 .elementor-icon svg{height:34px;}.elementor-99 .elementor-element.elementor-element-14a7c3c{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4BADC1;--border-color:#4BADC1;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-99 .elementor-element.elementor-element-94a5bfe{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Days One", Sans-serif;font-size:19px;font-weight:100;color:#4BADC1;}.elementor-99 .elementor-element.elementor-element-94a5bfe.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-92ed715{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Unbounded", Sans-serif;font-size:15px;font-weight:200;color:#071518;}.elementor-99 .elementor-element.elementor-element-92ed715.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-3372994{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}.elementor-99 .elementor-element.elementor-element-3372994.elementor-element{--align-self:center;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-3372994{left:0%;}body.rtl .elementor-99 .elementor-element.elementor-element-3372994{right:0%;}.elementor-99 .elementor-element.elementor-element-3372994 .elementor-icon-wrapper{text-align:center;}.elementor-99 .elementor-element.elementor-element-3372994.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-3372994.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-3372994.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-3372994.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-3372994.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-3372994 .elementor-icon{font-size:34px;}.elementor-99 .elementor-element.elementor-element-3372994 .elementor-icon svg{height:34px;}.elementor-99 .elementor-element.elementor-element-a32546d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99 .elementor-element.elementor-element-52aa910 .elementor-button{background-color:transparent;font-family:"Unbounded", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(154deg, #0CA47B 0%, #5FE6B6 100%);border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-99 .elementor-element.elementor-element-52aa910{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-99 .elementor-element.elementor-element-52aa910.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-f505fff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-99 .elementor-element.elementor-element-db368fc{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-99 .elementor-element.elementor-element-e960c52{--display:flex;--justify-content:space-between;}.elementor-99 .elementor-element.elementor-element-7af8b8d{width:var( --container-widget-width, 465px );max-width:465px;background-color:transparent;padding:8px 16px 6px 16px;--container-widget-width:465px;--container-widget-flex-grow:0;background-image:linear-gradient(171deg, #8CDCEC 9%, #4BADC1 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F00;border-radius:9px 9px 9px 9px;text-align:start;}.elementor-99 .elementor-element.elementor-element-7af8b8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-7af8b8d .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1em;color:#295159;}.elementor-99 .elementor-element.elementor-element-3f51276{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Days One", Sans-serif;font-size:31px;font-weight:600;color:#071518;}.elementor-99 .elementor-element.elementor-element-3f51276.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-4d23a4e{width:var( --container-widget-width, 86% );max-width:86%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;font-family:"Days One", Sans-serif;font-size:21px;font-weight:100;color:#4BADC1;}.elementor-99 .elementor-element.elementor-element-4d23a4e.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-22e4da1{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Unbounded", Sans-serif;font-size:17px;font-weight:200;color:#071518;}.elementor-99 .elementor-element.elementor-element-22e4da1.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-6fecf53{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-6fecf53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-09cdf08{width:var( --container-widget-width, 107.143% );max-width:107.143%;--container-widget-width:107.143%;--container-widget-flex-grow:0;}.elementor-99 .elementor-element.elementor-element-09cdf08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-09cdf08 img{width:99%;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-785d4a5{--display:flex;--position:absolute;--border-radius:10px 0px 10px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0%;}.elementor-99 .elementor-element.elementor-element-785d4a5:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-785d4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#57575763;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-785d4a5{right:-0.1%;}body.rtl .elementor-99 .elementor-element.elementor-element-785d4a5{left:-0.1%;}.elementor-99 .elementor-element.elementor-element-059884a img{width:50%;}.elementor-99 .elementor-element.elementor-element-04ce56f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-99 .elementor-element.elementor-element-36e21e9{--display:flex;--justify-content:space-between;}.elementor-99 .elementor-element.elementor-element-dea80c4{width:var( --container-widget-width, 43% );max-width:43%;background-color:#000602;padding:5px 0px 5px 10px;--container-widget-width:43%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0F;border-radius:1090px 1090px 1090px 1090px;text-align:center;}.elementor-99 .elementor-element.elementor-element-dea80c4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:#B2FE02;}.elementor-99 .elementor-element.elementor-element-0dcf38a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 6;grid-row:span 2;}.elementor-99 .elementor-element.elementor-element-0dcf38a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-0dcf38a .elementor-image-box-wrapper{text-align:start;}.elementor-99 .elementor-element.elementor-element-0dcf38a .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-0dcf38a .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-99 .elementor-element.elementor-element-7dd1359{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-99 .elementor-element.elementor-element-7dd1359 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-bbcf2a3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:280px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:280px;--e-n-carousel-arrow-size:38px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;}.elementor-99 .elementor-element.elementor-element-bbcf2a3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:-1px -1px -1px -1px;}.elementor-99 .elementor-element.elementor-element-044ed5d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-99 .elementor-element.elementor-element-542ab7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-542ab7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-41007c1{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 0px 0px;}.elementor-99 .elementor-element.elementor-element-41007c1:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-41007c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(168.56deg, #BBEFFC 0%, #9DDBEA 100%);}.elementor-99 .elementor-element.elementor-element-bffd875 img{width:17%;}.elementor-99 .elementor-element.elementor-element-6855c52{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:none;--border-style:none;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-99 .elementor-element.elementor-element-6855c52:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-6855c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #091B1F 0%, #12454F 100%);}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-79257c5{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-99 .elementor-element.elementor-element-79257c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-icon i{color:#00FF91;transition:color 0.3s;}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-icon svg{fill:#00FF91;transition:fill 0.3s;}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-item > a{font-family:"Unbounded", Sans-serif;font-size:13px;font-weight:400;}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-99 .elementor-element.elementor-element-1896909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-99 .elementor-element.elementor-element-1896909 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1em;color:#878787;}.elementor-99 .elementor-element.elementor-element-0f490f0 img{width:51%;}.elementor-99 .elementor-element.elementor-element-0fbe62e{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:center;font-family:"Unbounded", Sans-serif;font-size:15px;font-weight:200;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-0fbe62e.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-e3ee5fc .elementor-button{background-color:transparent;font-family:"Unbounded", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(154deg, #0CA47B 0%, #5FE6B6 100%);border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-99 .elementor-element.elementor-element-e3ee5fc{width:var( --container-widget-width, 91% );max-width:91%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-99 .elementor-element.elementor-element-e3ee5fc.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-336a9d1{text-align:center;}.elementor-99 .elementor-element.elementor-element-336a9d1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-6030c76{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-0696d3c{width:var( --container-widget-width, 415px );max-width:415px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:8px 16px 6px 16px;--container-widget-width:415px;--container-widget-flex-grow:0;background-image:linear-gradient(171deg, #8CDCEC 9%, #4BADC1 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCBD9F00;border-radius:9px 9px 9px 9px;text-align:start;}.elementor-99 .elementor-element.elementor-element-0696d3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-0696d3c .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.2em;color:#295159;}.elementor-99 .elementor-element.elementor-element-923b4c6{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:start;font-family:"Days One", Sans-serif;font-size:27px;font-weight:600;color:#071518;}.elementor-99 .elementor-element.elementor-element-923b4c6.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-8e8f8e4{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Unbounded", Sans-serif;font-size:15px;font-weight:200;color:#071518;}.elementor-99 .elementor-element.elementor-element-8e8f8e4.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-7426387{--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:44px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-318b020{width:var( --container-widget-width, 100% );max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Cinzel", Sans-serif;font-size:25px;font-weight:400;letter-spacing:10px;color:#74C3D6;}.elementor-99 .elementor-element.elementor-element-cf956d4{width:var( --container-widget-width, 100% );max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-99 .elementor-element.elementor-element-cf956d4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-cf956d4 .elementor-heading-title{font-family:"Days One", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1em;color:#12454F;}.elementor-99 .elementor-element.elementor-element-6197ad7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-d6f61ad{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-99 .elementor-element.elementor-element-d6f61ad:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-d6f61ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-4f478c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-23c5197{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#00000080;}.elementor-99 .elementor-element.elementor-element-a8d1db8{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-99 .elementor-element.elementor-element-a8d1db8:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-a8d1db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-f40650f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-54b1881{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#00000080;}.elementor-99 .elementor-element.elementor-element-4444ee9{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-99 .elementor-element.elementor-element-4444ee9:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-4444ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-462102f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-56f10aa{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#00000080;}.elementor-99 .elementor-element.elementor-element-5648688{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-99 .elementor-element.elementor-element-5648688:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-5648688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-bd87bb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-65c4ef1{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#00000080;}.elementor-99 .elementor-element.elementor-element-cc50a22{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-99 .elementor-element.elementor-element-cc50a22:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-cc50a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-620bed9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-66b4699{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#00000080;}.elementor-99 .elementor-element.elementor-element-0cecde1{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-99 .elementor-element.elementor-element-0cecde1:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-0cecde1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-b9e51ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-800aba6{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#00000080;}.elementor-99 .elementor-element.elementor-element-398c675{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-99 .elementor-element.elementor-element-398c675:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-398c675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-9871b1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-fdf3bb3{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#00000080;}.elementor-99 .elementor-element.elementor-element-17d1b6e{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-99 .elementor-element.elementor-element-17d1b6e:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-17d1b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-d561bb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-10098c6{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#00000080;}.elementor-99 .elementor-element.elementor-element-f00dfef{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-99 .elementor-element.elementor-element-f00dfef:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-f00dfef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-4a9fdda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-f94e7b3{font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#00000080;}.elementor-99 .elementor-element.elementor-element-8fefe6c{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:11px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#8CDCEC;--n-accordion-title-active-color:#8CDCEC;--n-accordion-icon-size:21px;--n-accordion-icon-normal-color:#8CDCEC;--n-accordion-icon-hover-color:#8CDCEC8F;--n-accordion-icon-active-color:#8CDCEC;}.elementor-99 .elementor-element.elementor-element-8fefe6c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#12454F;border-style:none;}.elementor-99 .elementor-element.elementor-element-8fefe6c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#125A68;}.elementor-99 .elementor-element.elementor-element-8fefe6c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#091B1F;}.elementor-99 .elementor-element.elementor-element-8fefe6c {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-99 .elementor-element.elementor-element-8fefe6c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Days One", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-99 .elementor-element.elementor-element-0ec521c{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#209EAF2B;--border-color:#209EAF2B;--padding-top:37px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-0ec521c:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-0ec521c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091B1F;}.elementor-99 .elementor-element.elementor-element-d784a1c{text-align:center;}.elementor-99 .elementor-element.elementor-element-d784a1c .elementor-heading-title{font-family:"Mona SemiExpanded", Sans-serif;font-size:14px;font-weight:500;color:#ACACAC;}.elementor-99 .elementor-element.elementor-element-c8c6ddf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7px;--padding-bottom:14px;--padding-left:42px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-c8c6ddf:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-c8c6ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091B1F;}.elementor-99 .elementor-element.elementor-element-aa9f016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-67304f0{text-align:end;}.elementor-99 .elementor-element.elementor-element-67304f0 .elementor-heading-title{font-family:"MONA SANS EXPANDED", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-83a88c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-689a09a{margin:-10px 23px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;text-align:start;}.elementor-99 .elementor-element.elementor-element-689a09a img{width:34%;}@media(min-width:768px){.elementor-99 .elementor-element.elementor-element-47b3247{--width:60%;}.elementor-99 .elementor-element.elementor-element-13cef06{--width:50%;}.elementor-99 .elementor-element.elementor-element-63f07ac{--width:50%;}.elementor-99 .elementor-element.elementor-element-48e06fc{--width:50%;}.elementor-99 .elementor-element.elementor-element-e960c52{--width:50%;}.elementor-99 .elementor-element.elementor-element-6fecf53{--width:50%;}.elementor-99 .elementor-element.elementor-element-785d4a5{--width:100%;}.elementor-99 .elementor-element.elementor-element-36e21e9{--width:50%;}.elementor-99 .elementor-element.elementor-element-542ab7c{--width:50%;}.elementor-99 .elementor-element.elementor-element-6855c52{--content-width:100%;}.elementor-99 .elementor-element.elementor-element-6030c76{--width:50%;}.elementor-99 .elementor-element.elementor-element-0ec521c{--content-width:1520px;}.elementor-99 .elementor-element.elementor-element-c8c6ddf{--content-width:500px;}.elementor-99 .elementor-element.elementor-element-aa9f016{--width:50%;}.elementor-99 .elementor-element.elementor-element-83a88c9{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-99 .elementor-element.elementor-element-47b3247{--width:95%;}.elementor-99 .elementor-element.elementor-element-b594a82{--content-width:80%;}.elementor-99 .elementor-element.elementor-element-13cef06{--width:100%;}.elementor-99 .elementor-element.elementor-element-63f07ac{--width:100%;}.elementor-99 .elementor-element.elementor-element-48e06fc{--width:100%;}.elementor-99 .elementor-element.elementor-element-e960c52{--width:100%;}.elementor-99 .elementor-element.elementor-element-6fecf53{--width:100%;}.elementor-99 .elementor-element.elementor-element-36e21e9{--width:100%;}.elementor-99 .elementor-element.elementor-element-542ab7c{--width:80%;}.elementor-99 .elementor-element.elementor-element-41007c1{--content-width:100%;}.elementor-99 .elementor-element.elementor-element-6855c52{--content-width:100%;}.elementor-99 .elementor-element.elementor-element-6030c76{--width:80%;}}@media(min-width:1025px){.elementor-99 .elementor-element.elementor-element-c614f71:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-c614f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-99 .elementor-element.elementor-element-c26b671{--min-height:614px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-99 .elementor-element.elementor-element-c26b671:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-c26b671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-637px 0px;}.elementor-99 .elementor-element.elementor-element-758aa0b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-99 .elementor-element.elementor-element-758aa0b.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-758aa0b .elementor-heading-title{font-size:36px;}.elementor-99 .elementor-element.elementor-element-b594a82{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-99 .elementor-element.elementor-element-c0baee1{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-99 .elementor-element.elementor-element-c0baee1.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-c0baee1 .elementor-heading-title{font-size:36px;}.elementor-99 .elementor-element.elementor-element-3d8a378{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-99 .elementor-element.elementor-element-c614f71:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-c614f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-99 .elementor-element.elementor-element-0a9977e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-99 .elementor-element.elementor-element-0a9977e.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-0a9977e .elementor-heading-title{font-size:36px;}.elementor-99 .elementor-element.elementor-element-0eb2767{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-b624aed{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-8160291{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-c8291ff{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-99 .elementor-element.elementor-element-b3b3bb9{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-b3b3bb9 .elementor-image-box-title{font-size:44px;line-height:1em;}.elementor-99 .elementor-element.elementor-element-3e86169{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-aa412c5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-99 .elementor-element.elementor-element-1430ced{--grid-auto-flow:row;}.elementor-99 .elementor-element.elementor-element-db368fc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-09cdf08{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-04ce56f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99 .elementor-element.elementor-element-dea80c4{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-99 .elementor-element.elementor-element-0dcf38a{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-0dcf38a .elementor-image-box-title{font-size:44px;line-height:1em;}.elementor-99 .elementor-element.elementor-element-7dd1359{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-bbcf2a3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-99 .elementor-element.elementor-element-044ed5d{--flex-direction:column-reverse;--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;--justify-content:center;--align-items:center;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-99 .elementor-element.elementor-element-bffd875 img{width:50%;}.elementor-99 .elementor-element.elementor-element-6855c52{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-1896909 .elementor-heading-title{font-size:24px;}.elementor-99 .elementor-element.elementor-element-336a9d1 .elementor-heading-title{font-size:16px;}.elementor-99 .elementor-element.elementor-element-6030c76{--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-99 .elementor-element.elementor-element-318b020{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-cf956d4{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-8fefe6c{width:100%;max-width:100%;--n-accordion-title-font-size:18px;}}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-c26b671{--min-height:655px;--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;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50vw;--padding-bottom:15vw;--padding-left:3vw;--padding-right:3vw;}.elementor-99 .elementor-element.elementor-element-c26b671:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-c26b671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-edce90b{padding:3px 0px 0px 0px;text-align:center;}.elementor-99 .elementor-element.elementor-element-edce90b img{width:24%;}.elementor-99 .elementor-element.elementor-element-5744109{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-99 .elementor-element.elementor-element-5744109 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-99 .elementor-element.elementor-element-758aa0b{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-758aa0b .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-99 .elementor-element.elementor-element-76fc912{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-99 .elementor-element.elementor-element-ce7fb95{width:var( --container-widget-width, 348px );max-width:348px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:348px;--container-widget-flex-grow:0;}.elementor-99 .elementor-element.elementor-element-ce7fb95 .elementor-button{font-size:11.5px;}.elementor-99 .elementor-element.elementor-element-b594a82{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-99 .elementor-element.elementor-element-c0baee1{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-c0baee1 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-99 .elementor-element.elementor-element-3f217b8{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;--container-widget-width:988px;--container-widget-flex-grow:0;width:var( --container-widget-width, 988px );max-width:988px;font-size:15px;}.elementor-99 .elementor-element.elementor-element-90676f8{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-99 .elementor-element.elementor-element-90676f8 .elementor-heading-title{font-size:13px;}.elementor-99 .elementor-element.elementor-element-3d8a378{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-99 .elementor-element.elementor-element-bb97979 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-bb97979 .elementor-icon-box-title a{line-height:120%;}.elementor-99 .elementor-element.elementor-element-bb97979 .elementor-icon-box-description{line-height:120%;}.elementor-99 .elementor-element.elementor-element-35d1656 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-35d1656 .elementor-icon-box-title a{line-height:120%;}.elementor-99 .elementor-element.elementor-element-35d1656 .elementor-icon-box-description{line-height:120%;}.elementor-99 .elementor-element.elementor-element-5cd3eda .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-5cd3eda .elementor-icon-box-title a{line-height:120%;}.elementor-99 .elementor-element.elementor-element-5cd3eda .elementor-icon-box-description{line-height:120%;}.elementor-99 .elementor-element.elementor-element-c096aa0{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-83519bf{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-99 .elementor-element.elementor-element-83519bf .elementor-button{font-size:12px;}.elementor-99 .elementor-element.elementor-element-c614f71:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-c614f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mauriciovalente.com/wp-content/uploads/2026/02/2mae-beijando-697x1536.png");background-position:center center;}.elementor-99 .elementor-element.elementor-element-c614f71{--min-height:713px;--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;--justify-content:flex-end;--align-items:center;--padding-top:63vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-99 .elementor-element.elementor-element-4dc2b67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-99 .elementor-element.elementor-element-4dc2b67 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-99 .elementor-element.elementor-element-0a9977e{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-0a9977e .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-99 .elementor-element.elementor-element-6ca4654{--container-widget-width:435px;--container-widget-flex-grow:0;width:var( --container-widget-width, 435px );max-width:435px;text-align:center;font-size:13px;}.elementor-99 .elementor-element.elementor-element-917c3a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-99 .elementor-element.elementor-element-917c3a4 .elementor-button{font-size:16px;}.elementor-99 .elementor-element.elementor-element-44a82bc{--padding-top:5vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:5vw;}.elementor-99 .elementor-element.elementor-element-0eb2767{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-13cef06{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-16cfa70{text-align:center;font-size:20px;}.elementor-99 .elementor-element.elementor-element-97ad0db{text-align:center;}.elementor-99 .elementor-element.elementor-element-907b72f{--container-widget-width:334px;--container-widget-flex-grow:0;width:var( --container-widget-width, 334px );max-width:334px;text-align:center;}.elementor-99 .elementor-element.elementor-element-907b72f .elementor-heading-title{font-size:13px;}.elementor-99 .elementor-element.elementor-element-8160291{--flex-direction:column-reverse;--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;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-48e06fc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-c8291ff{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-99 .elementor-element.elementor-element-c8291ff .elementor-heading-title{font-size:14px;line-height:1em;letter-spacing:2.8px;}.elementor-99 .elementor-element.elementor-element-b3b3bb9{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-b3b3bb9 .elementor-image-box-title{font-size:34px;line-height:1em;}.elementor-99 .elementor-element.elementor-element-b3b3bb9 .elementor-image-box-description{font-size:18px;}.elementor-99 .elementor-element.elementor-element-3e86169 img{width:100%;}.elementor-99 .elementor-element.elementor-element-aa412c5{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;}.elementor-99 .elementor-element.elementor-element-1430ced{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-99 .elementor-element.elementor-element-bcd1de9{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-c1ba0ec{left:0%;}body.rtl .elementor-99 .elementor-element.elementor-element-c1ba0ec{right:0%;}.elementor-99 .elementor-element.elementor-element-eddefdf{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-42c30b5{left:0%;}body.rtl .elementor-99 .elementor-element.elementor-element-42c30b5{right:0%;}.elementor-99 .elementor-element.elementor-element-14a7c3c{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-3372994{left:0%;}body.rtl .elementor-99 .elementor-element.elementor-element-3372994{right:0%;}.elementor-99 .elementor-element.elementor-element-a32546d{--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99 .elementor-element.elementor-element-f505fff{--padding-top:5vw;--padding-bottom:8vw;--padding-left:7vw;--padding-right:5vw;}.elementor-99 .elementor-element.elementor-element-db368fc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-e960c52{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-7af8b8d{--container-widget-width:441px;--container-widget-flex-grow:0;width:var( --container-widget-width, 441px );max-width:441px;text-align:center;}.elementor-99 .elementor-element.elementor-element-7af8b8d .elementor-heading-title{font-size:15px;}.elementor-99 .elementor-element.elementor-element-3f51276{text-align:center;font-size:25px;}.elementor-99 .elementor-element.elementor-element-4d23a4e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:16px;}.elementor-99 .elementor-element.elementor-element-22e4da1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:15px;}.elementor-99 .elementor-element.elementor-element-785d4a5{--width:100%;}.elementor-99 .elementor-element.elementor-element-04ce56f{--flex-direction:column-reverse;--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;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-36e21e9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-dea80c4{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-99 .elementor-element.elementor-element-dea80c4 .elementor-heading-title{font-size:14px;line-height:1em;letter-spacing:2.8px;}.elementor-99 .elementor-element.elementor-element-0dcf38a{width:100%;max-width:100%;}.elementor-99 .elementor-element.elementor-element-0dcf38a .elementor-image-box-title{font-size:34px;line-height:1em;}.elementor-99 .elementor-element.elementor-element-0dcf38a .elementor-image-box-description{font-size:18px;}.elementor-99 .elementor-element.elementor-element-7dd1359 img{width:100%;}.elementor-99 .elementor-element.elementor-element-bbcf2a3{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;}.elementor-99 .elementor-element.elementor-element-044ed5d{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-99 .elementor-element.elementor-element-542ab7c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-542ab7c.e-con{--align-self:center;}.elementor-99 .elementor-element.elementor-element-41007c1{--min-height:0vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-41007c1.e-con{--align-self:center;}.elementor-99 .elementor-element.elementor-element-bffd875 img{width:25%;}.elementor-99 .elementor-element.elementor-element-6855c52{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-79257c5{width:var( --container-widget-width, 302.016px );max-width:302.016px;--container-widget-width:302.016px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-99 .elementor-element.elementor-element-79257c5 .elementor-icon-list-item > a{font-size:12px;}.elementor-99 .elementor-element.elementor-element-1896909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-99 .elementor-element.elementor-element-1896909 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-99 .elementor-element.elementor-element-0f490f0 img{width:67%;}.elementor-99 .elementor-element.elementor-element-0fbe62e{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:17px;}.elementor-99 .elementor-element.elementor-element-336a9d1 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-99 .elementor-element.elementor-element-0696d3c{--container-widget-width:388px;--container-widget-flex-grow:0;width:var( --container-widget-width, 388px );max-width:388px;text-align:center;}.elementor-99 .elementor-element.elementor-element-0696d3c .elementor-heading-title{font-size:13px;}.elementor-99 .elementor-element.elementor-element-923b4c6{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;text-align:center;font-size:16px;}.elementor-99 .elementor-element.elementor-element-8e8f8e4{--container-widget-width:556px;--container-widget-flex-grow:0;width:var( --container-widget-width, 556px );max-width:556px;text-align:center;}.elementor-99 .elementor-element.elementor-element-318b020{width:var( --container-widget-width, 320px );max-width:320px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-99 .elementor-element.elementor-element-318b020.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-cf956d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-99 .elementor-element.elementor-element-cf956d4.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-cf956d4 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-99 .elementor-element.elementor-element-d6f61ad{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-23c5197{font-size:14px;line-height:1.3em;}.elementor-99 .elementor-element.elementor-element-a8d1db8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-54b1881{font-size:14px;line-height:1.3em;}.elementor-99 .elementor-element.elementor-element-4444ee9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-56f10aa{font-size:14px;line-height:1.3em;}.elementor-99 .elementor-element.elementor-element-5648688{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-65c4ef1{font-size:14px;line-height:1.3em;}.elementor-99 .elementor-element.elementor-element-cc50a22{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-66b4699{font-size:14px;line-height:1.3em;}.elementor-99 .elementor-element.elementor-element-0cecde1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-800aba6{font-size:14px;line-height:1.3em;}.elementor-99 .elementor-element.elementor-element-398c675{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-fdf3bb3{font-size:14px;line-height:1.3em;}.elementor-99 .elementor-element.elementor-element-17d1b6e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-10098c6{font-size:14px;line-height:1.3em;}.elementor-99 .elementor-element.elementor-element-f00dfef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-f94e7b3{font-size:14px;line-height:1.3em;}.elementor-99 .elementor-element.elementor-element-8fefe6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-font-size:14px;}:where( .elementor-99 .elementor-element.elementor-element-8fefe6c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-99 .elementor-element.elementor-element-0ec521c{--padding-top:40px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-c8c6ddf{--padding-top:0px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-67304f0{text-align:center;}.elementor-99 .elementor-element.elementor-element-689a09a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-99 .elementor-element.elementor-element-689a09a img{width:21%;max-width:58%;}}/* Start custom CSS for button, class: .elementor-element-ce7fb95 *//* Personalizar utilizando o Easy Coder*/
.elementor-99 .elementor-element.elementor-element-ce7fb95 {
  border-radius: 12px; /* Cantos arredondados do botão */
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%); 
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(95, 230, 182, 0.4); 
  /* Sombra do botão, com um tom do gradiente (cor do verde) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-99 .elementor-element.elementor-element-ce7fb95 .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-99 .elementor-element.elementor-element-ce7fb95:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-99 .elementor-element.elementor-element-ce7fb95:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-99 .elementor-element.elementor-element-ce7fb95::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-99 .elementor-element.elementor-element-ce7fb95:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c26b671 */html, body{
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bb97979 */.caixa{
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(255, 0, 91, 0.17);
    border-radius: 4px;
border: 1px solid rgba(14, 42, 48, 1);

position: relative;
background: linear-gradient(317deg, rgba(14, 42, 48, 1) -29.04%, rgba(255, 0, 91, 0.00) 60.17%);
}

.caixa:before{
    content: '';
    width: 40px;
    height: 3px;
    
    position: absolute;
    
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #4BADC1;
    box-shadow: 0px 47px 13px 0px rgba(14, 42, 48, 1), 0px 30px 12px 0px rgba(14, 42, 48, 1), 0px 17px 10px 0px rgba(14, 42, 48, 1), 0px 7px 7px 0px rgba(14, 42, 48, 1), 0px 2px 4px 0px rgba(14, 42, 48, 1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-83519bf *//* Personalizar utilizando o Easy Coder*/
.elementor-99 .elementor-element.elementor-element-83519bf {
  border-radius: 12px; /* Cantos arredondados do botão */
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%); 
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(95, 230, 182, 0.4); 
  /* Sombra do botão, com um tom do gradiente (cor do verde) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-99 .elementor-element.elementor-element-83519bf .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-99 .elementor-element.elementor-element-83519bf:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-99 .elementor-element.elementor-element-83519bf:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-99 .elementor-element.elementor-element-83519bf::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-99 .elementor-element.elementor-element-83519bf:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b594a82 */.elementor-99 .elementor-element.elementor-element-b594a82{
    background: rgba(12, 12, 12, 0.01);
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);

}


@media (max-width: 767px){
    .elementor-99 .elementor-element.elementor-element-b594a82{
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-917c3a4 *//* Personalizar utilizando o Easy Coder*/
.elementor-99 .elementor-element.elementor-element-917c3a4 {
  border-radius: 12px; /* Cantos arredondados do botão */
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%); 
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(95, 230, 182, 0.4); 
  /* Sombra do botão, com um tom do gradiente (cor do verde) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-99 .elementor-element.elementor-element-917c3a4 .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-99 .elementor-element.elementor-element-917c3a4:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-99 .elementor-element.elementor-element-917c3a4:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-99 .elementor-element.elementor-element-917c3a4::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-99 .elementor-element.elementor-element-917c3a4:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c614f71 */.elementor-99 .elementor-element.elementor-element-c614f71{
border-top: 1px solid;
border-bottom: 1px solid;
border-image: linear-gradient(to right, transparent, #F5ECE2, transparent) 50;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b624aed */.elementor-99 .elementor-element.elementor-element-b624aed{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b3b3bb9 */.elementor-99 .elementor-element.elementor-element-b3b3bb9 b{
    font-weight: 400;
    color: #B3FE03;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e86169 */.elementor-99 .elementor-element.elementor-element-3e86169{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b624aed */.elementor-99 .elementor-element.elementor-element-b624aed{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b3b3bb9 */.elementor-99 .elementor-element.elementor-element-b3b3bb9 b{
    font-weight: 400;
    color: #B3FE03;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e86169 */.elementor-99 .elementor-element.elementor-element-3e86169{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b624aed */.elementor-99 .elementor-element.elementor-element-b624aed{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b3b3bb9 */.elementor-99 .elementor-element.elementor-element-b3b3bb9 b{
    font-weight: 400;
    color: #B3FE03;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e86169 */.elementor-99 .elementor-element.elementor-element-3e86169{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52aa910 *//* Personalizar utilizando o Easy Coder*/
.elementor-99 .elementor-element.elementor-element-52aa910 {
  border-radius: 12px; /* Cantos arredondados do botão */
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%); 
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(95, 230, 182, 0.4); 
  /* Sombra do botão, com um tom do gradiente (cor do verde) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-99 .elementor-element.elementor-element-52aa910 .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-99 .elementor-element.elementor-element-52aa910:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-99 .elementor-element.elementor-element-52aa910:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-99 .elementor-element.elementor-element-52aa910::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-99 .elementor-element.elementor-element-52aa910:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09cdf08 */.elementor-99 .elementor-element.elementor-element-09cdf08{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-785d4a5 */.elementor-99 .elementor-element.elementor-element-785d4a5{
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0dcf38a */.elementor-99 .elementor-element.elementor-element-0dcf38a b{
    font-weight: 400;
    color: #B3FE03;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dd1359 */.elementor-99 .elementor-element.elementor-element-7dd1359{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09cdf08 */.elementor-99 .elementor-element.elementor-element-09cdf08{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-785d4a5 */.elementor-99 .elementor-element.elementor-element-785d4a5{
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0dcf38a */.elementor-99 .elementor-element.elementor-element-0dcf38a b{
    font-weight: 400;
    color: #B3FE03;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dd1359 */.elementor-99 .elementor-element.elementor-element-7dd1359{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09cdf08 */.elementor-99 .elementor-element.elementor-element-09cdf08{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-785d4a5 */.elementor-99 .elementor-element.elementor-element-785d4a5{
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0dcf38a */.elementor-99 .elementor-element.elementor-element-0dcf38a b{
    font-weight: 400;
    color: #B3FE03;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dd1359 */.elementor-99 .elementor-element.elementor-element-7dd1359{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1896909 */.riscar{

text-decoration-line: line-through;

-webkit-text-decoration-line: line-through;

text-decoration-color: #E90404;

-webkit-text-decoration-color: #E90404;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3ee5fc *//* Personalizar utilizando o Easy Coder*/
.elementor-99 .elementor-element.elementor-element-e3ee5fc {
  border-radius: 12px; /* Cantos arredondados do botão */
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%); 
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(95, 230, 182, 0.4); 
  /* Sombra do botão, com um tom do gradiente (cor do verde) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-99 .elementor-element.elementor-element-e3ee5fc .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-99 .elementor-element.elementor-element-e3ee5fc:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-99 .elementor-element.elementor-element-e3ee5fc:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-99 .elementor-element.elementor-element-e3ee5fc::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-99 .elementor-element.elementor-element-e3ee5fc:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-336a9d1 */.elementor-99 .elementor-element.elementor-element-336a9d1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c5197 */.elementor-99 .elementor-element.elementor-element-23c5197{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54b1881 */.elementor-99 .elementor-element.elementor-element-54b1881{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f10aa */.elementor-99 .elementor-element.elementor-element-56f10aa{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c4ef1 */.elementor-99 .elementor-element.elementor-element-65c4ef1{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b4699 */.elementor-99 .elementor-element.elementor-element-66b4699{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800aba6 */.elementor-99 .elementor-element.elementor-element-800aba6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf3bb3 */.elementor-99 .elementor-element.elementor-element-fdf3bb3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10098c6 */.elementor-99 .elementor-element.elementor-element-10098c6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94e7b3 */.elementor-99 .elementor-element.elementor-element-f94e7b3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c5197 */.elementor-99 .elementor-element.elementor-element-23c5197{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54b1881 */.elementor-99 .elementor-element.elementor-element-54b1881{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f10aa */.elementor-99 .elementor-element.elementor-element-56f10aa{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c4ef1 */.elementor-99 .elementor-element.elementor-element-65c4ef1{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b4699 */.elementor-99 .elementor-element.elementor-element-66b4699{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800aba6 */.elementor-99 .elementor-element.elementor-element-800aba6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf3bb3 */.elementor-99 .elementor-element.elementor-element-fdf3bb3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10098c6 */.elementor-99 .elementor-element.elementor-element-10098c6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94e7b3 */.elementor-99 .elementor-element.elementor-element-f94e7b3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c5197 */.elementor-99 .elementor-element.elementor-element-23c5197{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54b1881 */.elementor-99 .elementor-element.elementor-element-54b1881{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f10aa */.elementor-99 .elementor-element.elementor-element-56f10aa{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c4ef1 */.elementor-99 .elementor-element.elementor-element-65c4ef1{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b4699 */.elementor-99 .elementor-element.elementor-element-66b4699{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800aba6 */.elementor-99 .elementor-element.elementor-element-800aba6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf3bb3 */.elementor-99 .elementor-element.elementor-element-fdf3bb3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10098c6 */.elementor-99 .elementor-element.elementor-element-10098c6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94e7b3 */.elementor-99 .elementor-element.elementor-element-f94e7b3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c5197 */.elementor-99 .elementor-element.elementor-element-23c5197{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54b1881 */.elementor-99 .elementor-element.elementor-element-54b1881{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f10aa */.elementor-99 .elementor-element.elementor-element-56f10aa{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c4ef1 */.elementor-99 .elementor-element.elementor-element-65c4ef1{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b4699 */.elementor-99 .elementor-element.elementor-element-66b4699{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800aba6 */.elementor-99 .elementor-element.elementor-element-800aba6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf3bb3 */.elementor-99 .elementor-element.elementor-element-fdf3bb3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10098c6 */.elementor-99 .elementor-element.elementor-element-10098c6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94e7b3 */.elementor-99 .elementor-element.elementor-element-f94e7b3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c5197 */.elementor-99 .elementor-element.elementor-element-23c5197{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54b1881 */.elementor-99 .elementor-element.elementor-element-54b1881{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f10aa */.elementor-99 .elementor-element.elementor-element-56f10aa{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c4ef1 */.elementor-99 .elementor-element.elementor-element-65c4ef1{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b4699 */.elementor-99 .elementor-element.elementor-element-66b4699{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800aba6 */.elementor-99 .elementor-element.elementor-element-800aba6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf3bb3 */.elementor-99 .elementor-element.elementor-element-fdf3bb3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10098c6 */.elementor-99 .elementor-element.elementor-element-10098c6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94e7b3 */.elementor-99 .elementor-element.elementor-element-f94e7b3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c5197 */.elementor-99 .elementor-element.elementor-element-23c5197{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54b1881 */.elementor-99 .elementor-element.elementor-element-54b1881{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f10aa */.elementor-99 .elementor-element.elementor-element-56f10aa{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c4ef1 */.elementor-99 .elementor-element.elementor-element-65c4ef1{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b4699 */.elementor-99 .elementor-element.elementor-element-66b4699{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800aba6 */.elementor-99 .elementor-element.elementor-element-800aba6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf3bb3 */.elementor-99 .elementor-element.elementor-element-fdf3bb3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10098c6 */.elementor-99 .elementor-element.elementor-element-10098c6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94e7b3 */.elementor-99 .elementor-element.elementor-element-f94e7b3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c5197 */.elementor-99 .elementor-element.elementor-element-23c5197{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54b1881 */.elementor-99 .elementor-element.elementor-element-54b1881{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f10aa */.elementor-99 .elementor-element.elementor-element-56f10aa{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c4ef1 */.elementor-99 .elementor-element.elementor-element-65c4ef1{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b4699 */.elementor-99 .elementor-element.elementor-element-66b4699{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800aba6 */.elementor-99 .elementor-element.elementor-element-800aba6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf3bb3 */.elementor-99 .elementor-element.elementor-element-fdf3bb3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10098c6 */.elementor-99 .elementor-element.elementor-element-10098c6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94e7b3 */.elementor-99 .elementor-element.elementor-element-f94e7b3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c5197 */.elementor-99 .elementor-element.elementor-element-23c5197{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54b1881 */.elementor-99 .elementor-element.elementor-element-54b1881{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f10aa */.elementor-99 .elementor-element.elementor-element-56f10aa{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c4ef1 */.elementor-99 .elementor-element.elementor-element-65c4ef1{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b4699 */.elementor-99 .elementor-element.elementor-element-66b4699{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800aba6 */.elementor-99 .elementor-element.elementor-element-800aba6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf3bb3 */.elementor-99 .elementor-element.elementor-element-fdf3bb3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10098c6 */.elementor-99 .elementor-element.elementor-element-10098c6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94e7b3 */.elementor-99 .elementor-element.elementor-element-f94e7b3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c5197 */.elementor-99 .elementor-element.elementor-element-23c5197{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54b1881 */.elementor-99 .elementor-element.elementor-element-54b1881{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f10aa */.elementor-99 .elementor-element.elementor-element-56f10aa{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c4ef1 */.elementor-99 .elementor-element.elementor-element-65c4ef1{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b4699 */.elementor-99 .elementor-element.elementor-element-66b4699{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800aba6 */.elementor-99 .elementor-element.elementor-element-800aba6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf3bb3 */.elementor-99 .elementor-element.elementor-element-fdf3bb3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10098c6 */.elementor-99 .elementor-element.elementor-element-10098c6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94e7b3 */.elementor-99 .elementor-element.elementor-element-f94e7b3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c5197 */.elementor-99 .elementor-element.elementor-element-23c5197{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54b1881 */.elementor-99 .elementor-element.elementor-element-54b1881{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f10aa */.elementor-99 .elementor-element.elementor-element-56f10aa{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c4ef1 */.elementor-99 .elementor-element.elementor-element-65c4ef1{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b4699 */.elementor-99 .elementor-element.elementor-element-66b4699{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800aba6 */.elementor-99 .elementor-element.elementor-element-800aba6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf3bb3 */.elementor-99 .elementor-element.elementor-element-fdf3bb3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10098c6 */.elementor-99 .elementor-element.elementor-element-10098c6{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94e7b3 */.elementor-99 .elementor-element.elementor-element-f94e7b3{
    text-wrap: balance;
}
p{
    margin-bottom: 0;;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8fefe6c */background: radial-gradient(343.78% 139.45% at -5.12% 1.87%, #000E06 0%, #000502 50%, #000B03 100%);/* End custom CSS */