.elementor-1222 .elementor-element.elementor-element-1fd4fee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.99;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1222 .elementor-element.elementor-element-1fd4fee:not(.elementor-motion-effects-element-type-background), .elementor-1222 .elementor-element.elementor-element-1fd4fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://anterowebdesign.com.br/wp-content/uploads/2025/03/AnteroWebdesign-1sdr-150x150.webp");background-size:cover;}.elementor-1222 .elementor-element.elementor-element-1fd4fee::before, .elementor-1222 .elementor-element.elementor-element-1fd4fee > .elementor-background-video-container::before, .elementor-1222 .elementor-element.elementor-element-1fd4fee > .e-con-inner > .elementor-background-video-container::before, .elementor-1222 .elementor-element.elementor-element-1fd4fee > .elementor-background-slideshow::before, .elementor-1222 .elementor-element.elementor-element-1fd4fee > .e-con-inner > .elementor-background-slideshow::before, .elementor-1222 .elementor-element.elementor-element-1fd4fee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1AA400 0%, #000000 100%);}.elementor-1222 .elementor-element.elementor-element-a438d8c img{width:44%;}.elementor-1222 .elementor-element.elementor-element-d391734{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-1222 .elementor-element.elementor-element-d391734 .elementor-heading-title{font-size:47px;font-weight:700;line-height:43px;}.elementor-1222 .elementor-element.elementor-element-ac358de{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;}.elementor-1222 .elementor-element.elementor-element-ac358de .elementor-heading-title{font-size:25px;font-weight:700;line-height:26px;}.elementor-1222 .elementor-element.elementor-element-0b43c15{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1222 .elementor-element.elementor-element-b3ee8f0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1222 .elementor-element.elementor-element-e3c9674{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-feecfef{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-1777659 .elementor-button{background-color:var( --e-global-color-332724a );font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 60px 20px 60px;}.elementor-1222 .elementor-element.elementor-element-1777659 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1222 .elementor-element.elementor-element-1777659 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1222 .elementor-element.elementor-element-8bc9943{--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-1222 .elementor-element.elementor-element-29a309a > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-1222 .elementor-element.elementor-element-29a309a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1222 .elementor-element.elementor-element-29a309a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1222 .elementor-element.elementor-element-29a309a{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-1222 .elementor-element.elementor-element-29a309a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1222 .elementor-element.elementor-element-29a309a .elementor-icon-list-item > a{font-size:17px;}.elementor-1222 .elementor-element.elementor-element-29a309a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1222 .elementor-element.elementor-element-f107c69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1222 .elementor-element.elementor-element-f107c69:not(.elementor-motion-effects-element-type-background), .elementor-1222 .elementor-element.elementor-element-f107c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191919 0%, var( --e-global-color-7fbea4f ) 100%);}.elementor-1222 .elementor-element.elementor-element-b65a18f{--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-1222 .elementor-element.elementor-element-1f47d09{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-1222 .elementor-element.elementor-element-1f47d09 .elementor-heading-title{font-size:47px;font-weight:700;line-height:43px;}.elementor-1222 .elementor-element.elementor-element-06b583f{color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-453df2b .elementor-button{background-color:#A81A8A;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 60px 20px 60px;}.elementor-1222 .elementor-element.elementor-element-453df2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1222 .elementor-element.elementor-element-453df2b .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1222 .elementor-element.elementor-element-5d585e3{--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-1222 .elementor-element.elementor-element-0f2c835 img{width:100%;border-radius:19px 19px 19px 19px;}.elementor-1222 .elementor-element.elementor-element-f262402{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:150px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1222 .elementor-element.elementor-element-f262402:not(.elementor-motion-effects-element-type-background), .elementor-1222 .elementor-element.elementor-element-f262402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1222 .elementor-element.elementor-element-f262402 > .elementor-shape-top .elementor-shape-fill, .elementor-1222 .elementor-element.elementor-element-f262402 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-7fbea4f );}.elementor-1222 .elementor-element.elementor-element-f262402 > .elementor-shape-top svg, .elementor-1222 .elementor-element.elementor-element-f262402 > .e-con-inner > .elementor-shape-top svg{width:calc(103% + 1.3px);height:80px;}.elementor-1222 .elementor-element.elementor-element-da82079 .elementor-button{background-color:var( --e-global-color-7fbea4f );fill:#A7A7A7;color:#A7A7A7;border-style:solid;border-width:1px 1px 1px 1px;border-color:#808080;border-radius:30px 30px 30px 30px;}.elementor-1222 .elementor-element.elementor-element-da82079 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1222 .elementor-element.elementor-element-6b805ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1222 .elementor-element.elementor-element-6b805ce .elementor-heading-title{font-size:47px;font-weight:700;line-height:43px;}.elementor-1222 .elementor-element.elementor-element-538a5c3{text-align:center;color:#E7E7E7;}.elementor-1222 .elementor-element.elementor-element-16e4e1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1222 .elementor-element.elementor-element-f6238fb{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-1222 .elementor-element.elementor-element-73aa3e4 .elementor-icon-wrapper{text-align:start;}.elementor-1222 .elementor-element.elementor-element-73aa3e4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-73aa3e4.elementor-view-framed .elementor-icon, .elementor-1222 .elementor-element.elementor-element-73aa3e4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-73aa3e4.elementor-view-framed .elementor-icon, .elementor-1222 .elementor-element.elementor-element-73aa3e4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-73aa3e4 .elementor-icon{font-size:33px;}.elementor-1222 .elementor-element.elementor-element-73aa3e4 .elementor-icon svg{height:33px;}.elementor-1222 .elementor-element.elementor-element-3272ff6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1222 .elementor-element.elementor-element-3272ff6 .elementor-heading-title{font-size:21px;font-weight:700;line-height:43px;}.elementor-1222 .elementor-element.elementor-element-dd4f8e0{font-size:15px;color:#E7E7E7;}.elementor-1222 .elementor-element.elementor-element-3ac3b3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1222 .elementor-element.elementor-element-3cea56f .elementor-icon-wrapper{text-align:start;}.elementor-1222 .elementor-element.elementor-element-3cea56f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-3cea56f.elementor-view-framed .elementor-icon, .elementor-1222 .elementor-element.elementor-element-3cea56f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-3cea56f.elementor-view-framed .elementor-icon, .elementor-1222 .elementor-element.elementor-element-3cea56f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-3cea56f .elementor-icon{font-size:33px;}.elementor-1222 .elementor-element.elementor-element-3cea56f .elementor-icon svg{height:33px;}.elementor-1222 .elementor-element.elementor-element-984d6d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1222 .elementor-element.elementor-element-984d6d3 .elementor-heading-title{font-size:21px;font-weight:700;line-height:43px;}.elementor-1222 .elementor-element.elementor-element-944cc86{font-size:15px;color:#E7E7E7;}.elementor-1222 .elementor-element.elementor-element-b53e4c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1222 .elementor-element.elementor-element-04cbbe7 .elementor-icon-wrapper{text-align:start;}.elementor-1222 .elementor-element.elementor-element-04cbbe7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-04cbbe7.elementor-view-framed .elementor-icon, .elementor-1222 .elementor-element.elementor-element-04cbbe7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-04cbbe7.elementor-view-framed .elementor-icon, .elementor-1222 .elementor-element.elementor-element-04cbbe7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-04cbbe7 .elementor-icon{font-size:33px;}.elementor-1222 .elementor-element.elementor-element-04cbbe7 .elementor-icon svg{height:33px;}.elementor-1222 .elementor-element.elementor-element-5dfafa0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1222 .elementor-element.elementor-element-5dfafa0 .elementor-heading-title{font-size:21px;font-weight:700;line-height:43px;}.elementor-1222 .elementor-element.elementor-element-66792b1{font-size:15px;color:#E7E7E7;}.elementor-1222 .elementor-element.elementor-element-932f230{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1222 .elementor-element.elementor-element-ffc1275 .elementor-icon-wrapper{text-align:start;}.elementor-1222 .elementor-element.elementor-element-ffc1275.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-ffc1275.elementor-view-framed .elementor-icon, .elementor-1222 .elementor-element.elementor-element-ffc1275.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-ffc1275.elementor-view-framed .elementor-icon, .elementor-1222 .elementor-element.elementor-element-ffc1275.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-ffc1275 .elementor-icon{font-size:33px;}.elementor-1222 .elementor-element.elementor-element-ffc1275 .elementor-icon svg{height:33px;}.elementor-1222 .elementor-element.elementor-element-b3f402a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1222 .elementor-element.elementor-element-b3f402a .elementor-heading-title{font-size:21px;font-weight:700;line-height:43px;}.elementor-1222 .elementor-element.elementor-element-26bf180{font-size:15px;color:#E7E7E7;}.elementor-1222 .elementor-element.elementor-element-9fc6ee7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1222 .elementor-element.elementor-element-40a7ba7 .elementor-button{background-color:#A81A8A;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 60px 20px 60px;}.elementor-1222 .elementor-element.elementor-element-40a7ba7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1222 .elementor-element.elementor-element-40a7ba7 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1222 .elementor-element.elementor-element-9f88c18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1222 .elementor-element.elementor-element-9f88c18:not(.elementor-motion-effects-element-type-background), .elementor-1222 .elementor-element.elementor-element-9f88c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1222 .elementor-element.elementor-element-ddbc937 .elementor-icon-wrapper{text-align:center;}.elementor-1222 .elementor-element.elementor-element-ddbc937.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-ddbc937.elementor-view-framed .elementor-icon, .elementor-1222 .elementor-element.elementor-element-ddbc937.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-ddbc937.elementor-view-framed .elementor-icon, .elementor-1222 .elementor-element.elementor-element-ddbc937.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-8802419{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-1222 .elementor-element.elementor-element-8802419 .elementor-heading-title{font-size:27px;font-weight:700;line-height:43px;}.elementor-1222 .elementor-element.elementor-element-212151c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.8;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1222 .elementor-element.elementor-element-212151c:not(.elementor-motion-effects-element-type-background), .elementor-1222 .elementor-element.elementor-element-212151c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://anterowebdesign.com.br/wp-content/uploads/2025/02/1-150x150.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1222 .elementor-element.elementor-element-212151c::before, .elementor-1222 .elementor-element.elementor-element-212151c > .elementor-background-video-container::before, .elementor-1222 .elementor-element.elementor-element-212151c > .e-con-inner > .elementor-background-video-container::before, .elementor-1222 .elementor-element.elementor-element-212151c > .elementor-background-slideshow::before, .elementor-1222 .elementor-element.elementor-element-212151c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1222 .elementor-element.elementor-element-212151c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1222 .elementor-element.elementor-element-712c1d1{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-1222 .elementor-element.elementor-element-712c1d1 .elementor-heading-title{font-size:47px;font-weight:700;line-height:43px;}.elementor-1222 .elementor-element.elementor-element-2fde4c9{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-7fcaa40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1222 .elementor-element.elementor-element-6884c38{--display:flex;}.elementor-1222 .elementor-element.elementor-element-6b5de71 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1222 .elementor-element.elementor-element-41c995f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-4570528{--display:flex;}.elementor-1222 .elementor-element.elementor-element-3df7168 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1222 .elementor-element.elementor-element-a2a113e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-10276db{--display:flex;}.elementor-1222 .elementor-element.elementor-element-3bf9c53 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1222 .elementor-element.elementor-element-7996c85{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-e359790{--display:flex;}.elementor-1222 .elementor-element.elementor-element-e4bdb0b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1222 .elementor-element.elementor-element-1e1b223{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-e31df55{--display:flex;}.elementor-1222 .elementor-element.elementor-element-2357bad .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1222 .elementor-element.elementor-element-3c6e7d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-69b1455 .elementor-button{background-color:#A81A8A;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 60px 20px 60px;}.elementor-1222 .elementor-element.elementor-element-69b1455 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1222 .elementor-element.elementor-element-69b1455 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1222 .elementor-element.elementor-element-2f9cd98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1222 .elementor-element.elementor-element-9d30ba7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1222 .elementor-element.elementor-element-1e171ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1222 .elementor-element.elementor-element-1e171ab .elementor-heading-title{font-size:47px;font-weight:700;line-height:48px;letter-spacing:-1px;}.elementor-1222 .elementor-element.elementor-element-942da0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1222 .elementor-element.elementor-element-942da0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1222 .elementor-element.elementor-element-942da0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1222 .elementor-element.elementor-element-942da0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1222 .elementor-element.elementor-element-942da0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1222 .elementor-element.elementor-element-942da0a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1222 .elementor-element.elementor-element-942da0a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1222 .elementor-element.elementor-element-942da0a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1222 .elementor-element.elementor-element-942da0a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1222 .elementor-element.elementor-element-73ea349 .elementor-button{background-color:#A81A8A;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 60px 20px 60px;}.elementor-1222 .elementor-element.elementor-element-73ea349 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1222 .elementor-element.elementor-element-73ea349 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1222 .elementor-element.elementor-element-f35bd08{--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-1222 .elementor-element.elementor-element-202294a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.92;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1222 .elementor-element.elementor-element-202294a:not(.elementor-motion-effects-element-type-background), .elementor-1222 .elementor-element.elementor-element-202294a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://anterowebdesign.com.br/wp-content/uploads/2025/03/AnteroWebdesign-1s-1-150x150.webp");background-size:cover;}.elementor-1222 .elementor-element.elementor-element-202294a::before, .elementor-1222 .elementor-element.elementor-element-202294a > .elementor-background-video-container::before, .elementor-1222 .elementor-element.elementor-element-202294a > .e-con-inner > .elementor-background-video-container::before, .elementor-1222 .elementor-element.elementor-element-202294a > .elementor-background-slideshow::before, .elementor-1222 .elementor-element.elementor-element-202294a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1222 .elementor-element.elementor-element-202294a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1222 .elementor-element.elementor-element-0e0acc2{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-1222 .elementor-element.elementor-element-0e0acc2 .elementor-heading-title{font-size:47px;font-weight:700;line-height:43px;}.elementor-1222 .elementor-element.elementor-element-da84509{--display:flex;}.elementor-1222 .elementor-element.elementor-element-135ae93{--display:flex;}.elementor-1222 .elementor-element.elementor-element-0f26e23{color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-58c65df{--display:flex;}.elementor-1222 .elementor-element.elementor-element-6408c5d{color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-8db5b78{--display:flex;}.elementor-1222 .elementor-element.elementor-element-2630ff8{color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-781fc02{--display:flex;}.elementor-1222 .elementor-element.elementor-element-387d2e4{color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-a1bcef1{--display:flex;}.elementor-1222 .elementor-element.elementor-element-094ff31{color:#FFFFFF;}.elementor-1222 .elementor-element.elementor-element-b004441{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-1222 .elementor-element.elementor-element-2f243be .elementor-button{background-color:#A81A8A;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 60px 20px 60px;}.elementor-1222 .elementor-element.elementor-element-2f243be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1222 .elementor-element.elementor-element-2f243be .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1222 .elementor-element.elementor-element-f79f015{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:350px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1222 .elementor-element.elementor-element-45b84d7 img{width:32%;}.elementor-1222 .elementor-element.elementor-element-5f24cca{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:11px;line-height:12px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1222 .elementor-element.elementor-element-0b43c15{--width:59%;}.elementor-1222 .elementor-element.elementor-element-f107c69{--content-width:1206px;}.elementor-1222 .elementor-element.elementor-element-b65a18f{--width:50%;}.elementor-1222 .elementor-element.elementor-element-5d585e3{--width:50%;}.elementor-1222 .elementor-element.elementor-element-16e4e1b{--width:74%;}.elementor-1222 .elementor-element.elementor-element-9fc6ee7{--width:74%;}.elementor-1222 .elementor-element.elementor-element-9f88c18{--content-width:663px;}.elementor-1222 .elementor-element.elementor-element-7fcaa40{--width:81%;}.elementor-1222 .elementor-element.elementor-element-9d30ba7{--width:50%;}.elementor-1222 .elementor-element.elementor-element-f35bd08{--width:50%;}.elementor-1222 .elementor-element.elementor-element-da84509{--width:58%;}}@media(max-width:767px){.elementor-1222 .elementor-element.elementor-element-1fd4fee:not(.elementor-motion-effects-element-type-background), .elementor-1222 .elementor-element.elementor-element-1fd4fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://anterowebdesign.com.br/wp-content/uploads/2025/03/AnteroWebdesign-1sdr-150x150.webp");}.elementor-1222 .elementor-element.elementor-element-1fd4fee{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1222 .elementor-element.elementor-element-a438d8c img{width:31%;}.elementor-1222 .elementor-element.elementor-element-d391734{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-d391734 .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-ac358de{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-ac358de .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-e3c9674{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;font-size:17px;}.elementor-1222 .elementor-element.elementor-element-feecfef{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;font-size:17px;}.elementor-1222 .elementor-element.elementor-element-29a309a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1222 .elementor-element.elementor-element-29a309a{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-1222 .elementor-element.elementor-element-29a309a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1222 .elementor-element.elementor-element-29a309a .elementor-icon-list-item > a{font-size:13px;}.elementor-1222 .elementor-element.elementor-element-f107c69{--content-width:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1222 .elementor-element.elementor-element-b65a18f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1222 .elementor-element.elementor-element-1f47d09{width:100%;max-width:100%;text-align:center;}.elementor-1222 .elementor-element.elementor-element-1f47d09 .elementor-heading-title{font-size:35px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-06b583f{text-align:center;font-size:18px;}.elementor-1222 .elementor-element.elementor-element-f262402 > .elementor-shape-top svg, .elementor-1222 .elementor-element.elementor-element-f262402 > .e-con-inner > .elementor-shape-top svg{height:31px;}.elementor-1222 .elementor-element.elementor-element-f262402{--padding-top:120px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1222 .elementor-element.elementor-element-6b805ce{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-6b805ce .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-3272ff6 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-1222 .elementor-element.elementor-element-3272ff6{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-3272ff6 .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-dd4f8e0 > .elementor-widget-container{padding:8px 0px 6px 0px;}.elementor-1222 .elementor-element.elementor-element-984d6d3 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-1222 .elementor-element.elementor-element-984d6d3{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-984d6d3 .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-944cc86 > .elementor-widget-container{padding:8px 0px 6px 0px;}.elementor-1222 .elementor-element.elementor-element-5dfafa0 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-1222 .elementor-element.elementor-element-5dfafa0{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-5dfafa0 .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-66792b1 > .elementor-widget-container{padding:8px 0px 6px 0px;}.elementor-1222 .elementor-element.elementor-element-b3f402a > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-1222 .elementor-element.elementor-element-b3f402a{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-b3f402a .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-26bf180 > .elementor-widget-container{padding:8px 0px 6px 0px;}.elementor-1222 .elementor-element.elementor-element-8802419{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-8802419 .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-212151c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1222 .elementor-element.elementor-element-712c1d1{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-712c1d1 .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-2fde4c9{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;text-align:center;font-size:18px;}.elementor-1222 .elementor-element.elementor-element-6884c38{--width:48%;}.elementor-1222 .elementor-element.elementor-element-41c995f{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;text-align:center;font-size:18px;}.elementor-1222 .elementor-element.elementor-element-4570528{--width:44%;}.elementor-1222 .elementor-element.elementor-element-a2a113e{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;text-align:center;font-size:18px;}.elementor-1222 .elementor-element.elementor-element-10276db{--width:46%;}.elementor-1222 .elementor-element.elementor-element-7996c85{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;text-align:center;font-size:18px;}.elementor-1222 .elementor-element.elementor-element-e359790{--width:45%;}.elementor-1222 .elementor-element.elementor-element-1e1b223{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;text-align:center;font-size:18px;}.elementor-1222 .elementor-element.elementor-element-e31df55{--width:48%;}.elementor-1222 .elementor-element.elementor-element-3c6e7d2{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;text-align:center;font-size:18px;}.elementor-1222 .elementor-element.elementor-element-2f9cd98{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1222 .elementor-element.elementor-element-1e171ab{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-1e171ab .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-73ea349 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1222 .elementor-element.elementor-element-202294a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1222 .elementor-element.elementor-element-0e0acc2{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-1222 .elementor-element.elementor-element-0e0acc2 .elementor-heading-title{font-size:34px;line-height:0.9em;}.elementor-1222 .elementor-element.elementor-element-45b84d7 img{width:40%;}}/* Start custom CSS for button, class: .elementor-element-1777659 */.elementor-1222 .elementor-element.elementor-element-1777659:hover .elementor-button .elementor-button-icon{

    transform: rotate(-25deg);
    

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-1777659 .elementor-button .elementor-button-icon{

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-1777659 .elementor-button{

animation: luzes 2s linear infinite;

}

@keyframes luzes{

0%{

box-shadow: 0 0 10px -20px #A81A8A;

}

90%{

box-shadow: 0 0 0 20px transparent;

}

100%{

box-shadow: 0 0 0 0 transparent;

}

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-29a309a */.elementor-1222 .elementor-element.elementor-element-29a309a .elementor-icon-list-items {
    display: flex !important; 
    flex-wrap: nowrap !important; 
    overflow: visible !important;
}
.elementor-1222 .elementor-element.elementor-element-29a309a .elementor-inline-item{
    background: #505050;
    outline: 2px solid #7d7d7d;
    padding: 10px 15px;
    border-radius: 100px;
}
.elementor-1222 .elementor-element.elementor-element-29a309a .elementor-icon-list-text{
    background: #393939;
    padding: 10px 15px;
    border-radius: 100px;
}
.elementor-1222 .elementor-element.elementor-element-29a309a .elementor-icon-list-icon{
    background: #393939;
    padding: 10px 10px;
    margin-right: 10px;
    border-radius: 100px;
}
.elementor-1222 .elementor-element.elementor-element-29a309a .elementor-widget-container{
    overflow: visible !important;
    white-space: nowrap;
}

.elementor-1222 .elementor-element.elementor-element-29a309a{
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(-250px);
    }
    100%{
        transform: translatex(-900px);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-453df2b */.elementor-1222 .elementor-element.elementor-element-453df2b:hover .elementor-button .elementor-button-icon{

    transform: rotate(-25deg);
    

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-453df2b .elementor-button .elementor-button-icon{

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-453df2b .elementor-button{

animation: luzes 2s linear infinite;

}

@keyframes luzes{

0%{

box-shadow: 0 0 10px -20px #A81A8A;

}

90%{

box-shadow: 0 0 0 20px transparent;

}

100%{

box-shadow: 0 0 0 0 transparent;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6238fb */.bordadegradeanimada{
    overflow: hidden;
    border-radius: 10px;
}
.elementor-1222 .elementor-element.elementor-element-f6238fb *{z-index: 10;}
.bordadegradeanimada:after {
    position: absolute;
    border-radius: 10px;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    background: #000;
}
.bordadegradeanimada:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 800px;
    height: 800px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #A81A8A 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #A81A8A 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 10s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac3b3b */.bordadegradeanimada{
    overflow: hidden;
    border-radius: 10px;
}
.elementor-1222 .elementor-element.elementor-element-3ac3b3b *{z-index: 10;}
.bordadegradeanimada:after {
    position: absolute;
    border-radius: 10px;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    background: #000;
}
.bordadegradeanimada:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 800px;
    height: 800px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #00FFAE 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #00FFAE 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 10s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53e4c4 */.bordadegradeanimada{
    overflow: hidden;
    border-radius: 10px;
}
.elementor-1222 .elementor-element.elementor-element-b53e4c4 *{z-index: 10;}
.bordadegradeanimada:after {
    position: absolute;
    border-radius: 10px;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    background: #000;
}
.bordadegradeanimada:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 800px;
    height: 800px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #00FFAE 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #00FFAE 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 10s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-932f230 */.bordadegradeanimada{
    overflow: hidden;
    border-radius: 10px;
}
.elementor-1222 .elementor-element.elementor-element-932f230 *{z-index: 10;}
.bordadegradeanimada:after {
    position: absolute;
    border-radius: 10px;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    background: #000;
}
.bordadegradeanimada:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 800px;
    height: 800px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #00FFAE 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #00FFAE 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 10s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40a7ba7 */.elementor-1222 .elementor-element.elementor-element-40a7ba7:hover .elementor-button .elementor-button-icon{

    transform: rotate(-25deg);
    

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-40a7ba7 .elementor-button .elementor-button-icon{

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-40a7ba7 .elementor-button{

animation: luzes 2s linear infinite;

}

@keyframes luzes{

0%{

box-shadow: 0 0 10px -20px #A81A8A;

}

90%{

box-shadow: 0 0 0 20px transparent;

}

100%{

box-shadow: 0 0 0 0 transparent;

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69b1455 */.elementor-1222 .elementor-element.elementor-element-69b1455:hover .elementor-button .elementor-button-icon{

    transform: rotate(-25deg);
    

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-69b1455 .elementor-button .elementor-button-icon{

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-69b1455 .elementor-button{

animation: luzes 2s linear infinite;

}

@keyframes luzes{

0%{

box-shadow: 0 0 10px -20px #A81A8A;

}

90%{

box-shadow: 0 0 0 20px transparent;

}

100%{

box-shadow: 0 0 0 0 transparent;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-212151c */.elementor-1222 .elementor-element.elementor-element-212151c{

border-top: 2px solid;

border-image: linear-gradient(to right, transparent, #A81A8A, transparent) 50;

}

APLICA NA DIVISÃO DA PAGINA COM BORDA 1 EM CIMA/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73ea349 */.elementor-1222 .elementor-element.elementor-element-73ea349:hover .elementor-button .elementor-button-icon{

    transform: rotate(-25deg);
    

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-73ea349 .elementor-button .elementor-button-icon{

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-73ea349 .elementor-button{

animation: luzes 2s linear infinite;

}

@keyframes luzes{

0%{

box-shadow: 0 0 10px -20px #A81A8A;

}

90%{

box-shadow: 0 0 0 20px transparent;

}

100%{

box-shadow: 0 0 0 0 transparent;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9cd98 */.elementor-1222 .elementor-element.elementor-element-2f9cd98::before{ 

content:"";

position: absolute; 

top: -15%;

left: inherit;

right: calc(50% - 300px);

width: 600px; 

height: 600px;

background: #bbb;

border-radius: 100%;

filter: blur(450px);

mix-blend-mode: screen;

animation: light 5s infinite;

pointer-events: none;

opacity: 0;

}

.elementor-1222 .elementor-element.elementor-element-2f9cd98::after{ 

content:"";

position: absolute;

top: -15%;

left: inherit;

right: calc(50% - 900px);

width: 500px;

height: 500px;

background: #bbb;

border-radius: 100%;

filter: blur(200px);

mix-blend-mode: plus-lighter;

animation: light 5s 2s infinite;

pointer-events: none;

opacity: 0

}

@keyframes light{

0%, 100%{

opacity: 0;

}

50%{

opacity: 1;

}

}
.elementor-1222 .elementor-element.elementor-element-2f9cd98{

border-top: 2px solid;

border-image: linear-gradient(to right, transparent, #A81A8A, transparent) 50;

}

APLICA NA DIVISÃO DA PAGINA COM BORDA 1 EM CIMA/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f243be */.elementor-1222 .elementor-element.elementor-element-2f243be:hover .elementor-button .elementor-button-icon{

    transform: rotate(-25deg);
    

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-2f243be .elementor-button .elementor-button-icon{

    transition: 0.5s;

}

.elementor-1222 .elementor-element.elementor-element-2f243be .elementor-button{

animation: luzes 2s linear infinite;

}

@keyframes luzes{

0%{

box-shadow: 0 0 10px -20px #A81A8A;

}

90%{

box-shadow: 0 0 0 20px transparent;

}

100%{

box-shadow: 0 0 0 0 transparent;

}

}/* End custom CSS */