.elementor-8 .elementor-element.elementor-element-386e80ce{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-386e80ce:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-386e80ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002D0F;}.elementor-8 .elementor-element.elementor-element-386e80ce::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://anaprietto.com/wp-content/uploads/2025/04/asd.avif");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-60c3ce5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6619f83c .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #003914 0%, #0F682E 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B682C;border-radius:195px 195px 195px 195px;}.elementor-8 .elementor-element.elementor-element-6619f83c{padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-12776408 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-784e0e70{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;color:#E4E4E4;}.elementor-8 .elementor-element.elementor-element-fe6f1a4 .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-fe6f1a4{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fe6f1a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-6ea4bfc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-73c27034{--display:flex;--min-height:600px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-73c27034:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-73c27034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003914;}.elementor-8 .elementor-element.elementor-element-3a2c4696{--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:#006823;--border-color:#006823;--border-radius:20px 20px 20px 20px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-3a2c4696:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3a2c4696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(349deg, #004718 0%, #1C6835 100%);}.elementor-8 .elementor-element.elementor-element-32dd70a9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:41px;font-weight:600;line-height:51px;letter-spacing:-2px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-20f8efec{padding:0px 0px 20px 0px;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:500;color:#E4E4E4;}.elementor-8 .elementor-element.elementor-element-1597eb41{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:500;color:#E4E4E4;}.elementor-8 .elementor-element.elementor-element-1597eb41.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-32af522c .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-32af522c{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-32af522c.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-32af522c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-126a8af5{--display:flex;--min-height:270px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-710adb3d{--display:flex;--min-height:270px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-710adb3d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-710adb3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-129e38fc{width:100%;max-width:100%;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:500;line-height:1.1em;letter-spacing:-1.2px;color:#003914;}.elementor-8 .elementor-element.elementor-element-1ebcbf10{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-35px;}.elementor-8 .elementor-element.elementor-element-1ebcbf10.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1ebcbf10{left:-73px;}body.rtl .elementor-8 .elementor-element.elementor-element-1ebcbf10{right:-73px;}.elementor-8 .elementor-element.elementor-element-1ebcbf10 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1ebcbf10.elementor-view-stacked .elementor-icon{background-color:#FFE96A;color:#000000;}.elementor-8 .elementor-element.elementor-element-1ebcbf10.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1ebcbf10.elementor-view-default .elementor-icon{color:#FFE96A;border-color:#FFE96A;}.elementor-8 .elementor-element.elementor-element-1ebcbf10.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1ebcbf10.elementor-view-default .elementor-icon svg{fill:#FFE96A;}.elementor-8 .elementor-element.elementor-element-1ebcbf10.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-1ebcbf10.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-1ebcbf10 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-1ebcbf10 .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-7b26f76b{--display:flex;--min-height:270px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-7b26f76b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7b26f76b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-206e3b16{width:100%;max-width:100%;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:500;line-height:1.1em;letter-spacing:-1.2px;color:#003914;}.elementor-8 .elementor-element.elementor-element-6a3e139a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-35px;}.elementor-8 .elementor-element.elementor-element-6a3e139a.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6a3e139a{left:-73px;}body.rtl .elementor-8 .elementor-element.elementor-element-6a3e139a{right:-73px;}.elementor-8 .elementor-element.elementor-element-6a3e139a .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-6a3e139a.elementor-view-stacked .elementor-icon{background-color:#FFE96A;color:#000000;}.elementor-8 .elementor-element.elementor-element-6a3e139a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6a3e139a.elementor-view-default .elementor-icon{color:#FFE96A;border-color:#FFE96A;}.elementor-8 .elementor-element.elementor-element-6a3e139a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6a3e139a.elementor-view-default .elementor-icon svg{fill:#FFE96A;}.elementor-8 .elementor-element.elementor-element-6a3e139a.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-6a3e139a.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-6a3e139a .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-6a3e139a .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-2a482b27{--display:flex;--min-height:270px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-2a482b27:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2a482b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6019d5e5{width:100%;max-width:100%;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:500;line-height:1.1em;letter-spacing:-1.2px;color:#003914;}.elementor-8 .elementor-element.elementor-element-33f6b2e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-35px;}.elementor-8 .elementor-element.elementor-element-33f6b2e.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-33f6b2e{left:-73px;}body.rtl .elementor-8 .elementor-element.elementor-element-33f6b2e{right:-73px;}.elementor-8 .elementor-element.elementor-element-33f6b2e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-33f6b2e.elementor-view-stacked .elementor-icon{background-color:#FFE96A;color:#000000;}.elementor-8 .elementor-element.elementor-element-33f6b2e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-33f6b2e.elementor-view-default .elementor-icon{color:#FFE96A;border-color:#FFE96A;}.elementor-8 .elementor-element.elementor-element-33f6b2e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-33f6b2e.elementor-view-default .elementor-icon svg{fill:#FFE96A;}.elementor-8 .elementor-element.elementor-element-33f6b2e.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-33f6b2e.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-33f6b2e .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-33f6b2e .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-799214d2{--display:flex;--min-height:270px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-799214d2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-799214d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6ba8dd10{width:100%;max-width:100%;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:500;line-height:1.1em;letter-spacing:-1.2px;color:#003914;}.elementor-8 .elementor-element.elementor-element-1de51614{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-35px;}.elementor-8 .elementor-element.elementor-element-1de51614.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1de51614{left:-73px;}body.rtl .elementor-8 .elementor-element.elementor-element-1de51614{right:-73px;}.elementor-8 .elementor-element.elementor-element-1de51614 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1de51614.elementor-view-stacked .elementor-icon{background-color:#FFE96A;color:#000000;}.elementor-8 .elementor-element.elementor-element-1de51614.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1de51614.elementor-view-default .elementor-icon{color:#FFE96A;border-color:#FFE96A;}.elementor-8 .elementor-element.elementor-element-1de51614.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1de51614.elementor-view-default .elementor-icon svg{fill:#FFE96A;}.elementor-8 .elementor-element.elementor-element-1de51614.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-1de51614.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-1de51614 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-1de51614 .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-49c64e8f{--display:flex;--min-height:600px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-49c64e8f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49c64e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-49c64e8f::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 213deg );}.elementor-8 .elementor-element.elementor-element-393bee60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#006823;--border-color:#006823;--border-radius:20px 20px 20px 20px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-8 .elementor-element.elementor-element-393bee60:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-393bee60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(349deg, #004718 0%, #1C6835 100%);}.elementor-8 .elementor-element.elementor-element-33ceba2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5605c97{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:39px;font-weight:600;line-height:51px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-icon i{color:#FFE96A;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-icon svg{fill:#FFE96A;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-180ca221{--e-icon-list-icon-size:24px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-item > a{font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3c858068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:500;color:#E4E4E4;}.elementor-8 .elementor-element.elementor-element-3c858068.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-38f14ac0 .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-38f14ac0{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-38f14ac0.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-38f14ac0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-2502c265{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ac5171 img{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-5e48afe0{--display:flex;--min-height:600px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5e48afe0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5e48afe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003914;}.elementor-8 .elementor-element.elementor-element-3b42e96f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;z-index:2;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:43px;font-weight:600;line-height:51px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4a525ae3{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-4a525ae3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4a525ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-8 .elementor-element.elementor-element-1846ca90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-4bba4ff8{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:600;line-height:38px;letter-spacing:-1.6px;color:#000000;}.elementor-8 .elementor-element.elementor-element-12b78609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:500;color:#252525;}.elementor-8 .elementor-element.elementor-element-12b78609.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-3121dabe{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3121dabe.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-69bee198{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-72ef74d0 img{border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-4288c4ce{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-4288c4ce:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4288c4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-8 .elementor-element.elementor-element-541431d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-5e1f4ebe{width:var( --container-widget-width, 61% );max-width:61%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:600;line-height:38px;letter-spacing:-1.6px;color:#000000;}.elementor-8 .elementor-element.elementor-element-18cc94cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:500;color:#252525;}.elementor-8 .elementor-element.elementor-element-18cc94cc.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2b3c3d3c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2b3c3d3c.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-239baeb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-d8d5b7{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-d8d5b7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d8d5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-8 .elementor-element.elementor-element-5f2826d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-7195e462{width:var( --container-widget-width, 84% );max-width:84%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:600;line-height:38px;letter-spacing:-1.6px;color:#000000;}.elementor-8 .elementor-element.elementor-element-619e563d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:500;color:#252525;}.elementor-8 .elementor-element.elementor-element-619e563d.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2fbf54e0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2fbf54e0.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-3edf9e95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-1a606273{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-1a606273:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1a606273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-8 .elementor-element.elementor-element-4173efa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-2c05fdad{width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:600;line-height:38px;letter-spacing:-1.6px;color:#000000;}.elementor-8 .elementor-element.elementor-element-762cc5db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:500;color:#252525;}.elementor-8 .elementor-element.elementor-element-762cc5db.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-5c1924dd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5c1924dd.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-2e0bd784{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-55f90518{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-55f90518:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-55f90518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-8 .elementor-element.elementor-element-335a6246{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-9e291c9{width:var( --container-widget-width, 69% );max-width:69%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:600;line-height:38px;letter-spacing:-1.6px;color:#000000;}.elementor-8 .elementor-element.elementor-element-17d33cfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:500;color:#252525;}.elementor-8 .elementor-element.elementor-element-17d33cfc.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2479fbc1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2479fbc1.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-7bd7eb93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-1b5e1856{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:#FFFFFF;}:where( .elementor-8 .elementor-element.elementor-element-1b5e1856 .swiper-slide ) > .e-con{--border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-dca9480{--display:flex;--min-height:600px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dca9480:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dca9480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003914;}.elementor-8 .elementor-element.elementor-element-dca9480::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 213deg );}.elementor-8 .elementor-element.elementor-element-aa9e40c{--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;--z-index:2;}.elementor-8 .elementor-element.elementor-element-4ef6118b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:43px;font-weight:600;line-height:51px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-35987900{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:500;color:#E4E4E4;}.elementor-8 .elementor-element.elementor-element-35987900.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-2e93d67{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:500;color:#E4E4E4;}.elementor-8 .elementor-element.elementor-element-2e93d67.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2165c107 .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2165c107{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2165c107.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2165c107 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-5d7e4574{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4d3713ba{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4d3713ba .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-2c4f04b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4e71fe18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-336282de{--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;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:#006823;--border-color:#006823;--border-radius:20px 20px 20px 20px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-8 .elementor-element.elementor-element-336282de:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-336282de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(349deg, #004718 0%, #1C6835 100%);}.elementor-8 .elementor-element.elementor-element-531957e9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:46px;font-weight:600;line-height:46px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-258761d6{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:23px;font-weight:500;line-height:28px;color:#E4E4E4;}.elementor-8 .elementor-element.elementor-element-258761d6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-47aa4edb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-47aa4edb.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2f01010{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:26px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2f01010.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-4860adf2{width:var( --container-widget-width, 100% );max-width:100%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:114px;font-weight:500;color:#E4E4E4;}.elementor-8 .elementor-element.elementor-element-4860adf2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-32120052{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:26px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-32120052.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2b8a042e .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2b8a042e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2b8a042e.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2b8a042e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-90ab43a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-293b17dd{--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-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-293b17dd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-293b17dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002E11;}.elementor-8 .elementor-element.elementor-element-293b17dd.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4db73866{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-9771e3b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:33px;font-weight:600;line-height:38px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-45c3e480{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#E4E4E4;}.elementor-8 .elementor-element.elementor-element-45c3e480.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4dfca7a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4dfca7a3.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-618cf88d{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-618cf88d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-618cf88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003914;}.elementor-8 .elementor-element.elementor-element-72921308{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-24871601 .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #003914 0%, #0F682E 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B682C;border-radius:195px 195px 195px 195px;}.elementor-8 .elementor-element.elementor-element-24871601{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2ce7d609{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:58px;font-weight:600;line-height:62px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-14ae0bc8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#E4E4E4;}.elementor-8 .elementor-element.elementor-element-14ae0bc8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1521a4c1 .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-1521a4c1{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1521a4c1.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-1521a4c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-326228e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-720c42e img{border-radius:15px 15px 15px 15px;box-shadow:18px 19px 0px 0px #FFE96A;}.elementor-8 .elementor-element.elementor-element-1d3cf2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1d3cf2b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1d3cf2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-20c53c38{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:58px;font-weight:600;line-height:62px;color:#003914;}.elementor-8 .elementor-element.elementor-element-41186b33{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:500;line-height:18px;color:#4E4E4E;}.elementor-8 .elementor-element.elementor-element-41186b33.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-36657470 .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-36657470{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-36657470.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-36657470 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-55c79f00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-55c79f00:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-55c79f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003914;}.elementor-8 .elementor-element.elementor-element-1dc42429 .elementor-button{background-color:transparent;font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;fill:#555555;color:#555555;background-image:linear-gradient(294deg, #FFE96A 0%, #FFE594 100%);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-1dc42429{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;z-index:2;}.elementor-8 .elementor-element.elementor-element-1dc42429.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-1dc42429 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-7da5eda0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:120px 0px 0px 0px;z-index:222;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:18px;letter-spacing:-0.9px;color:#CECECE;}.elementor-8 .elementor-element.elementor-element-7da5eda0.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-1562c337{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;z-index:2;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:58px;font-weight:600;line-height:62px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b982433{--display:flex;}.elementor-8 .elementor-element.elementor-element-7fb0046{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-7fb0046.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4f9eb3c{--display:flex;}.elementor-8 .elementor-element.elementor-element-10a1fd5{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-10a1fd5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-125767c{--display:flex;}.elementor-8 .elementor-element.elementor-element-25c8fd8{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-25c8fd8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-fb5845e{--display:flex;}.elementor-8 .elementor-element.elementor-element-9bb09fe{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-9bb09fe.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-006de11{--display:flex;}.elementor-8 .elementor-element.elementor-element-5193cea{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-5193cea.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-14dd41c{--display:flex;}.elementor-8 .elementor-element.elementor-element-4b3f972{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-4b3f972.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7a21923{--display:flex;}.elementor-8 .elementor-element.elementor-element-55429ec{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-55429ec.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f86f674{--display:flex;}.elementor-8 .elementor-element.elementor-element-46a949b{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-46a949b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7ce46cc{--display:flex;}.elementor-8 .elementor-element.elementor-element-3401f94{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-3401f94.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-16a4ec4{--display:flex;}.elementor-8 .elementor-element.elementor-element-825a943{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-825a943.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ffa12dd{--display:flex;}.elementor-8 .elementor-element.elementor-element-3f71784{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-3f71784.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6208e19{--display:flex;}.elementor-8 .elementor-element.elementor-element-d8c8184{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-d8c8184.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9b953a0{--display:flex;}.elementor-8 .elementor-element.elementor-element-b3776c3{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-b3776c3.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1c2509b{--display:flex;}.elementor-8 .elementor-element.elementor-element-e6d94c6{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:500;line-height:28px;color:#000000;}.elementor-8 .elementor-element.elementor-element-e6d94c6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-fb69ab8{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 0px 0px;--n-accordion-title-normal-color:#003914;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-fb69ab8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-8 .elementor-element.elementor-element-fb69ab8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;--border-radius:0px 0px 5px 5px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}:where( .elementor-8 .elementor-element.elementor-element-fb69ab8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-1b5e1856{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-55c79f00{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-386e80ce{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-60c3ce5b{--width:50%;}.elementor-8 .elementor-element.elementor-element-6ea4bfc1{--width:50%;}.elementor-8 .elementor-element.elementor-element-73c27034{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-49c64e8f{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-5e48afe0{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-4a525ae3{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-1846ca90{--width:100%;}.elementor-8 .elementor-element.elementor-element-69bee198{--width:50%;}.elementor-8 .elementor-element.elementor-element-4288c4ce{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-541431d2{--width:100%;}.elementor-8 .elementor-element.elementor-element-239baeb4{--width:50%;}.elementor-8 .elementor-element.elementor-element-d8d5b7{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-5f2826d4{--width:100%;}.elementor-8 .elementor-element.elementor-element-3edf9e95{--width:50%;}.elementor-8 .elementor-element.elementor-element-1a606273{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-4173efa9{--width:100%;}.elementor-8 .elementor-element.elementor-element-2e0bd784{--width:50%;}.elementor-8 .elementor-element.elementor-element-55f90518{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-335a6246{--width:100%;}.elementor-8 .elementor-element.elementor-element-7bd7eb93{--width:50%;}.elementor-8 .elementor-element.elementor-element-dca9480{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-aa9e40c{--width:50%;}.elementor-8 .elementor-element.elementor-element-5d7e4574{--width:50%;}.elementor-8 .elementor-element.elementor-element-2c4f04b2{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-4e71fe18{--width:50%;}.elementor-8 .elementor-element.elementor-element-90ab43a{--width:50%;}.elementor-8 .elementor-element.elementor-element-293b17dd{--width:100%;}.elementor-8 .elementor-element.elementor-element-4dfca7a3{--width:100%;}.elementor-8 .elementor-element.elementor-element-618cf88d{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-72921308{--width:50%;}.elementor-8 .elementor-element.elementor-element-326228e1{--width:50%;}.elementor-8 .elementor-element.elementor-element-1d3cf2b{--content-width:1280px;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-386e80ce::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-386e80ce::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-386e80ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://anaprietto.com/wp-content/uploads/2025/04/xc.webp");}.elementor-8 .elementor-element.elementor-element-386e80ce{--min-height:461px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-60c3ce5b{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:22;}.elementor-8 .elementor-element.elementor-element-6619f83c{z-index:22;}.elementor-8 .elementor-element.elementor-element-6619f83c .elementor-button{font-size:8px;}.elementor-8 .elementor-element.elementor-element-12776408 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-784e0e70{font-size:14px;}.elementor-8 .elementor-element.elementor-element-fe6f1a4{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-fe6f1a4 .elementor-button{font-size:15px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-6ea4bfc1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6ea4bfc1.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-73c27034{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-3a2c4696{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-32dd70a9{text-align:left;font-size:17px;line-height:1.2em;letter-spacing:-1px;}.elementor-8 .elementor-element.elementor-element-20f8efec{text-align:left;font-size:14px;}.elementor-8 .elementor-element.elementor-element-1597eb41{width:100%;max-width:100%;font-size:14px;}.elementor-8 .elementor-element.elementor-element-32af522c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-126a8af5{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-49c64e8f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-393bee60{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5605c97{font-size:21px;}.elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-180ca221 .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3c858068{font-size:14px;}.elementor-8 .elementor-element.elementor-element-38f14ac0{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5e48afe0{--min-height:489px;--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:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-3b42e96f{font-size:21px;}.elementor-8 .elementor-element.elementor-element-4a525ae3{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-1846ca90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4bba4ff8{width:100%;max-width:100%;font-size:20px;line-height:1.1em;letter-spacing:-0.7px;}.elementor-8 .elementor-element.elementor-element-12b78609{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3121dabe{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-69bee198.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-4288c4ce{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-541431d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-541431d2.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-5e1f4ebe{width:100%;max-width:100%;font-size:20px;line-height:1.1em;letter-spacing:-1px;}.elementor-8 .elementor-element.elementor-element-18cc94cc{font-size:15px;}.elementor-8 .elementor-element.elementor-element-2b3c3d3c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-239baeb4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d8d5b7{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-5f2826d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7195e462{width:100%;max-width:100%;font-size:20px;letter-spacing:-0.7px;}.elementor-8 .elementor-element.elementor-element-619e563d{font-size:15px;}.elementor-8 .elementor-element.elementor-element-2fbf54e0{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3edf9e95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3edf9e95.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-1a606273{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-4173efa9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2c05fdad{width:100%;max-width:100%;font-size:20px;line-height:1.2em;letter-spacing:-0.7px;}.elementor-8 .elementor-element.elementor-element-762cc5db{font-size:15px;}.elementor-8 .elementor-element.elementor-element-5c1924dd{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2e0bd784{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e0bd784.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-55f90518{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-335a6246{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-335a6246.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-9e291c9{width:100%;max-width:100%;font-size:20px;line-height:1.1em;letter-spacing:-0.7px;}.elementor-8 .elementor-element.elementor-element-17d33cfc{font-size:15px;}.elementor-8 .elementor-element.elementor-element-2479fbc1{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7bd7eb93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1b5e1856{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-size:24px;}.elementor-8 .elementor-element.elementor-element-dca9480{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-aa9e40c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4ef6118b{line-height:1em;}.elementor-8 .elementor-element.elementor-element-35987900{font-size:15px;}.elementor-8 .elementor-element.elementor-element-2e93d67{font-size:15px;}.elementor-8 .elementor-element.elementor-element-2c4f04b2{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-336282de{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-531957e9{width:100%;max-width:100%;font-size:28px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-258761d6{width:100%;max-width:100%;font-size:15px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-4860adf2{font-size:68px;}.elementor-8 .elementor-element.elementor-element-32120052{font-size:20px;}.elementor-8 .elementor-element.elementor-element-2b8a042e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-90ab43a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-293b17dd{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-9771e3b{font-size:20px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-45c3e480{font-size:15px;}.elementor-8 .elementor-element.elementor-element-618cf88d{--min-height:252px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-72921308{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-2ce7d609{font-size:44px;}.elementor-8 .elementor-element.elementor-element-14ae0bc8{font-size:15px;}.elementor-8 .elementor-element.elementor-element-1521a4c1{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-326228e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-326228e1.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-1d3cf2b{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-20c53c38{font-size:24px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-41186b33{font-size:15px;}.elementor-8 .elementor-element.elementor-element-36657470{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-55c79f00{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-1dc42429{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1562c337{font-size:24px;}.elementor-8 .elementor-element.elementor-element-7fb0046{font-size:15px;}.elementor-8 .elementor-element.elementor-element-10a1fd5{font-size:15px;}.elementor-8 .elementor-element.elementor-element-25c8fd8{font-size:15px;}.elementor-8 .elementor-element.elementor-element-9bb09fe{font-size:15px;}.elementor-8 .elementor-element.elementor-element-5193cea{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4b3f972{font-size:15px;}.elementor-8 .elementor-element.elementor-element-55429ec{font-size:15px;}.elementor-8 .elementor-element.elementor-element-46a949b{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3401f94{font-size:15px;}.elementor-8 .elementor-element.elementor-element-825a943{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3f71784{font-size:15px;}.elementor-8 .elementor-element.elementor-element-d8c8184{font-size:15px;}.elementor-8 .elementor-element.elementor-element-b3776c3{font-size:15px;}.elementor-8 .elementor-element.elementor-element-e6d94c6{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-12776408 */.gradiente {
  background: -webkit-linear-gradient(50deg, #ffffff, #FFE96A);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe6f1a4 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-fe6f1a4 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-fe6f1a4:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-fe6f1a4:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-fe6f1a4 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32af522c */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-32af522c .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-32af522c:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-32af522c:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-32af522c .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73c27034 *//* MUDE AS CONFIGURAÇÕES AQUI */
.elementor-8 .elementor-element.elementor-element-73c27034 {
    
    --larguraquadrados: 150px;
    --alturaquadrados: 150px;
    /* LARGURA E ALTURA DO QUADRICULADO */
    
    --transparencia: 0.1;
    /* EXEMPLO: 10% DE OPACIDADE */
    
    --cordalinha: #ffffff;
    /* COR DA LINHA DO QUADRICULADO */
}

/* NÃO EDITE AQUI */
.elementor-8 .elementor-element.elementor-element-73c27034::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    background-position: center center;
    background-repeat: repeat;
    background-image:
        linear-gradient(
            90deg,
            var(--cordalinha) 1px,
            transparent 1px
        ),linear-gradient(
            0deg,
            var(--cordalinha) 1px,
            transparent 1px
        );
    opacity: var(--transparencia);
    background-size:
        var(--larguraquadrados)
        var(--alturaquadrados);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38f14ac0 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-38f14ac0 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-38f14ac0:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-38f14ac0:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-38f14ac0 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3121dabe */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b3c3d3c */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fbf54e0 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1924dd */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2479fbc1 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3121dabe */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b3c3d3c */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fbf54e0 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1924dd */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2479fbc1 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3121dabe */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b3c3d3c */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fbf54e0 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1924dd */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2479fbc1 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3121dabe */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b3c3d3c */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fbf54e0 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1924dd */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2479fbc1 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3121dabe */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b3c3d3c */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fbf54e0 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1924dd */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2479fbc1 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3121dabe */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-3121dabe .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b3c3d3c */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b3c3d3c .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fbf54e0 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2fbf54e0 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1924dd */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-5c1924dd .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2479fbc1 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2479fbc1 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e48afe0 */.elementor-8 .elementor-element.elementor-element-5e48afe0::before {
    content: "";
    opacity: 0.3;
    background-color: transparent;
    background-image: linear-gradient(90deg, #d9d9d9, #d9d9d9 1px, transparent 1px, transparent 11px), linear-gradient(0deg, #d9d9d9, #d9d9d9 1px, transparent 1px, transparent 11px);
    background-size: 50px 50px;
    position: absolute;
    border-radius: 0px;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    transition: .5s;
    pointer-events: none;
}
.elementor-8 .elementor-element.elementor-element-5e48afe0::after {
    content: '';
    position: absolute;
    left: 0;
    background-image: radial-gradient(transparent 0%, #003914 70%);
    width: 100%;
    height: 100%;
    z-index: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2165c107 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2165c107 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2165c107:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2165c107:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2165c107 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca9480 */.elementor-8 .elementor-element.elementor-element-dca9480::before {
    content: "";
    opacity: 0.3;
    background-color: transparent;
    background-image: linear-gradient(90deg, #d9d9d9, #d9d9d9 1px, transparent 1px, transparent 11px), linear-gradient(0deg, #d9d9d9, #d9d9d9 1px, transparent 1px, transparent 11px);
    background-size: 50px 50px;
    position: absolute;
    border-radius: 0px;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    transition: .5s;
    pointer-events: none;
}
.elementor-8 .elementor-element.elementor-element-dca9480::after {
    content: '';
    position: absolute;
    left: 0;
    background-image: radial-gradient(transparent 0%, #003914 70%);
    width: 100%;
    height: 100%;
    z-index: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b8a042e */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b8a042e .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-2b8a042e:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b8a042e:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-2b8a042e .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-336282de */.elementor-8 .elementor-element.elementor-element-336282de {
    border: none;
    box-shadow: inset 0px 0px 0px 0px #ffffff25, 0 0 0px 0px #ffffff !important;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}
    
.elementor-8 .elementor-element.elementor-element-336282de::before {
    content: '';
    display: block;
    width: 150px;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0%;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #ffffff;
    filter: blur(30px);
    -webkit-transform: skewX(-20deg);
    -moz-transform: skewX(-20deg);
    -ms-transform: skewX(-20deg);
    -o-transform: skewX(-20deg);
    transform: skewX(-20deg);
    -webkit-animation: brilho 3s 0s infinite linear;
    -moz-animation: brilho 3s 0s infinite linear;
    animation: brilho 3s 0s infinite linear;
}

@keyframes brilho {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 0.4;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1521a4c1 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-1521a4c1 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-1521a4c1:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-1521a4c1:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-1521a4c1 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-618cf88d *//* MUDE AS CONFIGURAÇÕES AQUI */
.elementor-8 .elementor-element.elementor-element-618cf88d {
    
    --larguraquadrados: 150px;
    --alturaquadrados: 150px;
    /* LARGURA E ALTURA DO QUADRICULADO */
    
    --transparencia: 0.10;
    /* EXEMPLO: 10% DE OPACIDADE */
    
    --cordalinha: #ffffff;
    /* COR DA LINHA DO QUADRICULADO */
}

/* NÃO EDITE AQUI */
.elementor-8 .elementor-element.elementor-element-618cf88d::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    background-position: center center;
    background-repeat: repeat;
    background-image:
        linear-gradient(
            90deg,
            var(--cordalinha) 1px,
            transparent 1px
        ),linear-gradient(
            0deg,
            var(--cordalinha) 1px,
            transparent 1px
        );
    opacity: var(--transparencia);
    background-size:
        var(--larguraquadrados)
        var(--alturaquadrados);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36657470 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-36657470 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-36657470:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-36657470:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-36657470 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dc42429 */.botaobox {
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-1dc42429 .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #48526175;
}
.elementor-8 .elementor-element.elementor-element-1dc42429:hover .elementor-button{
    box-shadow: inset 0px 0px 15px 4px #FFE96A;
}
.botaobox:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(10px);
  transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000); opacity: 0.3;
  background: linear-gradient(to right, transparent 1%, #deebff 40%,#deebff 60% , transparent 100%);
  pointer-events: none;
  transform: rotate(20deg) translatex(-100%);
}
.botaobox:hover:before {
  transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
  transform: rotate(20deg) translatex(200%);
}
.botaobox::after {
  
  
  color: #555555;
  font-size: 16px;
  font-weight: 700;
  content: "COMECE AGORA!";
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  background: transparent;
  transform: translate(0%,100%);
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-1dc42429:hover .elementor-button-text{
  transform: translatey(-250%)!important;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.elementor-8 .elementor-element.elementor-element-1dc42429 .elementor-button-text{
  transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}
.botaobox:hover::after {
  transform: translate(0%,-100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c79f00 *//* MUDE AS CONFIGURAÇÕES AQUI */
.elementor-8 .elementor-element.elementor-element-55c79f00 {
    
    --larguraquadrados: 150px;
    --alturaquadrados: 150px;
    /* LARGURA E ALTURA DO QUADRICULADO */
    
    --transparencia: 0.10;
    /* EXEMPLO: 10% DE OPACIDADE */
    
    --cordalinha: #ffffff;
    /* COR DA LINHA DO QUADRICULADO */
}

/* NÃO EDITE AQUI */
.elementor-8 .elementor-element.elementor-element-55c79f00::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    background-position: center center;
    background-repeat: repeat;
    background-image:
        linear-gradient(
            90deg,
            var(--cordalinha) 1px,
            transparent 1px
        ),linear-gradient(
            0deg,
            var(--cordalinha) 1px,
            transparent 1px
        );
    opacity: var(--transparencia);
    background-size:
        var(--larguraquadrados)
        var(--alturaquadrados);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS *//* Remove espaço em brando lateral no mobile */ html, body{ overflow-x: hidden; }



/* ==== EDITE APENAS AQUI ==== */
/* VARIÁVEIS DO ROOT */
:root {
    --fundo-texto-destaque: rgba(35, 147, 71);
    --padding-horizontal-texto: 8px;
    --padding-vertical-texto: 2px;
    --tamanho-bordas-esq-dir: 1px;
    --cor-bordas-esq-dir: #ffffff;
    --background-texto: linear-gradient(to right, #ffffff, #ffffff);
    --tamanho-circulos: 8px;
    --fundo-circulos: #ffffff;
}

/* POSIÇÃO BOLINHA ESQUERDA */
.background-destaque::before {
    top: -4px;
    left: -4px;
}

/* POSIÇÃO BOLINHA DIREITA */
.background-destaque::after {
    bottom: -4px;
    right: -4px;
}



/* ==== NÃO EDITE ESTE TRECHO ==== */
/* COR DO TEXTO EM DEGRADÊ */
.gradient-text-destaque {
    background: var(--background-texto);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

/* FUNDO DO TEXTO */
.background-destaque {
    position: relative;
    background: var(--fundo-texto-destaque);
    padding: var(--padding-vertical-texto) var(--padding-horizontal-texto);
    border-left: var(--tamanho-bordas-esq-dir) solid var(--cor-bordas-esq-dir);
    border-right: var(--tamanho-bordas-esq-dir) solid var(--cor-bordas-esq-dir);
    display: inline-block;
}

/* BOLINHAS */
.background-destaque::before,
.background-destaque::after {
    content: '';
    position: absolute;
    width: var(--tamanho-circulos);
    height: var(--tamanho-circulos);
    border-radius: 50%;
    pointer-events: none;
    background-color: var(--fundo-circulos);
}/* End custom CSS */