.elementor-7 .elementor-element.elementor-element-654ec0cf{--display:flex;--min-height:625px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-654ec0cf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-654ec0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;background-image:url("https://codigocharlie.com.br/wp-content/uploads/2025/06/Hero-2-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3025a862{--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-7 .elementor-element.elementor-element-3025a862.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-77b6e1c1{text-align:center;}.elementor-7 .elementor-element.elementor-element-77b6e1c1 img{width:24%;}.elementor-7 .elementor-element.elementor-element-3cb5b61d{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-3cb5b61d .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dbe7556{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c90af01 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #DBB32B 0%, #A88306 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#90B921;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-c90af01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-661ae93e{--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;--overflow:hidden;--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-661ae93e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-661ae93e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #DBB32B 0%, #A88306 100%);}.elementor-7 .elementor-element.elementor-element-661ae93e.e-con{--e-con-transform-skewY:-3deg;}.elementor-7 .elementor-element.elementor-element-1581603c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-1581603c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-1581603c{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-7 .elementor-element.elementor-element-1581603c .elementor-icon-list-icon{padding-right:7px;}.elementor-7 .elementor-element.elementor-element-1581603c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-1581603c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-1581603c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-e78fab9{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBB32B;--border-color:#DBB32B;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-e78fab9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e78fab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-7 .elementor-element.elementor-element-e78fab9.e-con{--e-con-transform-skewY:-3deg;}.elementor-7 .elementor-element.elementor-element-15f86ae > .elementor-widget-container{border-style:none;}.elementor-7 .elementor-element.elementor-element-15f86ae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-15f86ae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-15f86ae{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-7 .elementor-element.elementor-element-15f86ae .elementor-icon-list-icon{padding-right:7px;}.elementor-7 .elementor-element.elementor-element-15f86ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-15f86ae .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-15f86ae .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-92887df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-92887df:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-92887df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a0b4edd{--display:flex;}.elementor-7 .elementor-element.elementor-element-03f0648{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-03f0648 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-220e54e{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-220e54e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-29781f5{--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:0px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-29781f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-b4351ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-b4351ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-840661b{width:var( --container-widget-width, 101.817% );max-width:101.817%;--container-widget-width:101.817%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-840661b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-840661b img{width:100%;}.elementor-7 .elementor-element.elementor-element-8902e88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-8902e88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-edf135d{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-edf135d.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-edf135d .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-e943974{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8e33d1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-8e33d1d{--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-4b0fb46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4b0fb46:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4b0fb46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://codigocharlie.com.br/wp-content/uploads/2025/06/Frame-53.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b1daa8d{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-b1daa8d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b1daa8d .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-baacca3{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-baacca3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-cf69735 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #DBB32B 0%, #A88306 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#90B921;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-cf69735 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-cf69735 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-7 .elementor-element.elementor-element-3d86c418{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3d86c418:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3d86c418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3d86c418.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-711853db{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-711853db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-711853db.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-711853db .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#1A1A1A;}.elementor-7 .elementor-element.elementor-element-5c3b5b05{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#101010;}.elementor-7 .elementor-element.elementor-element-5c3b5b05.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5c3b5b05 p{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-dec7fb6{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#101010;}.elementor-7 .elementor-element.elementor-element-dec7fb6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-dec7fb6 p{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-c0c6923{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-64697f0{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DBB32B;--border-color:#DBB32B;--padding-top:50px;--padding-bottom:50px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-64697f0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-64697f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-4013d6c > .elementor-widget-container{margin:-81px 0px 0px 10px;padding:0px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-4013d6c{text-align:left;}.elementor-7 .elementor-element.elementor-element-4013d6c img{width:44%;}.elementor-7 .elementor-element.elementor-element-081d60e{width:var( --container-widget-width, 115.411% );max-width:115.411%;--container-widget-width:115.411%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-081d60e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1da21a1{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DBB32B;--border-color:#DBB32B;--padding-top:50px;--padding-bottom:50px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-1da21a1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1da21a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-eec7e81 > .elementor-widget-container{margin:-81px 0px 0px 10px;padding:0px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-eec7e81{text-align:left;}.elementor-7 .elementor-element.elementor-element-eec7e81 img{width:44%;}.elementor-7 .elementor-element.elementor-element-9d36b4d{width:var( --container-widget-width, 115.411% );max-width:115.411%;--container-widget-width:115.411%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9d36b4d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-a773a1e{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DBB32B;--border-color:#DBB32B;--padding-top:50px;--padding-bottom:50px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-a773a1e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a773a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-a7ef579 > .elementor-widget-container{margin:-81px 0px 0px 10px;padding:0px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-a7ef579{text-align:left;}.elementor-7 .elementor-element.elementor-element-a7ef579 img{width:44%;}.elementor-7 .elementor-element.elementor-element-0c06e61{width:var( --container-widget-width, 115.411% );max-width:115.411%;--container-widget-width:115.411%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0c06e61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5322a63{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DBB32B;--border-color:#DBB32B;--padding-top:50px;--padding-bottom:50px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-5322a63:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5322a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-ffa675d > .elementor-widget-container{margin:-81px 0px 0px 10px;padding:0px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-ffa675d{text-align:left;}.elementor-7 .elementor-element.elementor-element-ffa675d img{width:44%;}.elementor-7 .elementor-element.elementor-element-4ca491c{width:var( --container-widget-width, 115.411% );max-width:115.411%;--container-widget-width:115.411%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4ca491c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-94215c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-038557f{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DBB32B;--border-color:#DBB32B;--padding-top:50px;--padding-bottom:50px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-038557f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-038557f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-531e9d8 > .elementor-widget-container{margin:-81px 0px 0px 10px;padding:0px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-531e9d8{text-align:left;}.elementor-7 .elementor-element.elementor-element-531e9d8 img{width:44%;}.elementor-7 .elementor-element.elementor-element-bd9f1dd{width:var( --container-widget-width, 115.411% );max-width:115.411%;--container-widget-width:115.411%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bd9f1dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5279397{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DBB32B;--border-color:#DBB32B;--padding-top:50px;--padding-bottom:50px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-5279397:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5279397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-889394c > .elementor-widget-container{margin:-81px 0px 0px 10px;padding:0px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-889394c{text-align:left;}.elementor-7 .elementor-element.elementor-element-889394c img{width:44%;}.elementor-7 .elementor-element.elementor-element-0a2103a{width:var( --container-widget-width, 115.411% );max-width:115.411%;--container-widget-width:115.411%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0a2103a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-54b8ffa{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DBB32B;--border-color:#DBB32B;--padding-top:50px;--padding-bottom:50px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-54b8ffa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-54b8ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-ea53b36 > .elementor-widget-container{margin:-81px 0px 0px 10px;padding:0px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-ea53b36{text-align:left;}.elementor-7 .elementor-element.elementor-element-ea53b36 img{width:44%;}.elementor-7 .elementor-element.elementor-element-cc260ee{width:var( --container-widget-width, 115.411% );max-width:115.411%;--container-widget-width:115.411%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cc260ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-99a8f37{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DBB32B;--border-color:#DBB32B;--padding-top:50px;--padding-bottom:50px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-99a8f37:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-99a8f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-f173574 > .elementor-widget-container{margin:-81px 0px 0px 10px;padding:0px 0px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-f173574{text-align:left;}.elementor-7 .elementor-element.elementor-element-f173574 img{width:44%;}.elementor-7 .elementor-element.elementor-element-315d7eb{width:var( --container-widget-width, 115.411% );max-width:115.411%;--container-widget-width:115.411%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-315d7eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-79dfc6c .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #DBB32B 0%, #A88306 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#90B921;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-79dfc6c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-79dfc6c .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-7 .elementor-element.elementor-element-df75c66{--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:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-df75c66:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-df75c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://codigocharlie.com.br/wp-content/uploads/2025/06/Frame-53.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7660789{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-7660789 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7660789.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7660789 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2f36862{--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-7 .elementor-element.elementor-element-a85eaff{--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-7 .elementor-element.elementor-element-e293f6a{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e293f6a.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-f0adfb6{--divider-border-style:solid;--divider-color:#DBB32B;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-f0adfb6.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-f0adfb6 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-f0adfb6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-172feb6.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-172feb6{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-58820c4{--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-7 .elementor-element.elementor-element-e50f669.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-e50f669{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-519e0dd{--divider-border-style:solid;--divider-color:#DBB32B;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-519e0dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-519e0dd.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-519e0dd .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-519e0dd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-12d53b4.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-12d53b4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-db4af2f{--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-7 .elementor-element.elementor-element-65baa02.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-65baa02{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a5dd303{--divider-border-style:solid;--divider-color:#DBB32B;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-a5dd303.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-a5dd303 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-a5dd303 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-337a27e.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-337a27e{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f4f6438{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f4f6438:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f4f6438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-200a0af{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-200a0af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-200a0af.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-200a0af .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e766e1a{--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-7 .elementor-element.elementor-element-cd86610{--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-7 .elementor-element.elementor-element-78c43db{width:var( --container-widget-width, 14.75% );max-width:14.75%;--container-widget-width:14.75%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-78c43db.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-78c43db img{width:94%;}.elementor-7 .elementor-element.elementor-element-b853024{width:var( --container-widget-width, 80.406% );max-width:80.406%;--container-widget-width:80.406%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b853024 > .elementor-widget-container{padding:20px 60px 20px 60px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DBB32B;}.elementor-7 .elementor-element.elementor-element-b853024.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-8bc75e2{--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-7 .elementor-element.elementor-element-f83a8a9{width:var( --container-widget-width, 14.75% );max-width:14.75%;--container-widget-width:14.75%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f83a8a9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f83a8a9 img{width:94%;}.elementor-7 .elementor-element.elementor-element-43cf286{width:var( --container-widget-width, 80.406% );max-width:80.406%;--container-widget-width:80.406%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-43cf286 > .elementor-widget-container{padding:6px 60px 6px 60px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DBB32B;}.elementor-7 .elementor-element.elementor-element-43cf286.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-0cd4290{--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-7 .elementor-element.elementor-element-1b246ec{--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-7 .elementor-element.elementor-element-ea23b7f{width:var( --container-widget-width, 14.75% );max-width:14.75%;--container-widget-width:14.75%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-ea23b7f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ea23b7f img{width:94%;}.elementor-7 .elementor-element.elementor-element-ab9906b{width:var( --container-widget-width, 80.406% );max-width:80.406%;--container-widget-width:80.406%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ab9906b > .elementor-widget-container{padding:6px 60px 6px 60px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DBB32B;}.elementor-7 .elementor-element.elementor-element-ab9906b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-af8c03d{--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-7 .elementor-element.elementor-element-3341606{width:var( --container-widget-width, 14.75% );max-width:14.75%;--container-widget-width:14.75%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3341606.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3341606 img{width:94%;}.elementor-7 .elementor-element.elementor-element-c7ed42b{width:var( --container-widget-width, 80.406% );max-width:80.406%;--container-widget-width:80.406%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c7ed42b > .elementor-widget-container{padding:20px 60px 20px 60px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DBB32B;}.elementor-7 .elementor-element.elementor-element-c7ed42b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-7cd79c0{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-icon{padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-423ebe2{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-423ebe2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-423ebe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-2510077.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-2510077{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-519ec23{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#DC0100;}.elementor-7 .elementor-element.elementor-element-519ec23.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-545b8f3 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #DBB32B 0%, #A88306 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#90B921;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-545b8f3.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-545b8f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-545b8f3 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-7 .elementor-element.elementor-element-aa0b237{--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:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a745061{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-a745061 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a745061.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a745061 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#1A1A1A;}.elementor-7 .elementor-element.elementor-element-499c9b8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-499c9b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-160b130 .elementor-button{background-color:#22222200;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;fill:#DBB32B;color:#DBB32B;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;padding:30px 42px 30px 42px;}.elementor-7 .elementor-element.elementor-element-160b130 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-160b130.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-160b130 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-5c1fa25 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #DBB32B 0%, #A88306 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;padding:30px 40px 30px 40px;}.elementor-7 .elementor-element.elementor-element-5c1fa25 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5c1fa25.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-5c1fa25 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-5c1fa25 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-7 .elementor-element.elementor-element-76de19a .elementor-button{background-color:#22222200;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;padding:030px 86px 30px 86px;}.elementor-7 .elementor-element.elementor-element-76de19a > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-76de19a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-76de19a .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-76de19a .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-7 .elementor-element.elementor-element-2ceb459 .elementor-button{background-color:#22222200;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;padding:030px 97px 30px 97px;}.elementor-7 .elementor-element.elementor-element-2ceb459 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2ceb459.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-2ceb459 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-4221c62 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #DBB32B 0%, #A88306 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#90B921;border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-7 .elementor-element.elementor-element-4221c62.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-4221c62 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-4221c62 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-7 .elementor-element.elementor-element-672c0fc{--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:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-042b7f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-042b7f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-03a83ec{--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-7 .elementor-element.elementor-element-98d6d6c{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-98d6d6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-98d6d6c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-98d6d6c .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#1A1A1A;}.elementor-7 .elementor-element.elementor-element-d43a81d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d43a81d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d43a81d .elementor-icon-box-title a{font-family:"Orbitron", Sans-serif;font-size:30px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-d43a81d .elementor-icon-box-title{color:#E91111;}.elementor-7 .elementor-element.elementor-element-bec6b61{width:auto;max-width:auto;z-index:0;}.elementor-7 .elementor-element.elementor-element-bec6b61 > .elementor-widget-container{margin:-6px 34px -12px 32px;padding:-2px 0px -4px -5px;}.elementor-7 .elementor-element.elementor-element-bec6b61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-bec6b61 .eael-countdown-item > div{text-align:center;margin-right:0px;margin-left:0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bec6b61 .eael-countdown-items>li{display:table-cell;}.elementor-7 .elementor-element.elementor-element-bec6b61 .eael-countdown-digits::after{top:0%;left:100%;}.elementor-7 .elementor-element.elementor-element-bec6b61 .eael-countdown-container{margin-right:-0px;margin-left:-0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-bec6b61 .eael-countdown-digits{color:#DC0100;font-family:"IBM Plex Mono", Sans-serif;}.elementor-7 .elementor-element.elementor-element-bec6b61 .eael-countdown-label{color:#DC0100;font-family:"IBM Plex Mono", Sans-serif;}.elementor-7 .elementor-element.elementor-element-db930ac{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-db930ac.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-d9048a3{--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;--overflow:hidden;--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-d9048a3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d9048a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #DBB32B 0%, #A88306 100%);}.elementor-7 .elementor-element.elementor-element-8ae482a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-8ae482a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-8ae482a{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-7 .elementor-element.elementor-element-8ae482a .elementor-icon-list-icon{padding-right:7px;}.elementor-7 .elementor-element.elementor-element-8ae482a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-8ae482a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-8ae482a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-445a81d5{--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:102px 0px;--row-gap:102px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-445a81d5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-445a81d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;background-image:url("https://codigocharlie.com.br/wp-content/uploads/2025/06/Bio-2-1-scaled.jpg");background-position:top center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-445a81d5.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5ea2d07{--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-7 .elementor-element.elementor-element-5ea2d07.e-con{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-5a26415c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-5a26415c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-5a26415c .elementor-heading-title{font-family:"Alovera Display Regular", Sans-serif;font-size:36px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7578a4fc{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#DC0100;}.elementor-7 .elementor-element.elementor-element-7578a4fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4a2872a{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4a2872a > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1836c6cd{--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-7 .elementor-element.elementor-element-1836c6cd.e-con{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-542c52e{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ad0013a.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-ad0013a{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-6d1e6c9{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-6d1e6c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6d1e6c9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-6d1e6c9 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#DC0100;}.elementor-7 .elementor-element.elementor-element-5d29f8a .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #DBB32B 0%, #A88306 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#90B921;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-5d29f8a.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-5d29f8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-5d29f8a .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-7 .elementor-element.elementor-element-43c788f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-43c788f7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-43c788f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-7 .elementor-element.elementor-element-dab970f img{width:68%;}.elementor-7 .elementor-element.elementor-element-2a147738{width:var( --container-widget-width, 6.329% );max-width:6.329%;--container-widget-width:6.329%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2a147738.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2a147738 img{width:82%;}.elementor-7 .elementor-element.elementor-element-60750a89{width:var( --container-widget-width, 42.999% );max-width:42.999%;--container-widget-width:42.999%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-60750a89 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-7 .elementor-element.elementor-element-60750a89.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-08ec70f{width:var( --container-widget-width, 32.687% );max-width:32.687%;--container-widget-width:32.687%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-08ec70f > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-7 .elementor-element.elementor-element-08ec70f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f76dcdc{width:var( --container-widget-width, 21.411% );max-width:21.411%;--container-widget-width:21.411%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f76dcdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f76dcdc img{width:68%;}.elementor-7 .elementor-element.elementor-element-1087023{width:var( --container-widget-width, 1.079% );max-width:1.079%;--container-widget-width:1.079%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1087023.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-65445d9f.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-3025a862{--width:55.226%;}.elementor-7 .elementor-element.elementor-element-29781f5{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-b4351ca{--width:50%;}.elementor-7 .elementor-element.elementor-element-8902e88{--width:50%;}.elementor-7 .elementor-element.elementor-element-3d86c418{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-042b7f1{--width:50%;}.elementor-7 .elementor-element.elementor-element-03a83ec{--width:50%;}.elementor-7 .elementor-element.elementor-element-445a81d5{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-5ea2d07{--width:50%;}.elementor-7 .elementor-element.elementor-element-1836c6cd{--width:50%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-445a81d5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-445a81d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-499c9b8{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-bec6b61 > .elementor-widget-container{margin:-5px 45px 0px 6px;}.elementor-7 .elementor-element.elementor-element-bec6b61 .eael-countdown-item > div{margin-right:61px;margin-left:61px;padding:0px 0px 1px -12px;}.elementor-7 .elementor-element.elementor-element-bec6b61 .eael-countdown-container{margin-right:-61px;margin-left:-61px;margin-bottom:11px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-654ec0cf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-654ec0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigocharlie.com.br/wp-content/uploads/2025/06/Frame-49.jpg");background-position:top center;background-size:contain;}.elementor-7 .elementor-element.elementor-element-654ec0cf{--padding-top:90%;--padding-bottom:40%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-77b6e1c1{text-align:center;}.elementor-7 .elementor-element.elementor-element-77b6e1c1 img{width:28%;}.elementor-7 .elementor-element.elementor-element-3cb5b61d{text-align:center;}.elementor-7 .elementor-element.elementor-element-3cb5b61d .elementor-heading-title{font-size:21px;}.elementor-7 .elementor-element.elementor-element-dbe7556{text-align:center;font-size:18px;}.elementor-7 .elementor-element.elementor-element-c90af01 .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-92887df{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a0b4edd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-03f0648{text-align:center;}.elementor-7 .elementor-element.elementor-element-03f0648 .elementor-heading-title{font-size:21px;}.elementor-7 .elementor-element.elementor-element-220e54e{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-29781f5{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-b4351ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b4351ca.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-840661b{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-840661b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-840661b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-840661b img{width:100%;}.elementor-7 .elementor-element.elementor-element-8902e88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-edf135d{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-edf135d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-edf135d .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-8e33d1d{width:100%;max-width:100%;--e-icon-list-icon-size:48px;--icon-vertical-align:flex-start;}.elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-8e33d1d .elementor-icon-list-item > a{font-size:18px;}.elementor-7 .elementor-element.elementor-element-4b0fb46:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4b0fb46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigocharlie.com.br/wp-content/uploads/2025/06/Frame-50.png");background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-4b0fb46{--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-b1daa8d{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b1daa8d .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-baacca3{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-cf69735 .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-3d86c418{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-711853db{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-711853db .elementor-heading-title{font-size:24px;line-height:1.4em;letter-spacing:-0.7px;}.elementor-7 .elementor-element.elementor-element-5c3b5b05{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-dec7fb6{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-64697f0{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4013d6c{text-align:center;}.elementor-7 .elementor-element.elementor-element-4013d6c img{width:34%;}.elementor-7 .elementor-element.elementor-element-081d60e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-081d60e{text-align:center;}.elementor-7 .elementor-element.elementor-element-1da21a1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-eec7e81{text-align:center;}.elementor-7 .elementor-element.elementor-element-eec7e81 img{width:34%;}.elementor-7 .elementor-element.elementor-element-9d36b4d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9d36b4d{text-align:center;}.elementor-7 .elementor-element.elementor-element-a773a1e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-a7ef579{text-align:center;}.elementor-7 .elementor-element.elementor-element-a7ef579 img{width:34%;}.elementor-7 .elementor-element.elementor-element-0c06e61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0c06e61{text-align:center;}.elementor-7 .elementor-element.elementor-element-5322a63{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ffa675d{text-align:center;}.elementor-7 .elementor-element.elementor-element-ffa675d img{width:34%;}.elementor-7 .elementor-element.elementor-element-4ca491c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4ca491c{text-align:center;}.elementor-7 .elementor-element.elementor-element-531e9d8{text-align:center;}.elementor-7 .elementor-element.elementor-element-531e9d8 img{width:34%;}.elementor-7 .elementor-element.elementor-element-bd9f1dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bd9f1dd{text-align:center;}.elementor-7 .elementor-element.elementor-element-5279397{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-889394c{text-align:center;}.elementor-7 .elementor-element.elementor-element-889394c img{width:34%;}.elementor-7 .elementor-element.elementor-element-0a2103a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0a2103a{text-align:center;}.elementor-7 .elementor-element.elementor-element-54b8ffa{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ea53b36{text-align:center;}.elementor-7 .elementor-element.elementor-element-ea53b36 img{width:34%;}.elementor-7 .elementor-element.elementor-element-cc260ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cc260ee{text-align:center;}.elementor-7 .elementor-element.elementor-element-99a8f37{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-f173574{text-align:center;}.elementor-7 .elementor-element.elementor-element-f173574 img{width:34%;}.elementor-7 .elementor-element.elementor-element-315d7eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-315d7eb{text-align:center;}.elementor-7 .elementor-element.elementor-element-79dfc6c .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-df75c66:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-df75c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigocharlie.com.br/wp-content/uploads/2025/06/Frame-51-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-df75c66{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7660789{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7660789 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-f4f6438{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f4f6438.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-200a0af{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-200a0af .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-e766e1a{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e766e1a.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-cd86610{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cd86610.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-78c43db{width:var( --container-widget-width, 67.05px );max-width:67.05px;--container-widget-width:67.05px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-78c43db img{width:100%;}.elementor-7 .elementor-element.elementor-element-b853024{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-b853024 > .elementor-widget-container{padding:18px 7px 18px 7px;}.elementor-7 .elementor-element.elementor-element-8bc75e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8bc75e2.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f83a8a9{width:var( --container-widget-width, 71.05px );max-width:71.05px;--container-widget-width:71.05px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f83a8a9 img{width:100%;}.elementor-7 .elementor-element.elementor-element-43cf286{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-43cf286 > .elementor-widget-container{padding:16px 7px 16px 7px;}.elementor-7 .elementor-element.elementor-element-43cf286.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-43cf286 p{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-0cd4290{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0cd4290.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1b246ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1b246ec.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ea23b7f{width:var( --container-widget-width, 71.05px );max-width:71.05px;--container-widget-width:71.05px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-ea23b7f img{width:100%;}.elementor-7 .elementor-element.elementor-element-ab9906b{width:var( --container-widget-width, 258px );max-width:258px;--container-widget-width:258px;--container-widget-flex-grow:0;font-size:16px;}.elementor-7 .elementor-element.elementor-element-ab9906b > .elementor-widget-container{padding:16px 7px 16px 7px;}.elementor-7 .elementor-element.elementor-element-ab9906b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ab9906b p{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-af8c03d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-af8c03d.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3341606{width:var( --container-widget-width, 71.05px );max-width:71.05px;--container-widget-width:71.05px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3341606 img{width:100%;}.elementor-7 .elementor-element.elementor-element-c7ed42b{width:var( --container-widget-width, 258px );max-width:258px;--container-widget-width:258px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-c7ed42b > .elementor-widget-container{padding:20px 7px 20px 5px;}.elementor-7 .elementor-element.elementor-element-7cd79c0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-7 .elementor-element.elementor-element-7cd79c0{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-7cd79c0 .elementor-icon-list-item > a{font-size:19px;}.elementor-7 .elementor-element.elementor-element-423ebe2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2510077{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-519ec23{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-545b8f3 .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-aa0b237{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a745061{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-a745061 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-499c9b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-160b130{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-160b130 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-160b130 .elementor-button{font-size:18px;padding:22px 42px 22px 42px;}.elementor-7 .elementor-element.elementor-element-5c1fa25{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5c1fa25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5c1fa25 .elementor-button{font-size:18px;padding:22px 34px 22px 34px;}.elementor-7 .elementor-element.elementor-element-76de19a{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-76de19a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-76de19a .elementor-button{font-size:18px;padding:20px 84px 20px 84px;}.elementor-7 .elementor-element.elementor-element-2ceb459 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2ceb459 .elementor-button{font-size:18px;padding:20px 84px 20px 84px;}.elementor-7 .elementor-element.elementor-element-4221c62 .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-042b7f1{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-7 .elementor-element.elementor-element-447f9b4 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-98d6d6c{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-98d6d6c .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-bec6b61{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;z-index:0;}.elementor-7 .elementor-element.elementor-element-bec6b61 > .elementor-widget-container{margin:-6px 63px 12px -43px;padding:-10px -10px -6px -5px;}.elementor-7 .elementor-element.elementor-element-bec6b61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-bec6b61 .eael-countdown-item > div{margin-right:80px;margin-left:80px;padding:0px 0px 0px 18px;}.elementor-7 .elementor-element.elementor-element-bec6b61 .eael-countdown-container{margin-right:-80px;margin-left:-80px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-db930ac{width:100%;max-width:100%;font-size:20px;}.elementor-7 .elementor-element.elementor-element-445a81d5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-445a81d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigocharlie.com.br/wp-content/uploads/2025/06/Frame-52.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-445a81d5{--gap:21px 0px;--row-gap:21px;--column-gap:0px;--padding-top:220px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5ea2d07{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5ea2d07.e-con{--order:4;}.elementor-7 .elementor-element.elementor-element-5a26415c{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-5a26415c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5a26415c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5a26415c .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-7578a4fc{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-4a2872a{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-1836c6cd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-1836c6cd.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-542c52e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ad0013a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-6d1e6c9{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-6d1e6c9 .elementor-heading-title{font-size:23px;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-5d29f8a .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-43c788f7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-dab970f img{width:37%;}.elementor-7 .elementor-element.elementor-element-2a147738{width:var( --container-widget-width, 125.55px );max-width:125.55px;--container-widget-width:125.55px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2a147738 img{width:42%;}.elementor-7 .elementor-element.elementor-element-60750a89{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-7 .elementor-element.elementor-element-60750a89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-08ec70f{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-7 .elementor-element.elementor-element-f76dcdc{width:var( --container-widget-width, 195.538px );max-width:195.538px;--container-widget-width:195.538px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f76dcdc > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-f76dcdc img{width:59%;}.elementor-7 .elementor-element.elementor-element-1087023{width:var( --container-widget-width, 25.5px );max-width:25.5px;--container-widget-width:25.5px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-65445d9f{width:var( --container-widget-width, 63px );max-width:63px;--container-widget-width:63px;--container-widget-flex-grow:0;}}/* Start custom CSS for container, class: .elementor-element-661ae93e */.elementor-7 .elementor-element.elementor-element-661ae93e .elementor-widget-container, .carrossel-esquerda, .carrossel-direita{
    overflow: visible;
}

/* Lista de itens duplicados */
.elementor-7 .elementor-element.elementor-element-661ae93e .elementor-icon-list-items {
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
    width: max-content; /* Permite rolagem contínua */
}

/* Duplicando os itens para criar um loop suave */
.elementor-7 .elementor-element.elementor-element-661ae93e .elementor-icon-list-items::after {
    content: "";
    display: flex;
}

/* Animação para a esquerda */
.carrossel-esquerda {
    animation: mover-esquerda 60s infinite linear;
}

@keyframes mover-esquerda {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%); /* Ajuste para metade da largura duplicada */
    }
}

