.elementor-36 .elementor-element.elementor-element-cc6b1ac{--display:flex;--min-height:80vh;--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.35;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-cc6b1ac:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-cc6b1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-cc6b1ac::before, .elementor-36 .elementor-element.elementor-element-cc6b1ac > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-cc6b1ac > .e-con-inner > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-cc6b1ac > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-cc6b1ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-cc6b1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://mentoriavrm.com.br/wp-content/uploads/2025/11/bg-oferta-4.webp");}.elementor-36 .elementor-element.elementor-element-e580d06{z-index:2;}.elementor-36 .elementor-element.elementor-element-1792887 .elementor-image-box-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-1792887 .elementor-image-box-title{margin-bottom:9px;font-size:46px;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-1792887 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-36 .elementor-element.elementor-element-1792887 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-36 .elementor-element.elementor-element-1792887 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-1792887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:initial;max-width:initial;z-index:18;}.elementor-36 .elementor-element.elementor-element-1792887.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-d38d2e2 .elementor-heading-title{font-size:36px;}.elementor-36 .elementor-element.elementor-element-d38d2e2{padding:0px 0px 10px 0px;}.elementor-36 .elementor-element.elementor-element-a6658c4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-36 .elementor-element.elementor-element-a6658c4{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-90173ac{text-align:center;font-family:"Inter textos", Sans-serif;font-size:18px;color:var( --e-global-color-text );padding:10px 0px 0px 0px;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:16;}.elementor-36 .elementor-element.elementor-element-90173ac.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-9c4a967 .elementor-button{font-family:"Inter textos", Sans-serif;font-size:18px;font-weight:900;line-height:1.5em;background-color:#B2FE0200;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-9c4a967.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-f563a77{margin:-26px -26px calc(var(--kit-widget-spacing, 0px) + -26px) -26px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 31px );max-width:31px;--container-widget-width:31px;--container-widget-flex-grow:0;bottom:665px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-f563a77{right:24vw;}body.rtl .elementor-36 .elementor-element.elementor-element-f563a77{left:24vw;}.elementor-36 .elementor-element.elementor-element-09c5961{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-09c5961:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-09c5961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-c6908da{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-icon{padding-inline-end:26px;}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-item > a{font-family:"Inter textos", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-2ce7ed5{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-36 .elementor-element.elementor-element-2ce7ed5:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-2ce7ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-eb6e450{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:2vw;--padding-bottom:2vw;--padding-left:20vw;--padding-right:20vw;}.elementor-36 .elementor-element.elementor-element-78125f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-68c1adf{text-align:center;}.elementor-36 .elementor-element.elementor-element-68c1adf .elementor-heading-title{font-size:33px;font-weight:600;line-height:1.3em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-1231df1 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-1231df1 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-1231df1 .elementor-icon-box-title a{font-size:40px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-1231df1 .elementor-icon-box-description{font-size:19px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-1231df1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-1231df1.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-b9d5f16 .elementor-button{font-family:"Inter textos", Sans-serif;font-size:18px;font-weight:900;line-height:1.5em;background-color:#B2FE0200;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-b9d5f16.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-5019a13{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-5019a13:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-5019a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-7b1e8f4{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-icon{padding-inline-end:26px;}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-item > a{font-family:"Inter textos", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-d617cb8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-36 .elementor-element.elementor-element-d617cb8:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-d617cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoriavrm.com.br/wp-content/uploads/2025/11/bg-oferta-4.webp");background-position:center center;background-size:cover;}.elementor-36 .elementor-element.elementor-element-fb63148{text-align:center;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-fb63148 .elementor-heading-title{font-size:40px;text-transform:uppercase;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-9de6c76{text-align:center;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-9de6c76 .elementor-heading-title{font-family:"Inter textos", Sans-serif;font-size:18px;line-height:1.5em;color:#D8D5D5;}.elementor-36 .elementor-element.elementor-element-9de6c76.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-b1c4f3a{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-d09b5df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-d09b5df.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-d09b5df.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon{font-size:32px;}.elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon-box-title{color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-d09b5df{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-4b7f2a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-4b7f2a5.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-4b7f2a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon{font-size:32px;}.elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon-box-title{color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-4b7f2a5{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-6f8187e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6f8187e.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-6f8187e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon{font-size:32px;}.elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon-box-title{color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-6f8187e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-217f611 .elementor-button{font-family:"Inter textos", Sans-serif;font-size:18px;font-weight:900;line-height:1.5em;background-color:#B2FE0200;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-217f611.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-ad0b7ad{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-ad0b7ad:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-ad0b7ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-36 .elementor-element.elementor-element-d6d3aa8{text-align:center;}.elementor-36 .elementor-element.elementor-element-d6d3aa8 .elementor-heading-title{font-size:40px;text-transform:uppercase;line-height:1.5em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-af119fb{text-align:center;}.elementor-36 .elementor-element.elementor-element-af119fb .elementor-heading-title{font-family:"Inter textos", Sans-serif;font-size:40px;line-height:1.5em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-e4399e2{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 20px;--row-gap:30px;--column-gap:20px;--grid-auto-flow:row;--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-36 .elementor-element.elementor-element-5bf2f3c .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-5bf2f3c .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-5bf2f3c .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-5bf2f3c .elementor-icon-box-title{color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-5bf2f3c .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-5bf2f3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;width:100%;max-width:100%;grid-column:span 3;grid-row:span 2;}.elementor-36 .elementor-element.elementor-element-2d79ffe .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-2d79ffe .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-2d79ffe .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-2d79ffe .elementor-icon-box-title{color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-2d79ffe .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-2d79ffe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;width:100%;max-width:100%;grid-column:span 3;grid-row:span 2;}.elementor-36 .elementor-element.elementor-element-b75bd6c .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-b75bd6c .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-b75bd6c .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-b75bd6c .elementor-icon-box-title{color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-b75bd6c .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-b75bd6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;width:100%;max-width:100%;grid-column:span 3;grid-row:span 2;}.elementor-36 .elementor-element.elementor-element-3f94524 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-3f94524 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-3f94524 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-3f94524 .elementor-icon-box-title{color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-3f94524 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-3f94524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;width:100%;max-width:100%;grid-column:span 3;grid-row:span 2;}.elementor-36 .elementor-element.elementor-element-4f8bd98 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-4f8bd98 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-4f8bd98 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-4f8bd98 .elementor-icon-box-title{color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-4f8bd98 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-4f8bd98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;width:100%;max-width:100%;grid-column:span 3;grid-row:span 2;}.elementor-36 .elementor-element.elementor-element-c49e1eb .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-c49e1eb .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-c49e1eb .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-c49e1eb .elementor-icon-box-title{color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-c49e1eb .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-c49e1eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;width:100%;max-width:100%;grid-column:span 3;grid-row:span 2;}.elementor-36 .elementor-element.elementor-element-387b682 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-387b682 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-387b682 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-387b682 .elementor-icon-box-title{color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-387b682 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-387b682{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;width:100%;max-width:100%;grid-column:span 3;grid-row:span 2;}.elementor-36 .elementor-element.elementor-element-0062229{text-align:center;}.elementor-36 .elementor-element.elementor-element-0062229 .elementor-heading-title{font-family:"Inter textos", Sans-serif;font-size:27px;line-height:1.4em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-e197457 .elementor-button{font-family:"Inter textos", Sans-serif;font-size:18px;font-weight:900;line-height:1.5em;background-color:#B2FE0200;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-e197457.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-ff30d15{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-903bfa0{text-align:center;}.elementor-36 .elementor-element.elementor-element-903bfa0 .elementor-heading-title{font-size:40px;text-transform:uppercase;line-height:1.5em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-0810d96{--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-36 .elementor-element.elementor-element-11b0c6b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-36 .elementor-element.elementor-element-11b0c6b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-36 .elementor-element.elementor-element-11b0c6b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-36 .elementor-element.elementor-element-11b0c6b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-36 .elementor-element.elementor-element-11b0c6b .elementor-image-box-img img{border-radius:12px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-36 .elementor-element.elementor-element-11b0c6b .elementor-image-box-title{font-family:"Inter textos", Sans-serif;font-size:18px;line-height:1.4em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-11b0c6b .elementor-image-box-description{font-family:"Inter textos", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#CCD0D5;}.elementor-36 .elementor-element.elementor-element-11b0c6b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-ebd5a5e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-36 .elementor-element.elementor-element-ebd5a5e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-36 .elementor-element.elementor-element-ebd5a5e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-36 .elementor-element.elementor-element-ebd5a5e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-36 .elementor-element.elementor-element-ebd5a5e .elementor-image-box-img img{border-radius:12px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-36 .elementor-element.elementor-element-ebd5a5e .elementor-image-box-title{font-family:"Inter textos", Sans-serif;font-size:18px;font-weight:normal;line-height:1.4em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-ebd5a5e .elementor-image-box-description{font-family:"Inter textos", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#CCD0D5;}.elementor-36 .elementor-element.elementor-element-ebd5a5e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-8bb710e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-36 .elementor-element.elementor-element-8bb710e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-36 .elementor-element.elementor-element-8bb710e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-36 .elementor-element.elementor-element-8bb710e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-36 .elementor-element.elementor-element-8bb710e .elementor-image-box-img img{border-radius:12px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-36 .elementor-element.elementor-element-8bb710e .elementor-image-box-title{font-family:"Inter textos", Sans-serif;font-size:18px;font-weight:normal;line-height:1.4em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-8bb710e .elementor-image-box-description{font-family:"Inter textos", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#CCD0D5;}.elementor-36 .elementor-element.elementor-element-8bb710e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-ae7da1e{text-align:center;}.elementor-36 .elementor-element.elementor-element-ae7da1e .elementor-heading-title{font-family:"Inter textos", Sans-serif;font-size:27px;line-height:1.4em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-bf87d9a .elementor-button{font-family:"Inter textos", Sans-serif;font-size:18px;font-weight:900;line-height:1.5em;background-color:#B2FE0200;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-bf87d9a.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-744698a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 10px;--row-gap:32px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-36 .elementor-element.elementor-element-744698a:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-744698a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080807;}.elementor-36 .elementor-element.elementor-element-7c17823{text-align:center;}.elementor-36 .elementor-element.elementor-element-7c17823 .elementor-heading-title{font-size:40px;text-transform:uppercase;line-height:1.5em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-9c5be34{--display:flex;--justify-content:center;--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-36 .elementor-element.elementor-element-80d37eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-36 .elementor-element.elementor-element-80d37eb:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-80d37eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141A2E;}.elementor-36 .elementor-element.elementor-element-473872b .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-473872b{padding:8px 16px 6px 16px;background-color:#0000004F;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-36 .elementor-element.elementor-element-473872b.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-3c67060 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-3c67060 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-3c67060 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-3c67060 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-3c67060 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-3c67060 .elementor-icon-list-icon i{color:#1CF047;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-3c67060 .elementor-icon-list-icon svg{fill:#1CF047;transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-3c67060{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-3c67060 .elementor-icon-list-text{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-9fd48cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-36 .elementor-element.elementor-element-9fd48cb:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-9fd48cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141A2E;}.elementor-36 .elementor-element.elementor-element-c4cc51c .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-c4cc51c{padding:8px 16px 6px 16px;background-color:#0000004F;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-36 .elementor-element.elementor-element-c4cc51c.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-e746f3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-e746f3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-e746f3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-e746f3b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-e746f3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-e746f3b .elementor-icon-list-icon i{color:#1CF047;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-e746f3b .elementor-icon-list-icon svg{fill:#1CF047;transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-e746f3b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-e746f3b .elementor-icon-list-text{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-fe985a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-36 .elementor-element.elementor-element-fe985a3:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-fe985a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141A2E;}.elementor-36 .elementor-element.elementor-element-07e5b81 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-07e5b81{padding:8px 16px 6px 16px;background-color:#0000004F;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-36 .elementor-element.elementor-element-07e5b81.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-4249ec4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-4249ec4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-4249ec4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-4249ec4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-4249ec4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-4249ec4 .elementor-icon-list-icon i{color:#1CF047;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-4249ec4 .elementor-icon-list-icon svg{fill:#1CF047;transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-4249ec4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-4249ec4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-e9a12dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-36 .elementor-element.elementor-element-e9a12dd:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-e9a12dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141A2E;}.elementor-36 .elementor-element.elementor-element-ab23a31 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-ab23a31{padding:8px 16px 6px 16px;background-color:#0000004F;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-36 .elementor-element.elementor-element-ab23a31.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-d4eee9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-d4eee9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-d4eee9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-d4eee9c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-d4eee9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-d4eee9c .elementor-icon-list-icon i{color:#1CF047;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-d4eee9c .elementor-icon-list-icon svg{fill:#1CF047;transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-d4eee9c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-d4eee9c .elementor-icon-list-text{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-fbaa59c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-36 .elementor-element.elementor-element-fbaa59c:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-fbaa59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141A2E;}.elementor-36 .elementor-element.elementor-element-14cee27 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-14cee27{padding:8px 16px 6px 16px;background-color:#0000004F;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-36 .elementor-element.elementor-element-14cee27.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-1c2ed02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-1c2ed02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-1c2ed02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-1c2ed02 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-1c2ed02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-1c2ed02 .elementor-icon-list-icon i{color:#1CF047;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-1c2ed02 .elementor-icon-list-icon svg{fill:#1CF047;transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-1c2ed02{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-1c2ed02 .elementor-icon-list-text{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-845287f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-36 .elementor-element.elementor-element-845287f:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-845287f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141A2E;}.elementor-36 .elementor-element.elementor-element-96f7fe4 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-96f7fe4{padding:8px 16px 6px 16px;background-color:#0000004F;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-36 .elementor-element.elementor-element-96f7fe4.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-3362a33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-3362a33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-3362a33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-3362a33 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-3362a33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-3362a33 .elementor-icon-list-icon i{color:#1CF047;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-3362a33 .elementor-icon-list-icon svg{fill:#1CF047;transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-3362a33{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-3362a33 .elementor-icon-list-text{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-7fcc2a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-36 .elementor-element.elementor-element-7fcc2a6:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-7fcc2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141A2E;}.elementor-36 .elementor-element.elementor-element-5e3784c .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-5e3784c{padding:8px 16px 6px 16px;background-color:#0000004F;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-36 .elementor-element.elementor-element-5e3784c.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-6b560ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-6b560ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-6b560ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-36 .elementor-element.elementor-element-6b560ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-6b560ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-36 .elementor-element.elementor-element-6b560ef .elementor-icon-list-icon i{color:#1CF047;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-6b560ef .elementor-icon-list-icon svg{fill:#1CF047;transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-6b560ef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-6b560ef .elementor-icon-list-text{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-c082878 .elementor-button{font-family:"Inter textos", Sans-serif;font-size:18px;font-weight:900;line-height:1.5em;background-color:#B2FE0200;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-c082878.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-ea8fe72{--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:35px 35px;--row-gap:35px;--column-gap:35px;--overflow:hidden;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-ea8fe72:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-ea8fe72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #000000 73%);}.elementor-36 .elementor-element.elementor-element-842db8c{text-align:center;}.elementor-36 .elementor-element.elementor-element-842db8c .elementor-heading-title{font-size:40px;text-transform:uppercase;line-height:1.5em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-7754ac6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-e1fce07{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF6B;--border-color:#FFFFFF6B;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-e1fce07:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-e1fce07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, #E6E6E626 0%, #000000 100%);}.elementor-36 .elementor-element.elementor-element-b9d50c5{text-align:center;}.elementor-36 .elementor-element.elementor-element-b9d50c5 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:57px;}.elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-1e27008{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-item > a{font-size:22px;}.elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-text{color:#FAFAFA;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-68d97f9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF6B;--border-color:#FFFFFF6B;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-68d97f9:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-68d97f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, #E6E6E626 0%, #000000 100%);}.elementor-36 .elementor-element.elementor-element-4d89967{text-align:center;}.elementor-36 .elementor-element.elementor-element-4d89967 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:57px;}.elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-c6fbefc{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-item > a{font-size:22px;}.elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-text{color:#FAFAFA;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-0206891{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF6B;--border-color:#FFFFFF6B;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-0206891:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-0206891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, #E6E6E626 0%, #000000 100%);}.elementor-36 .elementor-element.elementor-element-a81b5ed{text-align:center;}.elementor-36 .elementor-element.elementor-element-a81b5ed .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:57px;}.elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-60ffbd9{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-item > a{font-size:22px;}.elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-text{color:#FAFAFA;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-c83f5c0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF6B;--border-color:#FFFFFF6B;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-c83f5c0:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-c83f5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, #E6E6E626 0%, #000000 100%);}.elementor-36 .elementor-element.elementor-element-61e58b9{text-align:center;}.elementor-36 .elementor-element.elementor-element-61e58b9 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:57px;}.elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-c2e80ed{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-item > a{font-size:22px;}.elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-text{color:#FAFAFA;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-65fa4e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-e5abcf3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF6B;--border-color:#FFFFFF6B;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-e5abcf3:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-e5abcf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, #E6E6E626 0%, #000000 100%);}.elementor-36 .elementor-element.elementor-element-2febbd5{text-align:center;}.elementor-36 .elementor-element.elementor-element-2febbd5 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:57px;}.elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-219a25d{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-item > a{font-size:22px;}.elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-text{color:#FAFAFA;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-c1857b9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF6B;--border-color:#FFFFFF6B;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-c1857b9:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-c1857b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, #E6E6E626 0%, #000000 100%);}.elementor-36 .elementor-element.elementor-element-c8488a5{text-align:center;}.elementor-36 .elementor-element.elementor-element-c8488a5 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:57px;}.elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-5497a2b{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-item > a{font-size:22px;}.elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-text{color:#FAFAFA;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-2d95456{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF6B;--border-color:#FFFFFF6B;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-2d95456:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-2d95456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, #E6E6E626 0%, #000000 100%);}.elementor-36 .elementor-element.elementor-element-eabc532{text-align:center;}.elementor-36 .elementor-element.elementor-element-eabc532 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:57px;}.elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-bc902ef{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-item > a{font-size:22px;}.elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-text{color:#FAFAFA;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-4f84f33{--display:flex;}.elementor-36 .elementor-element.elementor-element-2912b8c .elementor-button{font-family:"Inter textos", Sans-serif;font-size:18px;font-weight:900;line-height:1.5em;background-color:#B2FE0200;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2912b8c.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-8fae5d9{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-8fae5d9:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-8fae5d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-0a8401b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;--z-index:999;}.elementor-36 .elementor-element.elementor-element-0a8401b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-85bfc00{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-85bfc00 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:33px;line-height:1.3em;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-94be243{--display:flex;--min-height:271.06px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-94be243.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-22bfb06.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-36 .elementor-element.elementor-element-22bfb06.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-36 .elementor-element.elementor-element-22bfb06.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-title{font-family:"Inter Regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#DBE5EE8F;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-description{font-family:"Inter Black", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-22bfb06{padding:20px 20px 20px 20px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;background-color:transparent;background-image:linear-gradient(180deg, #353536 0%, #0F0F0F 100%);border-radius:15px 15px 15px 15px;}.elementor-36 .elementor-element.elementor-element-22bfb06.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-7a7a919.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-36 .elementor-element.elementor-element-7a7a919.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-36 .elementor-element.elementor-element-7a7a919.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-title{font-family:"Inter Regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-7a7a919{padding:40px 30px 40px 30px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;background-color:transparent;background-image:linear-gradient(180deg, #353536 0%, #0F0F0F 100%);border-radius:15px 15px 15px 15px;}.elementor-36 .elementor-element.elementor-element-7a7a919.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-e8e93d6{--display:flex;--min-height:271.06px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-e8e93d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-11d5e0d{--display:flex;--min-height:227.76px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-722684e{--display:flex;--min-height:192px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A2A2A;--border-color:#2A2A2A;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 16px -1px rgba(0, 0, 0, 0.25);}.elementor-36 .elementor-element.elementor-element-722684e:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-722684e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-18a09cf img{width:31%;}.elementor-36 .elementor-element.elementor-element-5d6c966{text-align:center;}.elementor-36 .elementor-element.elementor-element-5d6c966 .elementor-heading-title{font-size:17px;font-weight:600;line-height:1.3em;color:#0A0B0C;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-1f5e52b{left:218px;}body.rtl .elementor-36 .elementor-element.elementor-element-1f5e52b{right:218px;}.elementor-36 .elementor-element.elementor-element-1f5e52b{top:219px;}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-f5951f6.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-36 .elementor-element.elementor-element-f5951f6.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-36 .elementor-element.elementor-element-f5951f6.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-title{font-family:"Inter Regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-f5951f6{padding:40px 30px 40px 30px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;background-color:transparent;background-image:linear-gradient(180deg, #353536 0%, #0F0F0F 100%);border-radius:15px 15px 15px 15px;}.elementor-36 .elementor-element.elementor-element-f5951f6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-34373bb.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-36 .elementor-element.elementor-element-34373bb.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-36 .elementor-element.elementor-element-34373bb.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-title{font-family:"Inter Regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#DBE5EE8F;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-description{font-family:"Inter Black", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-34373bb{padding:20px 20px 20px 20px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;background-color:transparent;background-image:linear-gradient(180deg, #353536 0%, #0F0F0F 100%);border-radius:15px 15px 15px 15px;}.elementor-36 .elementor-element.elementor-element-34373bb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-d3eb391{--display:flex;--min-height:90vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-7251f3d{text-align:center;}.elementor-36 .elementor-element.elementor-element-7251f3d .elementor-heading-title{font-size:40px;text-transform:uppercase;line-height:1.5em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-6c41e1c{--display:flex;}.elementor-36 .elementor-element.elementor-element-456bb3f{--e-image-carousel-slides-to-show:3;padding:0px 100px 0px 100px;}.elementor-36 .elementor-element.elementor-element-456bb3f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-36 .elementor-element.elementor-element-456bb3f .elementor-swiper-button.elementor-swiper-button-next{font-size:26px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-456bb3f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-36 .elementor-element.elementor-element-456bb3f .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-456bb3f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-7e04e5d{width:100%;max-width:100%;z-index:99;}.elementor-36 .elementor-element.elementor-element-ddc0c1c{width:100%;max-width:100%;z-index:99;}.elementor-36 .elementor-element.elementor-element-34c2940{--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;--flex-wrap:wrap;--overlay-opacity:0;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-34c2940:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-34c2940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-34c2940::before, .elementor-36 .elementor-element.elementor-element-34c2940 > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-34c2940 > .e-con-inner > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-34c2940 > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-34c2940 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-34c2940 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-d16965b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-c1cd519{text-align:center;}.elementor-36 .elementor-element.elementor-element-c1cd519 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:30px;line-height:1.4em;color:#F6FAFF;}.elementor-36 .elementor-element.elementor-element-91f54fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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-36 .elementor-element.elementor-element-7ec35d2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-36 .elementor-element.elementor-element-7ec35d2:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-7ec35d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #030303 100%);}.elementor-36 .elementor-element.elementor-element-fd6e003 img{width:47%;}.elementor-36 .elementor-element.elementor-element-fd6e003{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-icon i{color:#23F010;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-icon svg{fill:#23F010;transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-7aa5a72{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;padding:0px 0px 0px 20px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-item > a{font-family:"Inter textos", Sans-serif;font-size:18px;}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-7aa5a72.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-d25ae7a{text-align:center;padding:10px 0px 0px 0px;width:auto;max-width:auto;}.elementor-36 .elementor-element.elementor-element-d25ae7a .elementor-heading-title{font-family:"Inter textos", Sans-serif;font-size:32px;color:#FF0000;}.elementor-36 .elementor-element.elementor-element-d25ae7a.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-858ac2f{text-align:center;padding:20px 0px 0px 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-858ac2f .elementor-heading-title{font-family:"Inter textos", Sans-serif;font-size:26px;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-858ac2f.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-e02fbca{text-align:center;padding:20px 20px 20px 20px;width:auto;max-width:auto;}.elementor-36 .elementor-element.elementor-element-e02fbca .elementor-heading-title{font-family:"Inter textos", Sans-serif;font-size:35px;font-weight:900;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-e02fbca.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-e85ae91{text-align:center;padding:20px 20px 20px 20px;width:auto;max-width:auto;}.elementor-36 .elementor-element.elementor-element-e85ae91 .elementor-heading-title{font-family:"Inter textos", Sans-serif;font-size:35px;font-weight:900;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-e85ae91.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-e1a9bdd{text-align:center;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-e1a9bdd .elementor-heading-title{font-family:"Inter textos", Sans-serif;font-size:24px;font-weight:900;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-e1a9bdd.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-05142c1 .elementor-button{font-family:"Inter textos", Sans-serif;font-size:25px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(90deg, #008F19 0%, #4AC546 90%);border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;padding:20px 80px 20px 80px;}.elementor-36 .elementor-element.elementor-element-05142c1 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-05142c1 .elementor-button:focus{color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 90%);}.elementor-36 .elementor-element.elementor-element-05142c1 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-05142c1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-05142c1{padding:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-cd457bc{--display:flex;--min-height:100vh;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-aa949ba{--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;--justify-content:center;}.elementor-36 .elementor-element.elementor-element-0da17ad{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-0da17ad .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:45px;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-60fcccc{text-align:start;}.elementor-36 .elementor-element.elementor-element-0eef3fd .elementor-button{font-family:"Inter textos", Sans-serif;font-size:18px;font-weight:900;line-height:1.5em;background-color:#B2FE0200;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-0eef3fd.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-3d5e237{--display:flex;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-36 .elementor-element.elementor-element-3a9b3d9 img{width:85%;}.elementor-36 .elementor-element.elementor-element-3a9b3d9{padding:30px 0px 30px 0px;background-color:#1B232E6B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:12px 12px 12px 12px;}.elementor-36 .elementor-element.elementor-element-240130f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-240130f:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-240130f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e9b0ec );}.elementor-36 .elementor-element.elementor-element-b2e7c96{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-b2e7c96 .elementor-heading-title{font-family:"Goudy trajan- titulos", Sans-serif;font-size:33px;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-bdb82ac .elementor-button-content-wrapper{flex-direction:row;}.elementor-36 .elementor-element.elementor-element-bdb82ac .elementor-button{font-family:"Inter textos", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;background-color:#03802D;padding:20px 40px 20px 40px;}.elementor-36 .elementor-element.elementor-element-bdb82ac .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-bdb82ac .elementor-button:focus{color:var( --e-global-color-primary );background-color:#05F555;}.elementor-36 .elementor-element.elementor-element-bdb82ac .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-bdb82ac .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-4a86f48{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-8c1ae86{text-align:center;}.elementor-36 .elementor-element.elementor-element-8c1ae86 .elementor-heading-title{font-family:"Inter textos", Sans-serif;font-size:12px;font-weight:200;}.elementor-36 .elementor-element.elementor-element-ce5ac2f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-36 .elementor-element.elementor-element-77bc6dd .elementor-button{font-size:52px;line-height:0px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#03802D;border-style:none;border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-36 .elementor-element.elementor-element-77bc6dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:initial;max-width:initial;bottom:20px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-77bc6dd{right:20px;}body.rtl .elementor-36 .elementor-element.elementor-element-77bc6dd{left:20px;}.elementor-36 .elementor-element.elementor-element-9ee69e4 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-9ee69e4{padding:5px 7px 5px 8px;width:initial;max-width:initial;bottom:82px;background-color:#FF0000;border-style:solid;border-width:0px 1px 1px 0px;border-color:#000000;border-radius:19px 19px 19px 19px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-9ee69e4{right:80px;}body.rtl .elementor-36 .elementor-element.elementor-element-9ee69e4{left:80px;}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-cc6b1ac{--min-height:850px;--justify-content:center;--margin-top:-11vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-36 .elementor-element.elementor-element-1792887{padding:6vw 0vw 0vw 0vw;width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-90173ac{font-size:16px;}.elementor-36 .elementor-element.elementor-element-eb6e450{--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:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-36 .elementor-element.elementor-element-68c1adf{text-align:start;}.elementor-36 .elementor-element.elementor-element-68c1adf .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-1231df1 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-1231df1 .elementor-icon-box-title a{font-size:36px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-1231df1{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-fb63148 .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-9de6c76 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-b1c4f3a{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-d09b5df{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-4b7f2a5{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-6f8187e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-d6d3aa8 .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-af119fb .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-e4399e2{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-5bf2f3c .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-5bf2f3c .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-5bf2f3c{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-2d79ffe .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-2d79ffe .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-2d79ffe{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-b75bd6c .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-b75bd6c .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-b75bd6c{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-3f94524 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-3f94524 .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-3f94524{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-4f8bd98 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-4f8bd98 .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-4f8bd98{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-c49e1eb .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-c49e1eb .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-c49e1eb{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-387b682 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-387b682 .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-387b682{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-0062229 .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-903bfa0 .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-0810d96{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-11b0c6b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-36 .elementor-element.elementor-element-11b0c6b .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-11b0c6b{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-ebd5a5e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-36 .elementor-element.elementor-element-ebd5a5e .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-ebd5a5e{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-8bb710e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-36 .elementor-element.elementor-element-8bb710e .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-8bb710e{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-ae7da1e .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-7c17823 .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-80d37eb{--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-36 .elementor-element.elementor-element-9fd48cb{--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-36 .elementor-element.elementor-element-fe985a3{--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-36 .elementor-element.elementor-element-e9a12dd{--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-36 .elementor-element.elementor-element-fbaa59c{--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-36 .elementor-element.elementor-element-845287f{--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-36 .elementor-element.elementor-element-7fcc2a6{--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-36 .elementor-element.elementor-element-842db8c .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-0a8401b{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-36 .elementor-element.elementor-element-94be243{--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;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-title{font-size:12px;line-height:1em;}.elementor-36 .elementor-element.elementor-element-22bfb06{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-22bfb06.elementor-element{--order:-99999 /* order start hack */;}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-title{font-size:12px;line-height:1em;}.elementor-36 .elementor-element.elementor-element-7a7a919{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-7a7a919.elementor-element{--order:-99999 /* order start hack */;}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-title{font-size:12px;line-height:1em;}.elementor-36 .elementor-element.elementor-element-f5951f6{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-f5951f6.elementor-element{--order:-99999 /* order start hack */;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-title{font-size:12px;line-height:1em;}.elementor-36 .elementor-element.elementor-element-34373bb{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-34373bb.elementor-element{--order:-99999 /* order start hack */;}.elementor-36 .elementor-element.elementor-element-7251f3d .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-456bb3f{--e-image-carousel-slides-to-show:3;}.elementor-36 .elementor-element.elementor-element-c1cd519 .elementor-heading-title{font-size:36px;line-height:1.5em;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-cc6b1ac{--content-width:100%;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-1792887.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-36 .elementor-element.elementor-element-1792887.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-36 .elementor-element.elementor-element-1792887.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-36 .elementor-element.elementor-element-1792887 .elementor-image-box-img{margin-bottom:8px;}.elementor-36 .elementor-element.elementor-element-1792887 .elementor-image-box-title{margin-bottom:0px;font-size:27px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-1792887 .elementor-image-box-wrapper .elementor-image-box-img{width:63%;}.elementor-36 .elementor-element.elementor-element-1792887{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-36 .elementor-element.elementor-element-d38d2e2{text-align:center;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-d38d2e2 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-a6658c4{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-90173ac{font-size:17px;}.elementor-36 .elementor-element.elementor-element-9c4a967 .elementor-button{font-size:19px;}.elementor-36 .elementor-element.elementor-element-9c4a967{padding:18px 40px 18px 40px;}.elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-c6908da .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-2ce7ed5{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-36 .elementor-element.elementor-element-68c1adf .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-1231df1 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-1231df1 .elementor-icon-box-title a{font-size:32px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-1231df1 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-1231df1{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-b9d5f16 .elementor-button{font-size:19px;}.elementor-36 .elementor-element.elementor-element-b9d5f16{padding:18px 40px 18px 40px;}.elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-7b1e8f4 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-fb63148 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-fb63148{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-9de6c76 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-9de6c76{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-d09b5df .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-d09b5df{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-4b7f2a5 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-4b7f2a5{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-6f8187e .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-6f8187e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-217f611 .elementor-button{font-size:19px;}.elementor-36 .elementor-element.elementor-element-217f611{padding:18px 40px 18px 40px;}.elementor-36 .elementor-element.elementor-element-ad0b7ad{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-d6d3aa8 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-af119fb .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-e4399e2{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-5bf2f3c .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-5bf2f3c .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-5bf2f3c .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-5bf2f3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;grid-column:span 6;}.elementor-36 .elementor-element.elementor-element-2d79ffe .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-2d79ffe .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-2d79ffe .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-2d79ffe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;grid-column:span 6;}.elementor-36 .elementor-element.elementor-element-b75bd6c .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-b75bd6c .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-b75bd6c .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-b75bd6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;grid-column:span 6;}.elementor-36 .elementor-element.elementor-element-3f94524 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-3f94524 .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-3f94524 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-3f94524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;grid-column:span 6;}.elementor-36 .elementor-element.elementor-element-4f8bd98 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-4f8bd98 .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-4f8bd98 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-4f8bd98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;grid-column:span 6;}.elementor-36 .elementor-element.elementor-element-c49e1eb .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-c49e1eb .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-c49e1eb .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-c49e1eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;grid-column:span 6;}.elementor-36 .elementor-element.elementor-element-387b682 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-387b682 .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-387b682 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-387b682{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;grid-column:span 6;}.elementor-36 .elementor-element.elementor-element-0062229 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-e197457 .elementor-button{font-size:19px;}.elementor-36 .elementor-element.elementor-element-e197457{padding:18px 40px 18px 40px;}.elementor-36 .elementor-element.elementor-element-ff30d15{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-903bfa0 .elementor-heading-title{font-size:31px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-0810d96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-11b0c6b .elementor-image-box-img{margin-bottom:15px;}.elementor-36 .elementor-element.elementor-element-11b0c6b .elementor-image-box-title{font-size:16px;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-11b0c6b .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-11b0c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-36 .elementor-element.elementor-element-ebd5a5e .elementor-image-box-img{margin-bottom:15px;}.elementor-36 .elementor-element.elementor-element-ebd5a5e .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-ebd5a5e .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-ebd5a5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-36 .elementor-element.elementor-element-8bb710e .elementor-image-box-img{margin-bottom:15px;}.elementor-36 .elementor-element.elementor-element-8bb710e .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-8bb710e .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-ae7da1e .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-bf87d9a .elementor-button{font-size:19px;}.elementor-36 .elementor-element.elementor-element-bf87d9a{padding:18px 40px 18px 40px;}.elementor-36 .elementor-element.elementor-element-744698a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-7c17823 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-80d37eb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-473872b{text-align:center;}.elementor-36 .elementor-element.elementor-element-473872b .elementor-heading-title{font-size:14px;}.elementor-36 .elementor-element.elementor-element-473872b.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-3c67060{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-36 .elementor-element.elementor-element-9fd48cb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-c4cc51c{text-align:center;}.elementor-36 .elementor-element.elementor-element-c4cc51c .elementor-heading-title{font-size:14px;}.elementor-36 .elementor-element.elementor-element-c4cc51c.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-e746f3b{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-36 .elementor-element.elementor-element-fe985a3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-07e5b81{text-align:center;}.elementor-36 .elementor-element.elementor-element-07e5b81 .elementor-heading-title{font-size:14px;}.elementor-36 .elementor-element.elementor-element-07e5b81.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-4249ec4{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-36 .elementor-element.elementor-element-e9a12dd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-ab23a31{text-align:center;}.elementor-36 .elementor-element.elementor-element-ab23a31 .elementor-heading-title{font-size:14px;}.elementor-36 .elementor-element.elementor-element-ab23a31.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-d4eee9c{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-36 .elementor-element.elementor-element-fbaa59c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-14cee27{text-align:center;}.elementor-36 .elementor-element.elementor-element-14cee27 .elementor-heading-title{font-size:14px;}.elementor-36 .elementor-element.elementor-element-14cee27.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-1c2ed02{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-36 .elementor-element.elementor-element-845287f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-96f7fe4{text-align:center;}.elementor-36 .elementor-element.elementor-element-96f7fe4 .elementor-heading-title{font-size:14px;}.elementor-36 .elementor-element.elementor-element-96f7fe4.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-3362a33{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-36 .elementor-element.elementor-element-7fcc2a6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-5e3784c{text-align:center;}.elementor-36 .elementor-element.elementor-element-5e3784c .elementor-heading-title{font-size:14px;}.elementor-36 .elementor-element.elementor-element-5e3784c.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-6b560ef{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-36 .elementor-element.elementor-element-c082878 .elementor-button{font-size:19px;}.elementor-36 .elementor-element.elementor-element-c082878{padding:18px 40px 18px 40px;}.elementor-36 .elementor-element.elementor-element-ea8fe72{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-842db8c .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-e1fce07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-b9d50c5{padding:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-1e27008{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;padding:0px 20px 30px 20px;}.elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-1e27008 .elementor-icon-list-item > a{font-size:15px;}.elementor-36 .elementor-element.elementor-element-68d97f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4d89967{padding:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-c6fbefc{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;padding:0px 20px 30px 20px;}.elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-c6fbefc .elementor-icon-list-item > a{font-size:15px;}.elementor-36 .elementor-element.elementor-element-0206891{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-a81b5ed{padding:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-60ffbd9{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;padding:0px 20px 30px 20px;}.elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-60ffbd9 .elementor-icon-list-item > a{font-size:15px;}.elementor-36 .elementor-element.elementor-element-c83f5c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-61e58b9{padding:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-c2e80ed{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;padding:0px 20px 30px 20px;}.elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-c2e80ed .elementor-icon-list-item > a{font-size:15px;}.elementor-36 .elementor-element.elementor-element-65fa4e6{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-e5abcf3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-2febbd5{padding:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-219a25d{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;padding:0px 20px 30px 20px;}.elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-219a25d .elementor-icon-list-item > a{font-size:15px;}.elementor-36 .elementor-element.elementor-element-c1857b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-c8488a5{padding:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-5497a2b{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;padding:0px 20px 30px 20px;}.elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-5497a2b .elementor-icon-list-item > a{font-size:15px;}.elementor-36 .elementor-element.elementor-element-2d95456{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-eabc532{padding:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-36 .elementor-element.elementor-element-bc902ef{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;padding:0px 20px 30px 20px;}.elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-bc902ef .elementor-icon-list-item > a{font-size:15px;}.elementor-36 .elementor-element.elementor-element-2912b8c .elementor-button{font-size:19px;}.elementor-36 .elementor-element.elementor-element-2912b8c{padding:18px 40px 18px 40px;}.elementor-36 .elementor-element.elementor-element-8fae5d9{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-0a8401b{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-85bfc00{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-85bfc00 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-36 .elementor-element.elementor-element-94be243{--min-height:0px;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:wrap;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-22bfb06.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-36 .elementor-element.elementor-element-22bfb06.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-36 .elementor-element.elementor-element-22bfb06.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-title{font-size:18px;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-22bfb06 .elementor-image-box-description{font-size:14px;}.elementor-36 .elementor-element.elementor-element-22bfb06{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-22bfb06.elementor-element{--order:99999 /* order end hack */;}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-7a7a919.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-36 .elementor-element.elementor-element-7a7a919.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-36 .elementor-element.elementor-element-7a7a919.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-title{font-size:18px;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-7a7a919 .elementor-image-box-description{font-size:14px;}.elementor-36 .elementor-element.elementor-element-7a7a919{padding:30px 20px 30px 20px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-7a7a919.elementor-element{--order:99999 /* order end hack */;}.elementor-36 .elementor-element.elementor-element-722684e{--min-height:200px;}.elementor-36 .elementor-element.elementor-element-5d6c966 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-f5951f6.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-36 .elementor-element.elementor-element-f5951f6.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-36 .elementor-element.elementor-element-f5951f6.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-title{font-size:18px;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-f5951f6 .elementor-image-box-description{font-size:14px;}.elementor-36 .elementor-element.elementor-element-f5951f6{padding:30px 20px 30px 20px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-f5951f6.elementor-element{--order:99999 /* order end hack */;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-34373bb.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-36 .elementor-element.elementor-element-34373bb.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-36 .elementor-element.elementor-element-34373bb.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-title{font-size:18px;line-height:1.3em;}.elementor-36 .elementor-element.elementor-element-34373bb .elementor-image-box-description{font-size:14px;}.elementor-36 .elementor-element.elementor-element-34373bb{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-34373bb.elementor-element{--order:99999 /* order end hack */;}.elementor-36 .elementor-element.elementor-element-d3eb391{--min-height:60vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-7251f3d .elementor-heading-title{font-size:24px;line-height:1.5em;}.elementor-36 .elementor-element.elementor-element-7251f3d{padding:0px 16px 0px 16px;}.elementor-36 .elementor-element.elementor-element-6c41e1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-456bb3f{--e-image-carousel-slides-to-show:1;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-456bb3f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-36 .elementor-element.elementor-element-456bb3f .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;}.elementor-36 .elementor-element.elementor-element-34c2940{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-d16965b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-c1cd519{text-align:start;}.elementor-36 .elementor-element.elementor-element-c1cd519 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-7ec35d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-fd6e003 img{width:68%;}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-7aa5a72 .elementor-icon-list-item > a{font-size:15px;}.elementor-36 .elementor-element.elementor-element-7aa5a72{padding:0px 10px 0px 10px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-d25ae7a .elementor-heading-title{font-size:22px;}.elementor-36 .elementor-element.elementor-element-d25ae7a{padding:0px 0px 10px 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-858ac2f .elementor-heading-title{font-size:22px;}.elementor-36 .elementor-element.elementor-element-858ac2f{padding:0px 0px 10px 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-e02fbca .elementor-heading-title{font-size:24px;}.elementor-36 .elementor-element.elementor-element-e02fbca{padding:0px 0px 10px 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-e85ae91 .elementor-heading-title{font-size:22px;}.elementor-36 .elementor-element.elementor-element-e85ae91{padding:0px 0px 10px 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-e1a9bdd .elementor-heading-title{font-size:22px;}.elementor-36 .elementor-element.elementor-element-e1a9bdd{padding:0px 0px 10px 0px;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-05142c1 .elementor-button{font-size:21px;padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-05142c1{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-cd457bc{--padding-top:20px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-aa949ba{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-aa949ba.e-con{--order:99999 /* order end hack */;}.elementor-36 .elementor-element.elementor-element-0da17ad{text-align:center;}.elementor-36 .elementor-element.elementor-element-0da17ad .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-60fcccc{text-align:start;font-size:15px;}.elementor-36 .elementor-element.elementor-element-0eef3fd .elementor-button{font-size:19px;}.elementor-36 .elementor-element.elementor-element-0eef3fd{padding:18px 40px 18px 40px;}.elementor-36 .elementor-element.elementor-element-3d5e237{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-b2e7c96{text-align:center;}.elementor-36 .elementor-element.elementor-element-b2e7c96 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-77bc6dd .elementor-button{font-size:50px;line-height:0em;padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-9ee69e4{right:68px;}body.rtl .elementor-36 .elementor-element.elementor-element-9ee69e4{left:68px;}.elementor-36 .elementor-element.elementor-element-9ee69e4{bottom:64px;}}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-2ce7ed5{--content-width:95%;}.elementor-36 .elementor-element.elementor-element-78125f7{--width:100%;}.elementor-36 .elementor-element.elementor-element-e4399e2{--content-width:1140px;}.elementor-36 .elementor-element.elementor-element-744698a{--content-width:921px;}.elementor-36 .elementor-element.elementor-element-ea8fe72{--content-width:1240px;}.elementor-36 .elementor-element.elementor-element-e1fce07{--width:33%;}.elementor-36 .elementor-element.elementor-element-68d97f9{--width:33%;}.elementor-36 .elementor-element.elementor-element-0206891{--width:33%;}.elementor-36 .elementor-element.elementor-element-c83f5c0{--width:33%;}.elementor-36 .elementor-element.elementor-element-e5abcf3{--width:33%;}.elementor-36 .elementor-element.elementor-element-c1857b9{--width:33%;}.elementor-36 .elementor-element.elementor-element-2d95456{--width:33%;}.elementor-36 .elementor-element.elementor-element-4f84f33{--width:33%;}.elementor-36 .elementor-element.elementor-element-94be243{--width:1000px;}.elementor-36 .elementor-element.elementor-element-e8e93d6{--width:350px;}.elementor-36 .elementor-element.elementor-element-11d5e0d{--width:320px;}.elementor-36 .elementor-element.elementor-element-722684e{--width:280px;}.elementor-36 .elementor-element.elementor-element-6c41e1c{--content-width:1470px;}.elementor-36 .elementor-element.elementor-element-7ec35d2{--width:650px;}.elementor-36 .elementor-element.elementor-element-cd457bc{--content-width:1340px;}.elementor-36 .elementor-element.elementor-element-aa949ba{--width:55%;}.elementor-36 .elementor-element.elementor-element-3d5e237{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-78125f7{--width:100%;}.elementor-36 .elementor-element.elementor-element-94be243{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-e580d06 */.elementor-36 .elementor-element.elementor-element-e580d06{height:100vh; user-select:none; pointer-events:none; position:fixed; top:0; left:0;}

.linhaslegais{
    display: flex;
    justify-content: space-evenly;
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    pointer-events: none;
    user-select: none;
    z-index: 1;
    opacity: .5;
}
    
.linha{width: 1px;
    height: 100%;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1) 5px, transparent 5px, transparent);
    background-size: 100% 10px;
    position: relative;}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1792887 */pro{
    font-size: 28px;
}

flo{
    color: #A4CC00;
    }
    
    
    

@media(min-width: 1024px) {   
.elementor-36 .elementor-element.elementor-element-1792887 .elementor-image-box-description{
    padding-left: 130px;
    padding-right: 130px;
}}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a6658c4 */.elementor-36 .elementor-element.elementor-element-a6658c4{
    border-radius: 12px;
border: 1px solid #ffffff;
background: rgba(129, 235, 253, 0.05);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c4a967 *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-9c4a967 {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-9c4a967 {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-36 .elementor-element.elementor-element-9c4a967::before,
.elementor-36 .elementor-element.elementor-element-9c4a967::after,
.elementor-36 .elementor-element.elementor-element-9c4a967 span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-36 .elementor-element.elementor-element-9c4a967::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-36 .elementor-element.elementor-element-9c4a967::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-36 .elementor-element.elementor-element-9c4a967 span {
    z-index: 1;
    position: relative;
}

.elementor-36 .elementor-element.elementor-element-9c4a967 span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-36 .elementor-element.elementor-element-9c4a967:hover,
.elementor-36 .elementor-element.elementor-element-9c4a967:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-36 .elementor-element.elementor-element-9c4a967,
.elementor-36 .elementor-element.elementor-element-9c4a967::before,
.elementor-36 .elementor-element.elementor-element-9c4a967::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-36 .elementor-element.elementor-element-9c4a967:hover,
.elementor-36 .elementor-element.elementor-element-9c4a967:hover::before,
.elementor-36 .elementor-element.elementor-element-9c4a967:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f563a77 */.elementor-36 .elementor-element.elementor-element-f563a77{
    opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc6b1ac */.background {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.background::before,
.background::after {
    content: '';
    position: absolute;
    border-radius: 50%;
    opacity: 0.5;
}

.background::before {
    width: 400px;
    height: 400px;
    background: radial-gradient(circle, rgba(0, 183, 255, 0.5), transparent);
    top: 20%;
    left: 25%;
}

.background::after {
    width: 600px;
    height: 600px;
    background: radial-gradient(circle, rgba(0, 183, 255, 0.5), transparent);
    bottom: 10%;
    right: 20%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c6908da */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09c5961 */.elementor-36 .elementor-element.elementor-element-09c5961{
    background: linear-gradient(90deg, #ecd498 0.1%, #C49828 42.14%, #ecd498 103.37%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1231df1 */.elementor-36 .elementor-element.elementor-element-1231df1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9d5f16 *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-b9d5f16 {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-b9d5f16 {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-36 .elementor-element.elementor-element-b9d5f16::before,
.elementor-36 .elementor-element.elementor-element-b9d5f16::after,
.elementor-36 .elementor-element.elementor-element-b9d5f16 span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-36 .elementor-element.elementor-element-b9d5f16::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-36 .elementor-element.elementor-element-b9d5f16::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-36 .elementor-element.elementor-element-b9d5f16 span {
    z-index: 1;
    position: relative;
}

.elementor-36 .elementor-element.elementor-element-b9d5f16 span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-36 .elementor-element.elementor-element-b9d5f16:hover,
.elementor-36 .elementor-element.elementor-element-b9d5f16:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-36 .elementor-element.elementor-element-b9d5f16,
.elementor-36 .elementor-element.elementor-element-b9d5f16::before,
.elementor-36 .elementor-element.elementor-element-b9d5f16::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-36 .elementor-element.elementor-element-b9d5f16:hover,
.elementor-36 .elementor-element.elementor-element-b9d5f16:hover::before,
.elementor-36 .elementor-element.elementor-element-b9d5f16:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6e450 */.elementor-36 .elementor-element.elementor-element-eb6e450{
    border-top: 1px solid rgba(43, 187, 228, 0.24);
background: rgba(8, 13, 24, 0.54);
backdrop-filter: blur(7px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7b1e8f4 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5019a13 */.elementor-36 .elementor-element.elementor-element-5019a13{
    background: linear-gradient(90deg, #ecd498 0.1%, #C49828 42.14%, #ecd498 103.37%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d09b5df */.elementor-36 .elementor-element.elementor-element-d09b5df{
    background: #1D2B3F;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 5px;
    border-radius: 5px;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4b7f2a5 */.elementor-36 .elementor-element.elementor-element-4b7f2a5{
    background: #1D2B3F;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 5px;
    border-radius: 5px;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6f8187e */.elementor-36 .elementor-element.elementor-element-6f8187e{
    background: #1D2B3F;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 5px;
    border-radius: 5px;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-217f611 *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-217f611 {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-217f611 {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-36 .elementor-element.elementor-element-217f611::before,
.elementor-36 .elementor-element.elementor-element-217f611::after,
.elementor-36 .elementor-element.elementor-element-217f611 span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-36 .elementor-element.elementor-element-217f611::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-36 .elementor-element.elementor-element-217f611::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-36 .elementor-element.elementor-element-217f611 span {
    z-index: 1;
    position: relative;
}

.elementor-36 .elementor-element.elementor-element-217f611 span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-36 .elementor-element.elementor-element-217f611:hover,
.elementor-36 .elementor-element.elementor-element-217f611:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-36 .elementor-element.elementor-element-217f611,
.elementor-36 .elementor-element.elementor-element-217f611::before,
.elementor-36 .elementor-element.elementor-element-217f611::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-36 .elementor-element.elementor-element-217f611:hover,
.elementor-36 .elementor-element.elementor-element-217f611:hover::before,
.elementor-36 .elementor-element.elementor-element-217f611:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d617cb8 */.degrade{
        background: linear-gradient(90deg, #51A6FF 0.24%, #0B72EB 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }
    
    
    html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5bf2f3c */.elementor-36 .elementor-element.elementor-element-5bf2f3c{
    background: #1D2B3F;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 5px;
    border-radius: 5px;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2d79ffe */.elementor-36 .elementor-element.elementor-element-2d79ffe{
    background: #1D2B3F;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 5px;
    border-radius: 5px;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b75bd6c */.elementor-36 .elementor-element.elementor-element-b75bd6c{
    background: #1D2B3F;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 5px;
    border-radius: 5px;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f94524 */.elementor-36 .elementor-element.elementor-element-3f94524{
    background: #1D2B3F;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 5px;
    border-radius: 5px;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f8bd98 */.elementor-36 .elementor-element.elementor-element-4f8bd98{
    background: #1D2B3F;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 5px;
    border-radius: 5px;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c49e1eb */.elementor-36 .elementor-element.elementor-element-c49e1eb{
    background: #1D2B3F;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 5px;
    border-radius: 5px;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-387b682 */.elementor-36 .elementor-element.elementor-element-387b682{
    background: #1D2B3F;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 5px;
    border-radius: 5px;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e197457 *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-e197457 {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-e197457 {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-36 .elementor-element.elementor-element-e197457::before,
.elementor-36 .elementor-element.elementor-element-e197457::after,
.elementor-36 .elementor-element.elementor-element-e197457 span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-36 .elementor-element.elementor-element-e197457::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-36 .elementor-element.elementor-element-e197457::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-36 .elementor-element.elementor-element-e197457 span {
    z-index: 1;
    position: relative;
}

.elementor-36 .elementor-element.elementor-element-e197457 span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-36 .elementor-element.elementor-element-e197457:hover,
.elementor-36 .elementor-element.elementor-element-e197457:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-36 .elementor-element.elementor-element-e197457,
.elementor-36 .elementor-element.elementor-element-e197457::before,
.elementor-36 .elementor-element.elementor-element-e197457::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-36 .elementor-element.elementor-element-e197457:hover,
.elementor-36 .elementor-element.elementor-element-e197457:hover::before,
.elementor-36 .elementor-element.elementor-element-e197457:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad0b7ad */.degrade{
        background: linear-gradient(90deg, #51A6FF 0.24%, #0B72EB 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }
    
    
    html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11b0c6b */.elementor-36 .elementor-element.elementor-element-11b0c6b .elementor-image-box-content{
    border-radius: 12px;
    margin-top: -200px;
    padding: 15px;
    border-top: 1px solid rgba(81, 166, 255, 0.25);
background: rgba(00, 00, 00, 0.28);
backdrop-filter: blur(5px);
}


.elementor-36 .elementor-element.elementor-element-11b0c6b{
    text-wrap: balance;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 12px;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebd5a5e */.elementor-36 .elementor-element.elementor-element-ebd5a5e .elementor-image-box-content{
    border-radius: 12px;
    margin-top: -152px;
    padding: 15px;
    border-top: 1px solid rgba(81, 166, 255, 0.25);
background: rgba(00, 00, 00, 0.28);
backdrop-filter: blur(5px);
}


.elementor-36 .elementor-element.elementor-element-ebd5a5e{
    text-wrap: balance;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 12px;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8bb710e */.elementor-36 .elementor-element.elementor-element-8bb710e .elementor-image-box-content{
    border-radius: 12px;
    margin-top: -120px;
    padding: 15px;
    border-top: 1px solid rgba(81, 166, 255, 0.25);
background: rgba(00, 00, 00, 0.28);
backdrop-filter: blur(5px);
}


.elementor-36 .elementor-element.elementor-element-8bb710e{
    text-wrap: balance;
    border: 1px solid rgba(81, 166, 255, 0.26);
    -moz-border-radius: 12px;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf87d9a *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-bf87d9a {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-bf87d9a {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-36 .elementor-element.elementor-element-bf87d9a::before,
.elementor-36 .elementor-element.elementor-element-bf87d9a::after,
.elementor-36 .elementor-element.elementor-element-bf87d9a span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-36 .elementor-element.elementor-element-bf87d9a::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-36 .elementor-element.elementor-element-bf87d9a::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-36 .elementor-element.elementor-element-bf87d9a span {
    z-index: 1;
    position: relative;
}

.elementor-36 .elementor-element.elementor-element-bf87d9a span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-36 .elementor-element.elementor-element-bf87d9a:hover,
.elementor-36 .elementor-element.elementor-element-bf87d9a:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-36 .elementor-element.elementor-element-bf87d9a,
.elementor-36 .elementor-element.elementor-element-bf87d9a::before,
.elementor-36 .elementor-element.elementor-element-bf87d9a::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-36 .elementor-element.elementor-element-bf87d9a:hover,
.elementor-36 .elementor-element.elementor-element-bf87d9a:hover::before,
.elementor-36 .elementor-element.elementor-element-bf87d9a:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff30d15 */.degrade{
        background: linear-gradient(90deg, #51A6FF 0.24%, #0B72EB 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }
    
    
    html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c082878 *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-c082878 {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-c082878 {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-36 .elementor-element.elementor-element-c082878::before,
.elementor-36 .elementor-element.elementor-element-c082878::after,
.elementor-36 .elementor-element.elementor-element-c082878 span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-36 .elementor-element.elementor-element-c082878::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-36 .elementor-element.elementor-element-c082878::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-36 .elementor-element.elementor-element-c082878 span {
    z-index: 1;
    position: relative;
}

.elementor-36 .elementor-element.elementor-element-c082878 span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-36 .elementor-element.elementor-element-c082878:hover,
.elementor-36 .elementor-element.elementor-element-c082878:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-36 .elementor-element.elementor-element-c082878,
.elementor-36 .elementor-element.elementor-element-c082878::before,
.elementor-36 .elementor-element.elementor-element-c082878::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-36 .elementor-element.elementor-element-c082878:hover,
.elementor-36 .elementor-element.elementor-element-c082878:hover::before,
.elementor-36 .elementor-element.elementor-element-c082878:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-744698a */.card {
    border-radius: 16px;
}

.card:before {
    content:"";
    position:absolute;
    top:0; left:0;
    right:0;
    bottom:0;
    padding: 1px;
    background: linear-gradient(146deg, #DCBD9F1A 0%, #DCBD9F03 100%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
    border-radius: 16px;
    z-index: 2;
    pointer-events: none;
}

.card:hover {
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1fce07 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 26%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #ffffff -5.25%, #a5eff6 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d97f9 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 26%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #ffffff -5.25%, #a5eff6 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0206891 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 26%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #ffffff -5.25%, #a5eff6 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c83f5c0 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 26%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #ffffff -5.25%, #a5eff6 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5abcf3 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 26%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #ffffff -5.25%, #a5eff6 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1857b9 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 26%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #ffffff -5.25%, #a5eff6 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d95456 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 26%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #ffffff -5.25%, #a5eff6 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2912b8c *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-2912b8c {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-2912b8c {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-36 .elementor-element.elementor-element-2912b8c::before,
.elementor-36 .elementor-element.elementor-element-2912b8c::after,
.elementor-36 .elementor-element.elementor-element-2912b8c span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-36 .elementor-element.elementor-element-2912b8c::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-36 .elementor-element.elementor-element-2912b8c::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-36 .elementor-element.elementor-element-2912b8c span {
    z-index: 1;
    position: relative;
}

.elementor-36 .elementor-element.elementor-element-2912b8c span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-36 .elementor-element.elementor-element-2912b8c:hover,
.elementor-36 .elementor-element.elementor-element-2912b8c:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-36 .elementor-element.elementor-element-2912b8c,
.elementor-36 .elementor-element.elementor-element-2912b8c::before,
.elementor-36 .elementor-element.elementor-element-2912b8c::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-36 .elementor-element.elementor-element-2912b8c:hover,
.elementor-36 .elementor-element.elementor-element-2912b8c:hover::before,
.elementor-36 .elementor-element.elementor-element-2912b8c:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-456bb3f */.elementor-36 .elementor-element.elementor-element-456bb3f .swiper-pagination-bullet-active{
    width: 4x; /mude a largura do bullet ativo por aqui/
    border-radius: 2px;
}

.elementor-36 .elementor-element.elementor-element-456bb3f .swiper-pagination-bullet{
    transition: 0.5s;
}

.elementor-36 .elementor-element.elementor-element-456bb3f .elementor-swiper-button-next::before,
.elementor-36 .elementor-element.elementor-element-456bb3f .elementor-swiper-button-prev::before{
    content: "";
    width: 100%;
    height: 100%;
    background: #ffffff; /altere a cor de fundo aqui/
    padding: 20px;
    border-radius: 100px;
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(calc(-50% + 2px), -50%);
}

.elementor-36 .elementor-element.elementor-element-456bb3f .elementor-swiper-button-next::before{
    transform: translate(calc(-50% - 2px), -50%)
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e04e5d */.elementor-36 .elementor-element.elementor-element-7e04e5d{
    position: absolute;
    top: 0;
    transform: scaley(1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ddc0c1c */.elementor-36 .elementor-element.elementor-element-ddc0c1c{
    position: absolute;
    bottom: 0;
    transform: scaley(-1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0eef3fd *//* Personalize utilizando o Easy Coder*/
:root {
    /* Cor de fundo principal do botão */
    --shiny-cta-bg: #000000;
    /* Cor da borda sutil do botão */
    --shiny-cta-bg-subtle: #1a1818;
    /* Cor do texto do botão */
    --shiny-cta-fg: #ffffff;
    /* Cor do destaque/brilho principal do botão */
    --shiny-cta-highlight: #74FE03;
    /* Cor do destaque/brilho mais suave (pode ser um tom mais claro de #74FE03, se preferir) */
    --shiny-cta-highlight-subtle: white;
}

@property --gradient-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-angle-offset {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@property --gradient-percent {
    syntax: "<percentage>";
    initial-value: 5%;
    inherits: false;
}

@property --gradient-shine {
    syntax: "<color>";
    initial-value: white;
    inherits: false;
}

/* Estilos para dispositivos móveis (largura máxima de 600px) */
@media only screen and (max-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-0eef3fd {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas menores */
        padding: 1.25rem 1.5rem;

        /* Tamanho da fonte do texto */
        font-size: 1.325rem;
        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

/* Estilos para desktops e tablets (largura mínima de 600px) */
@media only screen and (min-width: 600px) {
    .elementor-36 .elementor-element.elementor-element-0eef3fd {
        /* Define a animação principal para o brilho */
        --animation: rotate-glow linear infinite;
        /* Duração da animação do brilho (3 segundos para uma volta completa) */
        --duration: 3s;
        /* Tamanho da sombra interna do botão */
        --shadow-size: 2px;
        isolation: isolate;
        position: relative;
        overflow: hidden;
        cursor: pointer;
        outline-offset: 4px;
        /* Preenchimento (padding) do botão para telas maiores */
        padding: 1.125rem 4.5rem;

        line-height: 1.2;
        border: 1px solid transparent;
        /* Bordas arredondadas do botão (formato pílula) */
        border-radius: 360px;
        color: var(--shiny-cta-fg);
        background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
                    conic-gradient(
                        from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
                        transparent,
                        var(--shiny-cta-highlight) var(--gradient-percent),
                        var(--gradient-shine) calc(var(--gradient-percent) * 2),
                        var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
                        transparent calc(var(--gradient-percent) * 4)
                    ) border-box;
        box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle);
        /* Transição suave para propriedades do brilho */
        transition: 800ms cubic-bezier(0.25, 1, 0.5, 1);
        transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine;
    }
}

.elementor-36 .elementor-element.elementor-element-0eef3fd::before,
.elementor-36 .elementor-element.elementor-element-0eef3fd::after,
.elementor-36 .elementor-element.elementor-element-0eef3fd span::before {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline-start: 50%;
    inset-block-start: 50%;
    translate: -50% -50%;
    z-index: -1;
}

.elementor-36 .elementor-element.elementor-element-0eef3fd::before {
    /* Define o tamanho do pseudo-elemento */
    --size: calc(100% - var(--shadow-size) * 3);
    /* Posição inicial para o gradiente radial */
    --position: 2px;
    --space: calc(var(--position) * 2);
    width: var(--size);
    height: var(--size);
    background: radial-gradient(
                circle at var(--position) var(--position),
                white calc(var(--position) / 4),
                transparent 0
            ) padding-box;
    background-size: var(--space) var(--space);
    background-repeat: space;
    /* Máscara para o efeito de brilho em rotação */
    mask-image: conic-gradient(
                from calc(var(--gradient-angle) + 45deg),
                black 0%, /* Início da área preta */
                black 9%, /* Fim da área preta antes da transição */
                transparent 10%, /* Início da transição transparente */
                transparent 90%, /* Fim da transição transparente */
                black 91%, /* Início da área preta após a transição */
                black 100% /* Fim da área preta */
            );
    border-radius: inherit;
    opacity: 0.4;
}

.elementor-36 .elementor-element.elementor-element-0eef3fd::after {
    /* Define a animação de brilho secundária */
    --animation: subtle-shine linear infinite;
    width: 100%;
    aspect-ratio: 1;
    background: linear-gradient(
                -50deg,
                transparent,
                var(--shiny-cta-highlight),
                transparent
            );
    mask-image: radial-gradient(circle at bottom, transparent 40%, black);
    opacity: 0.6;
}

.elementor-36 .elementor-element.elementor-element-0eef3fd span {
    z-index: 1;
    position: relative;
}

.elementor-36 .elementor-element.elementor-element-0eef3fd span::before {
    /* Definindo largura e altura para a área de brilho interno no hover */
    width: 370px;
    height: 90px;
    /* Sombra interna que aparece no hover */
    box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);
    opacity: 0;
    transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-36 .elementor-element.elementor-element-0eef3fd:hover,
.elementor-36 .elementor-element.elementor-element-0eef3fd:focus-visible {
    /* Aumenta a largura do brilho no hover */
    --gradient-percent: 20%;
    /* Desloca o ângulo do gradiente no hover */
    --gradient-angle-offset: 95deg;
    /* Altera a cor do brilho mais intenso no hover */
    --gradient-shine: var(--shiny-cta-highlight-subtle);
}



/* Animação para a rotação do gradiente de brilho */
@keyframes rotate-glow {
    to {
        --gradient-angle: 360deg;
    }
}

/* Animação para o efeito de brilho sutil */
@keyframes subtle-shine {
    to {
        transform: rotate(360deg);
    }
}

/* Animação para o efeito de "respiração" (não está sendo usada atualmente, mas definida) */
@keyframes pulse-effect {
    50% {
        transform: scale(1.2);
    }
}

.elementor-36 .elementor-element.elementor-element-0eef3fd,
.elementor-36 .elementor-element.elementor-element-0eef3fd::before,
.elementor-36 .elementor-element.elementor-element-0eef3fd::after {
    /* Aplica as animações ao botão e seus pseudo-elementos */
    animation: var(--animation) var(--duration),
               var(--animation) calc(var(--duration) / 0.4) reverse paused;
    animation-composition: add;
}

.elementor-36 .elementor-element.elementor-element-0eef3fd:hover,
.elementor-36 .elementor-element.elementor-element-0eef3fd:hover::before,
.elementor-36 .elementor-element.elementor-element-0eef3fd:hover::after {
    /* Inicia as animações ao passar o mouse */
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d5e237 */.elementor-36 .elementor-element.elementor-element-3d5e237::before {
    content: "";              
    position: absolute;       
    top: 50%;                 /* Move o topo do círculo para o meio vertical */
    left: 50%;                /* Move a esquerda do círculo para o meio horizontal */
    width: 300px;             /* Define a largura do círculo */
    height: 300px;            /* Define a altura do círculo */
    background: #2CF8FC;      /* Cor de fundo*/
    border-radius: 100%;      /* Deixa o formato totalmente circular */
    filter: blur(200px);      /* Aplica um desfoque forte, criando um efeito de brilho */
}/* End custom CSS */
/* Start custom CSS */.degrade1{
background: linear-gradient(9.05deg, #9c9172 -90%, #ffffff 20.71%, #EBD293 90%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter textos';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/Inter18pt-Regular.eot');
	src: url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/Inter18pt-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/Inter18pt-Regular.woff2') format('woff2'),
		url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/Inter18pt-Regular.woff') format('woff'),
		url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/Inter18pt-Regular.ttf') format('truetype'),
		url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/Inter18pt-Regular.svg#Intertextos') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Goudy trajan- titulos';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/GoudyTrajan-Bold.eot');
	src: url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/GoudyTrajan-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/GoudyTrajan-Bold.woff2') format('woff2'),
		url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/GoudyTrajan-Bold.woff') format('woff'),
		url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/GoudyTrajan-Bold.ttf') format('truetype'),
		url('https://mentoriavrm.com.br/wp-content/uploads/2025/11/GoudyTrajan-Bold.svg#Goudytrajan-titulos') format('svg');
}
/* End Custom Fonts CSS */