.elementor-13 .elementor-element.elementor-element-8f4e10c{--display:flex;--min-height:900px;--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;--background-transition:0.3s;--padding-top:80px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8f4e10c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8f4e10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joeljota.josejusto.com.br/wp-content/uploads/2024/06/Slice-1aas.png");background-color:#E5E3FF;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-8f4e10c, .elementor-13 .elementor-element.elementor-element-8f4e10c::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-f0dc440{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:left;color:#3F1199;font-family:"Sora", Sans-serif;font-size:48px;font-weight:600;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-f0dc440 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-f0dc440.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-cef0ef1{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:left;color:#010C4DD1;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-cef0ef1 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cef0ef1.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-37c0c91{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-37c0c91 > .elementor-widget-container{margin:0px 0px 032px 0px;border-radius:10px 10px 10px 10px;box-shadow:3px 19px 29px -12px rgba(4.804347826086987, 0, 85.00000000000003, 0.71);}.elementor-13 .elementor-element.elementor-element-37c0c91 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-37c0c91 .elementor-custom-embed-play i{font-size:188px;}.elementor-13 .elementor-element.elementor-element-37c0c91 .elementor-custom-embed-play svg{width:188px;height:188px;}.elementor-13 .elementor-element.elementor-element-ee0737a{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-ee0737a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ee0737a.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;border-radius:10px 10px 10px 10px;box-shadow:1px 4px 34px 0px rgba(0,0,0,0.5);padding:0px 30px 0px 30px;}.elementor-13 .elementor-element.elementor-element-835346f{--display:flex;--min-height:600px;--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;--background-transition:0.3s;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-835346f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-835346f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joeljota.josejusto.com.br/wp-content/uploads/2024/06/Group-14.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-835346f, .elementor-13 .elementor-element.elementor-element-835346f::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-41ac2b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#E5E3FF;font-family:"Sora", Sans-serif;font-size:41px;font-weight:600;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-41ac2b0 > .elementor-widget-container{margin:0px 0px 040px 0px;}.elementor-13 .elementor-element.elementor-element-41ac2b0.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-0a8b3a0{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2706479 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-2706479{text-align:left;}.elementor-13 .elementor-element.elementor-element-cb6d75b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-cb6d75b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-cb6d75b.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-24d101e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFFA8;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-24d101e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-24d101e.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-3b3c4e5{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2746abd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-2746abd{text-align:left;}.elementor-13 .elementor-element.elementor-element-3aef57d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-3aef57d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-3aef57d.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-d0239a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFFA8;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-d0239a0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-d0239a0.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-ffe460c{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bc863d0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-bc863d0{text-align:left;}.elementor-13 .elementor-element.elementor-element-4d3d2db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-4d3d2db > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-4d3d2db.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-431072c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFFA8;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-431072c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-431072c.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-a5f491b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e04f55f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-e04f55f{text-align:left;}.elementor-13 .elementor-element.elementor-element-0816c8b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-0816c8b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-0816c8b.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-ba119e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFFA8;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-ba119e8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-ba119e8.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-4b20462{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1386598 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-1386598{text-align:left;}.elementor-13 .elementor-element.elementor-element-304d4e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-304d4e1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-304d4e1.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-de0c233{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFFA8;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-de0c233 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-de0c233.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-38be7ba{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#f8c404;}.elementor-13 .elementor-element.elementor-element-38be7ba > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-13 .elementor-element.elementor-element-38be7ba.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e223fc3{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-e223fc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e223fc3.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;border-radius:10px 10px 10px 10px;box-shadow:1px 4px 34px 0px rgba(0,0,0,0.5);padding:0px 30px 0px 30px;}.elementor-13 .elementor-element.elementor-element-f5a5b4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:280px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-13 .elementor-element.elementor-element-f5a5b4d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f5a5b4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07060A;}.elementor-13 .elementor-element.elementor-element-f5a5b4d, .elementor-13 .elementor-element.elementor-element-f5a5b4d::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-674bf22{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-674bf22 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-674bf22.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-65af317{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-65af317 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8947d3d{--display:flex;--min-height:600px;--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;--background-transition:0.3s;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8947d3d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8947d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e4e4fc;}.elementor-13 .elementor-element.elementor-element-8947d3d, .elementor-13 .elementor-element.elementor-element-8947d3d::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-8947d3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2a0a181{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2a0a181, .elementor-13 .elementor-element.elementor-element-2a0a181::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-66f7a9b{z-index:90;}.elementor-13 .elementor-element.elementor-element-7d7c363 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-7d7c363{z-index:90;}.elementor-13 .elementor-element.elementor-element-49d23f2{--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;--justify-content:space-between;--background-transition:0.3s;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999999999;}.elementor-13 .elementor-element.elementor-element-49d23f2, .elementor-13 .elementor-element.elementor-element-49d23f2::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-a6aa1d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-a6aa1d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c08b26a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:right;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-c08b26a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c08b26a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-236d839{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-236d839 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-13 .elementor-element.elementor-element-ec7b937{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;z-index:999999999999;}.elementor-13 .elementor-element.elementor-element-ec7b937.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-771c551{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-771c551.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-05a060b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-05a060b > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8e5921b{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-8e5921b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8e5921b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-ca9ef9f{--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;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5c66f17{--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;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-59643f9{--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;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-59643f9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-59643f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-59643f9, .elementor-13 .elementor-element.elementor-element-59643f9::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-59643f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4de9929 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4de9929.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-4de9929{text-align:center;}.elementor-13 .elementor-element.elementor-element-b304214{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-b304214 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b304214.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-b304214 .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;padding:24px 24px 24px 24px;}.elementor-13 .elementor-element.elementor-element-4e4fb16{--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;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-864d492{--display:flex;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-be215bd{--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;--background-transition:0.3s;}html.elementor-html{position:relative;}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh;}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07060A;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-8947d3d{--width:99.314%;}.elementor-13 .elementor-element.elementor-element-a6aa1d8{--width:32%;}.elementor-13 .elementor-element.elementor-element-771c551{--width:32%;}.elementor-13 .elementor-element.elementor-element-59643f9{--width:39%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-38be7ba{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13 .elementor-element.elementor-element-c08b26a{font-size:20px;}.elementor-13 .elementor-element.elementor-element-236d839 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-13 .elementor-element.elementor-element-236d839{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-13 .elementor-element.elementor-element-05a060b > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-05a060b{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-13 .elementor-element.elementor-element-8e5921b{font-size:20px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-8f4e10c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8f4e10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joeljota.josejusto.com.br/wp-content/uploads/2024/06/Joel-mobile.png");background-position:bottom center;}.elementor-13 .elementor-element.elementor-element-8f4e10c{--min-height:0vh;--padding-top:060px;--padding-bottom:400px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-f0dc440{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:32px;}.elementor-13 .elementor-element.elementor-element-f0dc440.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-cef0ef1 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cef0ef1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-37c0c91{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-13 .elementor-element.elementor-element-37c0c91.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-37c0c91 .elementor-custom-embed-play i{font-size:123px;}.elementor-13 .elementor-element.elementor-element-37c0c91 .elementor-custom-embed-play svg{width:123px;height:123px;}.elementor-13 .elementor-element.elementor-element-ee0737a{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-13 .elementor-element.elementor-element-ee0737a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-835346f{--padding-top:81px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-41ac2b0 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-13 .elementor-element.elementor-element-41ac2b0{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;text-align:center;font-size:28px;}.elementor-13 .elementor-element.elementor-element-41ac2b0.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-2706479{text-align:center;}.elementor-13 .elementor-element.elementor-element-cb6d75b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:20px;}.elementor-13 .elementor-element.elementor-element-cb6d75b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-24d101e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-24d101e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-13 .elementor-element.elementor-element-24d101e.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-2746abd{text-align:center;}.elementor-13 .elementor-element.elementor-element-3aef57d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:20px;}.elementor-13 .elementor-element.elementor-element-3aef57d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-d0239a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d0239a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-13 .elementor-element.elementor-element-d0239a0.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-bc863d0{text-align:center;}.elementor-13 .elementor-element.elementor-element-4d3d2db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:20px;}.elementor-13 .elementor-element.elementor-element-4d3d2db.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-431072c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-431072c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-13 .elementor-element.elementor-element-431072c.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e04f55f{text-align:center;}.elementor-13 .elementor-element.elementor-element-0816c8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:20px;}.elementor-13 .elementor-element.elementor-element-0816c8b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-ba119e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ba119e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-13 .elementor-element.elementor-element-ba119e8.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1386598{text-align:center;}.elementor-13 .elementor-element.elementor-element-304d4e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:20px;}.elementor-13 .elementor-element.elementor-element-304d4e1.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-de0c233 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-de0c233{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-13 .elementor-element.elementor-element-de0c233.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-38be7ba{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:20px;}.elementor-13 .elementor-element.elementor-element-38be7ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-e223fc3{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-13 .elementor-element.elementor-element-e223fc3.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-f5a5b4d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-674bf22 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-13 .elementor-element.elementor-element-674bf22{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:28px;}.elementor-13 .elementor-element.elementor-element-674bf22.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8947d3d{--padding-top:81px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-c08b26a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:32px;}.elementor-13 .elementor-element.elementor-element-c08b26a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-236d839 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-236d839{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-13 .elementor-element.elementor-element-236d839.elementor-element{--align-self:stretch;}.elementor-13 .elementor-element.elementor-element-ec7b937{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-13 .elementor-element.elementor-element-8e5921b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:32px;}.elementor-13 .elementor-element.elementor-element-8e5921b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-b304214{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-13 .elementor-element.elementor-element-b304214.elementor-element{--align-self:center;}}/* Start custom CSS for text-editor, class: .elementor-element-f0dc440 *//*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #FF00FC, #3F1199);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee0737a */.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button-text,
.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #FF00FC, #601CE5); /*mude as cores do botão no estado normal aqui*/
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 10px;
}

.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
  background: linear-gradient(90deg, #601CE5, #89018C); /*mude as cores do botão no hover aqui*/
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 10px;
}

.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button:hover:before {
  opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button-icon{
    z-index: 2;
    font-size: 3em;    
    transition: 0.5s;
    margin-bottom: -4px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /*ajuste a posição do texto aqui*/
}

.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-ee0737a .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41ac2b0 */.elementor-13 .elementor-element.elementor-element-41ac2b0 {
    background: linear-gradient(90deg, #0d0d0d, #fff, #0d0d0d);
    background-size: 80%;
    background-repeat: no-repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: sombra 5s linear infinite alternate;
}


@keyframes sombra {
    0% {
         background-position: -300%;
    }
    100% {
         background-position: 300%;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-38be7ba *//*Seu Background se altera aqui*/
.elementor-13 .elementor-element.elementor-element-38be7ba .bgnice {
    border-radius: 16px;
border: 1px solid rgba(133, 133, 133, 0.40);
background: #05010F;
box-shadow: -162px 112px 55px 0px rgba(0, 0, 0, 0.01), -104px 72px 50px 0px rgba(0, 0, 0, 0.05), -58px 40px 43px 0px rgba(0, 0, 0, 0.18), -26px 18px 32px 0px rgba(0, 0, 0, 0.30), -6px 4px 17px 0px rgba(0, 0, 0, 0.34);
backdrop-filter: blur(3.4000000953674316px);
padding:32px;
}

/*O Hover se Altera aqui*/
.elementor-13 .elementor-element.elementor-element-38be7ba .bgnice::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
 
  border-radius: 16px;
    left: 0;
background: radial-gradient(113.55% 113.9% at 28.75% -11.9%, rgba(96, 28, 229, 0.8) 0%, rgba(7, 7, 7, 0.8) 100%);



    opacity: 0;
    transition: opacity 0.5s ease-in-out;}

.elementor-13 .elementor-element.elementor-element-38be7ba .bgnice:hover::before, .bgnice:focus-within::before {
    opacity: 1;}


/*Seu brilhinho se altera aquii*/

.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide::after {
    content: '';
    position: absolute;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    transform: translate(-50%, -50%);
    background: rgba(156, 33, 232, 0.40);
    top: 50%;
    
    left: 50%;
    filter: blur(40px);
    z-index: -1;
    border-radius: 8px;
    opacity: 0;
    transition: opacity 0.2s ease-in-out;
}

.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:hover::after,
.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:focus-within::after {
    opacity: .2;
}

.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:hover::after {
    animation: fadeOut 0.5s forwards;
}

@keyframes fadeOut {
    to { opacity: 0;}
}


.elementor-13 .elementor-element.elementor-element-38be7ba .elementor-swiper-button, .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-pagination{display:none; user-select:none;pointer-events:none;}

.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-wrapper{justify-content:space-between;}

.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide{width:300px!important;margin-left: -130px; transition: all 0.2s ease-in-out;filter: drop-shadow(-1rem 0rem 4rem #000);}


.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:hover, .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:focus-within { transform: translateY(-1rem) rotate(3deg);transition: all 0.2s ease-in-out;cursor:pointer;}

.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:focus-within ~ .swiper-slide, .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:hover ~ .swiper-slide { transform: translateX(85px);}

.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:first-child{ margin-left: 0;}


.elementor-13 .elementor-element.elementor-element-38be7ba .swiper,
.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-container .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-wrapper{
    overflow: visible !important;}

.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-container{overflow:visible!important;}

@media only screen and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide{;margin-left: 0px; transition: all 0.2s ease-in-out; box-shadow: -3rem 0 3rem -2rem #000;}

    .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:hover, .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:focus-within { transform: translateY(0rem) rotate(0deg);}

    .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:focus-within ~ .swiper-slide, .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide:hover ~ .swiper-slide { transform: translateX(0px);}

    .elementor-13 .elementor-element.elementor-element-38be7ba .elementor-swiper-button, .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-pagination{display:block; user-select:all;pointer-events:all;}

    .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide{ margin-left: 0;}}

/*A largura se altera aqui do Tablet*/
@media screen and (min-width: 768px) and (max-width: 1365px) {
    .elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide{width:49.3%!important;}}

/*A largura se altera aqui do Mobile*/
@media screen and (max-width: 767px) {.elementor-13 .elementor-element.elementor-element-38be7ba .swiper-slide{width:100%!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e223fc3 */.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button-text,
.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #FF00FC, #601CE5); /*mude as cores do botão no estado normal aqui*/
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 10px;
}

.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
  background: linear-gradient(90deg, #601CE5, #89018C); /*mude as cores do botão no hover aqui*/
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 10px;
}

.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button:hover:before {
  opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button-icon{
    z-index: 2;
    font-size: 3em;    
    transition: 0.5s;
    margin-bottom: -4px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /*ajuste a posição do texto aqui*/
}

.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-13 .elementor-element.elementor-element-e223fc3 .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-65af317 */.elementor-13 .elementor-element.elementor-element-65af317 .swiper,
.elementor-13 .elementor-element.elementor-element-65af317 .swiper-container{
    overflow: visible !important;
    clip-path: polygon(0% 0%, 100% -100%, 1000% 100%, 0% 100%);}
    
    .elementor-13 .elementor-element.elementor-element-65af317 .swiper-wrapper{
  transition-timing-function: linear !important; 
}

.elementor-13 .elementor-element.elementor-element-65af317 .elementor-swiper-button-next{
    top: -35px;
    right: 00px;
    position: absolute;
    z-index: 9999;
}

.elementor-13 .elementor-element.elementor-element-65af317 .elementor-swiper-button-prev{
    top: -35px;
    right: 60px;
    left: inherit;
    position: absolute;
    z-index: 9999;
}


.elementor-13 .elementor-element.elementor-element-65af317::before {
    content:"";
    pointer-events: none;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index:2;
    background: linear-gradient(to right, #07060A 0%, transparent 10%, transparent 70%, transparent 85%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5a5b4d */.elementor-13 .elementor-element.elementor-element-f5a5b4d::before {
    content:"";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 999;
    background: linear-gradient(90deg, transparent 15%, transparent 85%, #07060A 100%); /*mude os #000000 para a mesma cor do fundo da seção*/
    pointer-events: none; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66f7a9b */@media(min-width: 1250px) {
    .tela img {
        transform: rotateX(-87deg) rotateY(0deg) rotateZ(0deg);
        Transform-origin: 50% 100%;
        transform-style: preserve-3d;}
        /*will-change: transform;*/
        
        .tela .elementor-widget-container {
        perspective:3000px;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4de9929 */.fundo{
    background-image: linear-gradient(145deg, #E6AD39, #FFD684); 
    padding: 6px 18px;
    border-radius: 100px;
    letter-spacing: 0.15em;
}

.valor{
    font-size: 4em;
    line-height: 1.2em;
    font-weight: 700;
}

.cents{
    font-size: 2em!important;
    font-weight: 700;
    vertical-align: 0.65em;
}

.avista {
    text-align: right;
    line-height: 0em;
    padding-bottom: 10px;
}

.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b304214 */.elementor-13 .elementor-element.elementor-element-b304214 .elementor-button{
    border-radius: 180px;
    animation: 2.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #F67600, #F59419, #F4B510, #F67600, #F59419)  /**altere aqui as cores do degrade sendo: cor do canto, cor próxima ao centro, cor do meio, cor próxima ao centro, cor do canto**/;
    background-size: 400% 200%;
    transition: background 1.8s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
    box-shadow: 0 0px 32px -2px rgba(244, 181, 16, 0.4)/**cores do brilho atrás do botão**/;
}
 
/**borda degrade do botão**/
.elementor-13 .elementor-element.elementor-element-b304214 .elementor-button:before{
  content:"";
  position:absolute;
  z-index: 999;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 3px;
  border-radius: 180px;
  background: linear-gradient(35deg, #FFF, transparent, transparent)  /**altere aqui a cor da borda**/;
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
    margin: -01px;
    margin-top: -01px;
}
 
/**Mouse em cima**/   
.elementor-13 .elementor-element.elementor-element-b304214 .elementor-button:hover{
    border-radius: 180px;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #217DEA, #539FF9, #ACD2FF, #539FF9, #217DEA); /**altere aqui as cores do degrade**/
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
     box-shadow: 0 0px 32px -2px rgba(255, 255, 255, 0.4)/**cores do brilho atrás do botão**/;
}
    
@keyframes textura{ 
  0%{
    background-position: 0.0;
  }
  100%{
    background-position: 100% 0;
  }
}/* End custom CSS */
/* Start custom CSS *//*variavel para ajuste da distancia entre os cards e no hover*/
:root {
  --distance: 153px;
}

/*Configuração do container que tera os cards dentro*/
.card-container {
  display: flex;
  width: px;

}

/*configuração do card (caixa de imagem)*/
.card {
  z-index: 1;
  position: relative;
  height: 350px;
  border-radius: 10px;
  transition: all 0.2s ease-out;
  cursor: pointer;
}
.card .elementor-image-box-wrapper{
    padding: 3em;
}

/*Fundo Conteudo*/
.card .elementor-widget-container{
       border-radius: 30px;
border: 1px solid rgba(133, 133, 133, 0.40);
background: #05010F;
box-shadow: -162px 112px 55px 0px rgba(0, 0, 0, 0.01), -104px 72px 50px 0px rgba(0, 0, 0, 0.05), -58px 40px 43px 0px rgba(0, 0, 0, 0.18), -26px 18px 32px 0px rgba(0, 0, 0, 0.30), -6px 4px 17px 0px rgba(0, 0, 0, 0.34);
backdrop-filter: blur(3.4000000953674316px);
}

/*borda*/
.card .elementor-widget-container:before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    
    border-radius: inherit;
    z-index: -1 !important;
    box-shadow: -6px 0px 10px 0 #00000020 !important;
    transition: box-shadow .8s;
}

/*Traço Superior*/
.card .elementor-widget-container:after{
    content:"";
    position: absolute;
    top: -2px !important;
    left: 2em;
    width: 100px;
    height: 5px;
    background: #F407DD;
     /*background: linear-gradient(to right, #fff 0%, transparent 100%);*/
}

.card:not(:first-child) {
  margin-left: calc(var(--distance) * -1.2);
}

/*Ajusta a distancia dos cards a direita*/
.card:hover ~ .card  {
  translate: calc(var(--distance) - 1.5em) 0;
}

/*Movimento do cartão (caixa de imagem)*/
.card:hover {
  transform-origin: center right;
  transform: translate(-25px, -20px) rotate(5deg);
}

/*aumenta a sombra no card com hover*/
.card:hover .elementor-widget-container:before{
    box-shadow: -6px 8px 10px 0 #00000080 !important;
}

@media (max-width: 767px) {
    
    .card .elementor-image-box-wrapper{
        padding: 0em;
    }
    
    .card:hover {
        pointer-events: none;
    }
    
    .card-container {
      display: flex;
      white-space: normal !important;
      padding-left: 0px;
      padding-right: 0px;
    }
    
    .card {
      z-index: 1;
      position: relative;
      border-radius: 10px;
      transition: all 0.2s ease-out;
      cursor: pointer;
    }
}/* End custom CSS */