/* Animação para a direita */
.carrossel-direita {
    animation: mover-direita 60s infinite linear;
}

@keyframes mover-direita {
    0% {
        transform: translateX(-50%);
    }
    100% {
        transform: translateX(0);
    }
}

/* Responsivo para telas menores */
@media (max-width: 767px) {
    .carrossel-esquerda {
        animation: mover-esquerda-mobile 30s infinite linear;
    }
}
    @keyframes mover-esquerda-mobile {
        0% {
            transform: translateX(0%);
        }
        100% {
            transform: translateX(-50%);
        }
    }

    .carrossel-direita {
        animation: mover-direita-mobile 30s infinite linear;
    }

    @keyframes mover-direita-mobile {
        0% {
            transform: translateX(-50%);
        }
        100% {
            transform: translateX(0%);
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e78fab9 */.elementor-7 .elementor-element.elementor-element-e78fab9 .elementor-widget-container, .carrossel-esquerda, .carrossel-direita{
    overflow: visible;
}

/* Lista de itens duplicados */
.elementor-7 .elementor-element.elementor-element-e78fab9 .elementor-icon-list-items {
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
    width: max-content; /* Permite rolagem contínua */
}

/* Duplicando os itens para criar um loop suave */
.elementor-7 .elementor-element.elementor-element-e78fab9 .elementor-icon-list-items::after {
    content: "";
    display: flex;
}

/* Animação para a esquerda */
.carrossel-esquerda {
    animation: mover-esquerda 60s infinite linear;
}

@keyframes mover-esquerda {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%); /* Ajuste para metade da largura duplicada */
    }
}

/* Animação para a direita */
.carrossel-direita {
    animation: mover-direita 60s infinite linear;
}

@keyframes mover-direita {
    0% {
        transform: translateX(-50%);
    }
    100% {
        transform: translateX(0);
    }
}

/* Responsivo para telas menores */
@media (max-width: 767px) {
    .carrossel-esquerda {
        animation: mover-esquerda-mobile 30s infinite linear;
    }
}
    @keyframes mover-esquerda-mobile {
        0% {
            transform: translateX(0%);
        }
        100% {
            transform: translateX(-50%);
        }
    }

    .carrossel-direita {
        animation: mover-direita-mobile 30s infinite linear;
    }

    @keyframes mover-direita-mobile {
        0% {
            transform: translateX(-50%);
        }
        100% {
            transform: translateX(0%);
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f6438 */.elementor-7 .elementor-element.elementor-element-f4f6438 {
  border-top: 5px solid;
  border-image: linear-gradient(to right, 
    #000000, 
    #DBB32B, 
    #000000) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423ebe2 */.elementor-7 .elementor-element.elementor-element-423ebe2 {
  border-top: 5px solid;
  border-image: linear-gradient(to right, 
    #000000, 
    #DBB32B, 
    #000000) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9048a3 */.elementor-7 .elementor-element.elementor-element-d9048a3 .elementor-widget-container, .carrossel-esquerda, .carrossel-direita{
    overflow: visible;
}

/* Lista de itens duplicados */
.elementor-7 .elementor-element.elementor-element-d9048a3 .elementor-icon-list-items {
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
    width: max-content; /* Permite rolagem contínua */
}

/* Duplicando os itens para criar um loop suave */
.elementor-7 .elementor-element.elementor-element-d9048a3 .elementor-icon-list-items::after {
    content: "";
    display: flex;
}

/* Animação para a esquerda */
.carrossel-esquerda {
    animation: mover-esquerda 60s infinite linear;
}

@keyframes mover-esquerda {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%); /* Ajuste para metade da largura duplicada */
    }
}

/* Animação para a direita */
.carrossel-direita {
    animation: mover-direita 60s infinite linear;
}

@keyframes mover-direita {
    0% {
        transform: translateX(-50%);
    }
    100% {
        transform: translateX(0);
    }
}

/* Responsivo para telas menores */
@media (max-width: 767px) {
    .carrossel-esquerda {
        animation: mover-esquerda-mobile 30s infinite linear;
    }
}
    @keyframes mover-esquerda-mobile {
        0% {
            transform: translateX(0%);
        }
        100% {
            transform: translateX(-50%);
        }
    }

    .carrossel-direita {
        animation: mover-direita-mobile 30s infinite linear;
    }

    @keyframes mover-direita-mobile {
        0% {
            transform: translateX(-50%);
        }
        100% {
            transform: translateX(0%);
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a26415c */.elementor-7 .elementor-element.elementor-element-5a26415c {
  position: relative;
  z-index: 1;
}

.elementor-7 .elementor-element.elementor-element-5a26415c::before,
.elementor-7 .elementor-element.elementor-element-5a26415c::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(to right, #000 0%, #000 20%, #DBB32B 50%, #000 80%, #000 100%);
  z-index: 2;
}

.elementor-7 .elementor-element.elementor-element-5a26415c::before {
  top: 0; /* borda superior */
}

.elementor-7 .elementor-element.elementor-element-5a26415c::after {
  bottom: 0; /* borda inferior */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65445d9f */.scroll-left{
    opacity: 0;
    transition: 0.9s all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.9s all;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.9s all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.9s all;
    transform: translate(0, -80px);
}

.scroll-opacitiy{
    opacity: 0;
    transition: 0.9s all;
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.9s;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100%;
    overflow-x: hidden;
}

.scroll-left{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, 30px, 0);
}

.scroll-right{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-top{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, -30px, 0);
}

.ativado{
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}

.lista .elementor-icon-list-item{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativado{
    opacity: 1;
    transition: .5s all;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.elementor-editor-active .ativado,
.elementor-editor-active .lista .elementor-icon-list-item {
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */