.elementor-654 .elementor-element.elementor-element-1792983{--display:flex;--min-height:780px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--z-index:9;}.elementor-654 .elementor-element.elementor-element-1792983:not(.elementor-motion-effects-element-type-background), .elementor-654 .elementor-element.elementor-element-1792983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.josejusto.com.br/wp-content/uploads/2023/10/fundo-ramon-pagina_01.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-654 .elementor-element.elementor-element-1792983, .elementor-654 .elementor-element.elementor-element-1792983::before{--border-transition:0.3s;}.elementor-654 .elementor-element.elementor-element-caaba6e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-654 .elementor-element.elementor-element-caaba6e.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-caaba6e{text-align:left;}.elementor-654 .elementor-element.elementor-element-9e85feb{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-9e85feb > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-9e85feb.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-de7f29b{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-de7f29b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-654 .elementor-element.elementor-element-de7f29b.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-eb984a7{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-654 .elementor-element.elementor-element-eb984a7 .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;fill:#1F1F1F;color:#1F1F1F;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-654 .elementor-element.elementor-element-c234b97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:-16px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-654 .elementor-element.elementor-element-c234b97.e-con{--e-con-transform-rotateZ:-1deg;}.elementor-654 .elementor-element.elementor-element-5cdc5b4{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-654 .elementor-element.elementor-element-5cdc5b4:not(.elementor-motion-effects-element-type-background), .elementor-654 .elementor-element.elementor-element-5cdc5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.josejusto.com.br/wp-content/uploads/2023/10/fundo-ramon-pagina_02.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-654 .elementor-element.elementor-element-5cdc5b4::before, .elementor-654 .elementor-element.elementor-element-5cdc5b4 > .elementor-background-video-container::before, .elementor-654 .elementor-element.elementor-element-5cdc5b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-654 .elementor-element.elementor-element-5cdc5b4 > .elementor-background-slideshow::before, .elementor-654 .elementor-element.elementor-element-5cdc5b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-654 .elementor-element.elementor-element-5cdc5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #07070700 64%, #0E0E0E 100%);}.elementor-654 .elementor-element.elementor-element-5cdc5b4, .elementor-654 .elementor-element.elementor-element-5cdc5b4::before{--border-transition:0.3s;}.elementor-654 .elementor-element.elementor-element-5cdc5b4.e-con{--align-self:flex-end;}.elementor-654 .elementor-element.elementor-element-92110e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--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-654 .elementor-element.elementor-element-d2804d3{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:40px;font-weight:700;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-d2804d3 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-d2804d3.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-41c243f{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:20px;font-weight:400;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-41c243f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-41c243f.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-c17f603{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-654 .elementor-element.elementor-element-c17f603 .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;fill:#1F1F1F;color:#1F1F1F;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-654 .elementor-element.elementor-element-abf65fb{--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;}body:not(.rtl) .elementor-654 .elementor-element.elementor-element-f542678{right:40px;}body.rtl .elementor-654 .elementor-element.elementor-element-f542678{left:40px;}.elementor-654 .elementor-element.elementor-element-f542678{bottom:40px;z-index:9999999;}.elementor-654 .elementor-element.elementor-element-c8fc9fb{--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;--justify-content:space-around;--align-items:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-654 .elementor-element.elementor-element-c8fc9fb, .elementor-654 .elementor-element.elementor-element-c8fc9fb::before{--border-transition:0.3s;}.elementor-654 .elementor-element.elementor-element-c8fc9fb.e-con{--align-self:center;}.elementor-654 .elementor-element.elementor-element-31460b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--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-654 .elementor-element.elementor-element-31460b3.e-con{--align-self:center;}.elementor-654 .elementor-element.elementor-element-a3750a1{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-a3750a1 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-a3750a1.elementor-element{--align-self:center;}.elementor-654 .elementor-element.elementor-element-289616d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-654 .elementor-element.elementor-element-289616d.e-con{--align-self:stretch;}.elementor-654 .elementor-element.elementor-element-45093b1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-654 .elementor-element.elementor-element-45093b1.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-45093b1{text-align:left;}.elementor-654 .elementor-element.elementor-element-7f29b74{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:20px;font-weight:400;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-7f29b74 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-7f29b74.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-7f5dacb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-654 .elementor-element.elementor-element-7f5dacb.e-con{--align-self:stretch;}.elementor-654 .elementor-element.elementor-element-f2bb3e8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-654 .elementor-element.elementor-element-f2bb3e8.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-f2bb3e8{text-align:left;}.elementor-654 .elementor-element.elementor-element-affd924{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:20px;font-weight:400;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-affd924 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-affd924.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-9167d0a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-654 .elementor-element.elementor-element-9167d0a.e-con{--align-self:stretch;}.elementor-654 .elementor-element.elementor-element-4060e17 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-654 .elementor-element.elementor-element-4060e17.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-4060e17{text-align:left;}.elementor-654 .elementor-element.elementor-element-d65c3a0{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:20px;font-weight:400;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-d65c3a0 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-d65c3a0.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-2c32e04{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-654 .elementor-element.elementor-element-2c32e04 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-2c32e04.elementor-element{--align-self:center;}.elementor-654 .elementor-element.elementor-element-2c32e04 .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;fill:#1F1F1F;color:#1F1F1F;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-654 .elementor-element.elementor-element-54f359e{--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;--justify-content:space-evenly;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-654 .elementor-element.elementor-element-54f359e, .elementor-654 .elementor-element.elementor-element-54f359e::before{--border-transition:0.3s;}.elementor-654 .elementor-element.elementor-element-c1b54b6{--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-654 .elementor-element.elementor-element-c1b54b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-654 .elementor-element.elementor-element-498abd3{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-498abd3 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-498abd3.elementor-element{--align-self:center;}.elementor-654 .elementor-element.elementor-element-689b53c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-689b53c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-689b53c.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-3e9c8f8{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-654 .elementor-element.elementor-element-3e9c8f8, .elementor-654 .elementor-element.elementor-element-3e9c8f8::before{--border-transition:0.3s;}.elementor-654 .elementor-element.elementor-element-3e9c8f8.e-con{--align-self:center;}.elementor-654 .elementor-element.elementor-element-5e4c16b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-654 .elementor-element.elementor-element-d005fb6{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:40px;font-weight:700;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-d005fb6 > .elementor-widget-container{margin:0px 0px 21px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-d005fb6.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-b6fb5ba{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:16px;font-weight:400;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-b6fb5ba > .elementor-widget-container{margin:0px 0px 28px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-b6fb5ba.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-5e4cceb{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-654 .elementor-element.elementor-element-5e4cceb .elementor-button{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;fill:#1F1F1F;color:#1F1F1F;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-654 .elementor-element.elementor-element-efd4cc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--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-654 .elementor-element.elementor-element-11dae74{text-align:right;}.elementor-654 .elementor-element.elementor-element-a81bfe9{--display:flex;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-654 .elementor-element.elementor-element-a81bfe9, .elementor-654 .elementor-element.elementor-element-a81bfe9::before{--border-transition:0.3s;}.elementor-654 .elementor-element.elementor-element-e6a863e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-e6a863e > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-e6a863e.elementor-element{--align-self:flex-start;}.elementor-654 .elementor-element.elementor-element-2011643{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-2011643 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-2011643.elementor-element{--align-self:center;}.elementor-654 .elementor-element.elementor-element-5d491c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF63;--border-color:#FFFFFF63;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-654 .elementor-element.elementor-element-5d491c7, .elementor-654 .elementor-element.elementor-element-5d491c7::before{--border-transition:0.3s;}.elementor-654 .elementor-element.elementor-element-5d491c7.e-con{--align-self:center;}.elementor-654 .elementor-element.elementor-element-83f5ae3{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-654 .elementor-element.elementor-element-83f5ae3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-654 .elementor-element.elementor-element-0a10cc0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-654 .elementor-element.elementor-element-f0336f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-f0336f0 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-f0336f0.elementor-element{--align-self:center;}.elementor-654 .elementor-element.elementor-element-ccc0283{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-ccc0283 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-ccc0283.elementor-element{--align-self:center;}.elementor-654 .elementor-element.elementor-element-d59f79a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-654 .elementor-element.elementor-element-d59f79a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-654 .elementor-element.elementor-element-d59f79a .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-654 .elementor-element.elementor-element-d59f79a .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-654 .elementor-element.elementor-element-d59f79a .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-field-type-html{padding-bottom:0px;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-field-group .elementor-select-wrapper select{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-654 .elementor-element.elementor-element-d59f79a .e-form__buttons__wrapper__button-next{color:#1F1F1F;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-button[type="submit"]{color:#1F1F1F;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-button[type="submit"] svg *{fill:#1F1F1F;}.elementor-654 .elementor-element.elementor-element-d59f79a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-654 .elementor-element.elementor-element-d59f79a .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-654 .elementor-element.elementor-element-d59f79a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-654 .elementor-element.elementor-element-4317f9a{--display:flex;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-654 .elementor-element.elementor-element-4317f9a:not(.elementor-motion-effects-element-type-background), .elementor-654 .elementor-element.elementor-element-4317f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-654 .elementor-element.elementor-element-4317f9a, .elementor-654 .elementor-element.elementor-element-4317f9a::before{--border-transition:0.3s;}.elementor-654 .elementor-element.elementor-element-3f8335b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-ed5f2cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;}.elementor-654 .elementor-element.elementor-element-ed5f2cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-ed5f2cc.elementor-element{--align-self:center;}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-654:not(.elementor-motion-effects-element-type-background), body.elementor-page-654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}@media(max-width:1024px){.elementor-654 .elementor-element.elementor-element-1792983{--min-height:0px;--padding-top:0600px;--padding-bottom:0100px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-9e85feb{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-de7f29b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-654 .elementor-element.elementor-element-eb984a7{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-654 .elementor-element.elementor-element-5cdc5b4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-d2804d3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-41c243f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-c17f603{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}body:not(.rtl) .elementor-654 .elementor-element.elementor-element-f542678{right:20px;}body.rtl .elementor-654 .elementor-element.elementor-element-f542678{left:20px;}.elementor-654 .elementor-element.elementor-element-f542678{bottom:20px;}.elementor-654 .elementor-element.elementor-element-c8fc9fb{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-a3750a1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-7f29b74{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-affd924{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-d65c3a0{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-2c32e04{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-654 .elementor-element.elementor-element-54f359e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-c1b54b6{--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-654 .elementor-element.elementor-element-498abd3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-689b53c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-3e9c8f8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-d005fb6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-b6fb5ba{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-5e4cceb{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-654 .elementor-element.elementor-element-11dae74{text-align:left;}.elementor-654 .elementor-element.elementor-element-a81bfe9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-e6a863e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-2011643{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-5d491c7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-f0336f0{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-ccc0283{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-654 .elementor-element.elementor-element-4317f9a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-ed5f2cc{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}@media(max-width:767px){.elementor-654 .elementor-element.elementor-element-1792983:not(.elementor-motion-effects-element-type-background), .elementor-654 .elementor-element.elementor-element-1792983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.josejusto.com.br/wp-content/uploads/2023/10/1-mobile.png");background-position:top center;background-size:cover;}.elementor-654 .elementor-element.elementor-element-1792983{--min-height:0px;--padding-top:400px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-9e85feb > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-654 .elementor-element.elementor-element-9e85feb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:28px;}.elementor-654 .elementor-element.elementor-element-de7f29b > .elementor-widget-container{padding:0px 0px 016px 0px;}.elementor-654 .elementor-element.elementor-element-de7f29b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-654 .elementor-element.elementor-element-eb984a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-eb984a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-654 .elementor-element.elementor-element-c234b97{--margin-top:-10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-654 .elementor-element.elementor-element-5cdc5b4:not(.elementor-motion-effects-element-type-background), .elementor-654 .elementor-element.elementor-element-5cdc5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.josejusto.com.br/wp-content/uploads/2023/10/2-mobile.png");}.elementor-654 .elementor-element.elementor-element-5cdc5b4{--padding-top:394px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-d2804d3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-654 .elementor-element.elementor-element-d2804d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:32px;}.elementor-654 .elementor-element.elementor-element-41c243f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-41c243f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-654 .elementor-element.elementor-element-c17f603 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-c17f603{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-654 .elementor-element.elementor-element-f542678{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;bottom:2px;}body:not(.rtl) .elementor-654 .elementor-element.elementor-element-f542678{right:2px;}body.rtl .elementor-654 .elementor-element.elementor-element-f542678{left:2px;}.elementor-654 .elementor-element.elementor-element-c8fc9fb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-31460b3{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-654 .elementor-element.elementor-element-a3750a1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-654 .elementor-element.elementor-element-a3750a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:32px;}.elementor-654 .elementor-element.elementor-element-289616d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-654 .elementor-element.elementor-element-7f29b74 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-7f29b74{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-654 .elementor-element.elementor-element-7f5dacb{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-654 .elementor-element.elementor-element-affd924 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-affd924{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-654 .elementor-element.elementor-element-9167d0a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-654 .elementor-element.elementor-element-d65c3a0 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-d65c3a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-654 .elementor-element.elementor-element-2c32e04 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-2c32e04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-654 .elementor-element.elementor-element-54f359e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-498abd3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-654 .elementor-element.elementor-element-498abd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:32px;}.elementor-654 .elementor-element.elementor-element-689b53c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-689b53c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-654 .elementor-element.elementor-element-3e9c8f8{--padding-top:060px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-d005fb6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-654 .elementor-element.elementor-element-d005fb6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:32px;}.elementor-654 .elementor-element.elementor-element-b6fb5ba > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-b6fb5ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-654 .elementor-element.elementor-element-5e4cceb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-5e4cceb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-654 .elementor-element.elementor-element-a81bfe9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-e6a863e > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-e6a863e{--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-654 .elementor-element.elementor-element-e6a863e.elementor-element{--align-self:center;}.elementor-654 .elementor-element.elementor-element-2011643 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-654 .elementor-element.elementor-element-2011643{--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-654 .elementor-element.elementor-element-5d491c7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-654 .elementor-element.elementor-element-83f5ae3{--padding-top:040px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-0a10cc0 > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-654 .elementor-element.elementor-element-0a10cc0{text-align:left;}.elementor-654 .elementor-element.elementor-element-0a10cc0 img{width:49%;}.elementor-654 .elementor-element.elementor-element-f0336f0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-654 .elementor-element.elementor-element-f0336f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:27px;}.elementor-654 .elementor-element.elementor-element-ccc0283 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-654 .elementor-element.elementor-element-ccc0283{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:16px;}.elementor-654 .elementor-element.elementor-element-d59f79a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-d59f79a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-654 .elementor-element.elementor-element-4317f9a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-654 .elementor-element.elementor-element-3f8335b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-654 .elementor-element.elementor-element-ed5f2cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-654 .elementor-element.elementor-element-ed5f2cc{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;font-size:10px;}}@media(min-width:768px){.elementor-654 .elementor-element.elementor-element-92110e1{--width:41%;}.elementor-654 .elementor-element.elementor-element-31460b3{--width:100%;}.elementor-654 .elementor-element.elementor-element-289616d{--width:32%;}.elementor-654 .elementor-element.elementor-element-7f5dacb{--width:32%;}.elementor-654 .elementor-element.elementor-element-9167d0a{--width:32%;}.elementor-654 .elementor-element.elementor-element-c1b54b6{--width:87%;}.elementor-654 .elementor-element.elementor-element-5e4c16b{--width:47%;}.elementor-654 .elementor-element.elementor-element-efd4cc5{--width:49%;}.elementor-654 .elementor-element.elementor-element-83f5ae3{--width:51%;}}@media(max-width:1024px) and (min-width:768px){.elementor-654 .elementor-element.elementor-element-92110e1{--width:100%;}.elementor-654 .elementor-element.elementor-element-31460b3{--width:100%;}.elementor-654 .elementor-element.elementor-element-289616d{--width:100%;}.elementor-654 .elementor-element.elementor-element-7f5dacb{--width:100%;}.elementor-654 .elementor-element.elementor-element-9167d0a{--width:100%;}.elementor-654 .elementor-element.elementor-element-c1b54b6{--width:100%;}.elementor-654 .elementor-element.elementor-element-5e4c16b{--width:100%;}.elementor-654 .elementor-element.elementor-element-efd4cc5{--width:100%;}.elementor-654 .elementor-element.elementor-element-83f5ae3{--width:79%;}}/* Start custom CSS for button, class: .elementor-element-eb984a7 */.elementor-654 .elementor-element.elementor-element-eb984a7 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #f8ebc3, #ddbb6d, #f8ebc3, #ddbb6d);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e7a732d */html, body { height: 100%;}.fairy { position: fixed; left: 50%; top: 50%; width: 0.4vw; height: 0.4vw; margin: -0.2vw 0 0 9.8vw; animation: ease 200s alternate infinite; pointer-events: none;}.fairy::before, .fairy::after { content: ""; position: absolute; width: 100%; height: 100%; border-radius: 50%; transform-origin: -10vw; filter:blur(1px);/*quantidade de desfoque*/}.fairy::before { background: transparent; opacity: 0.4; animation: drift ease alternate infinite;}.fairy::after { background: #F2D9A0; /*cor dos pontos*/ opacity: 0; box-shadow: 0 0 0vw 0vw #F2D9A0;/*cor do brilho*/ animation: drift ease alternate infinite, flash ease infinite;}.fairy:nth-child(1) { animation-name: move1;}.fairy:nth-child(1)::before { animation-duration: 11s;}.fairy:nth-child(1)::after { animation-duration: 11s, 10758ms; animation-delay: 0ms, 7588ms;}@keyframes move1 { 0% { transform: translateX(-4vw) translateY(-9vh) scale(0.45); } 3.5714285714% { transform: translateX(3vw) translateY(-39vh) scale(0.77); } 7.1428571429% { transform: translateX(10vw) translateY(10vh) scale(0.36); } 10.7142857143% { transform: translateX(-19vw) translateY(-34vh) scale(0.7); } 14.2857142857% { transform: translateX(-13vw) translateY(-13vh) scale(0.78); } 17.8571428571% { transform: translateX(-38vw) translateY(-40vh) scale(0.99); } 21.4285714286% { transform: translateX(29vw) translateY(-39vh) scale(0.41); } 25% { transform: translateX(-29vw) translateY(-25vh) scale(0.83); } 28.5714285714% { transform: translateX(-39vw) translateY(-7vh) scale(0.68); } 32.1428571429% { transform: translateX(20vw) translateY(-46vh) scale(0.82); } 35.7142857143% { transform: translateX(6vw) translateY(3vh) scale(0.5); } 39.2857142857% { transform: translateX(22vw) translateY(-35vh) scale(0.91); } 42.8571428571% { transform: translateX(-6vw) translateY(32vh) scale(0.7); } 46.4285714286% { transform: translateX(-46vw) translateY(16vh) scale(0.52); } 50% { transform: translateX(33vw) translateY(46vh) scale(0.62); } 53.5714285714% { transform: translateX(-4vw) translateY(8vh) scale(0.81); } 57.1428571429% { transform: translateX(32vw) translateY(32vh) scale(0.26); } 60.7142857143% { transform: translateX(12vw) translateY(47vh) scale(0.99); } 64.2857142857% { transform: translateX(-41vw) translateY(-5vh) scale(0.37); } 67.8571428571% { transform: translateX(42vw) translateY(-22vh) scale(0.56); } 71.4285714286% { transform: translateX(-41vw) translateY(-12vh) scale(0.39); } 75% { transform: translateX(40vw) translateY(46vh) scale(0.83); } 78.5714285714% { transform: translateX(-26vw) translateY(46vh) scale(0.89); } 82.1428571429% { transform: translateX(20vw) translateY(16vh) scale(0.36); } 85.7142857143% { transform: translateX(14vw) translateY(21vh) scale(0.97); } 89.2857142857% { transform: translateX(-25vw) translateY(-36vh) scale(0.36); } 92.8571428571% { transform: translateX(45vw) translateY(28vh) scale(1); } 96.4285714286% { transform: translateX(-38vw) translateY(38vh) scale(0.94); } 100% { transform: translateX(-48vw) translateY(28vh) scale(0.79); }}.fairy:nth-child(2) { animation-name: move2;}.fairy:nth-child(2)::before { animation-duration: 16s;}.fairy:nth-child(2)::after { animation-duration: 16s, 10258ms; animation-delay: 0ms, 3012ms;}@keyframes move2 { 0% { transform: translateX(6vw) translateY(5vh) scale(0.37); } 3.8461538462% { transform: translateX(-11vw) translateY(43vh) scale(0.67); } 7.6923076923% { transform: translateX(-8vw) translateY(-18vh) scale(0.66); } 11.5384615385% { transform: translateX(-13vw) translateY(7vh) scale(0.38); } 15.3846153846% { transform: translateX(6vw) translateY(-17vh) scale(0.91); } 19.2307692308% { transform: translateX(-8vw) translateY(-42vh) scale(0.3); } 23.0769230769% { transform: translateX(-37vw) translateY(-46vh) scale(0.43); } 26.9230769231% { transform: translateX(20vw) translateY(14vh) scale(0.38); } 30.7692307692% { transform: translateX(45vw) translateY(40vh) scale(0.56); } 34.6153846154% { transform: translateX(-10vw) translateY(15vh) scale(0.68); } 38.4615384615% { transform: translateX(35vw) translateY(-12vh) scale(0.79); } 42.3076923077% { transform: translateX(-15vw) translateY(31vh) scale(0.44); } 46.1538461538% { transform: translateX(-45vw) translateY(42vh) scale(0.34); } 50% { transform: translateX(24vw) translateY(41vh) scale(0.58); } 53.8461538462% { transform: translateX(-46vw) translateY(48vh) scale(0.62); } 57.6923076923% { transform: translateX(-37vw) translateY(-27vh) scale(0.56); } 61.5384615385% { transform: translateX(25vw) translateY(-12vh) scale(0.87); } 65.3846153846% { transform: translateX(-14vw) translateY(-10vh) scale(0.96); } 69.2307692308% { transform: translateX(-24vw) translateY(31vh) scale(0.82); } 73.0769230769% { transform: translateX(38vw) translateY(-25vh) scale(0.96); } 76.9230769231% { transform: translateX(-22vw) translateY(25vh) scale(0.29); } 80.7692307692% { transform: translateX(8vw) translateY(-20vh) scale(0.28); } 84.6153846154% { transform: translateX(17vw) translateY(46vh) scale(0.75); } 88.4615384615% { transform: translateX(1vw) translateY(-31vh) scale(0.59); } 92.3076923077% { transform: translateX(-47vw) translateY(19vh) scale(0.93); } 96.1538461538% { transform: translateX(-35vw) translateY(35vh) scale(0.3); } 100% { transform: translateX(42vw) translateY(28vh) scale(0.41); }}.fairy:nth-child(3) { animation-name: move3;}.fairy:nth-child(3)::before { animation-duration: 18s;}.fairy:nth-child(3)::after { animation-duration: 18s, 9791ms; animation-delay: 0ms, 4740ms;}@keyframes move3 { 0% { transform: translateX(-21vw) translateY(33vh) scale(0.47); } 4.7619047619% { transform: translateX(24vw) translateY(-5vh) scale(0.8); } 9.5238095238% { transform: translateX(-38vw) translateY(-18vh) scale(1); } 14.2857142857% { transform: translateX(42vw) translateY(-49vh) scale(0.94); } 19.0476190476% { transform: translateX(-38vw) translateY(42vh) scale(0.28); } 23.8095238095% { transform: translateX(-37vw) translateY(48vh) scale(0.52); } 28.5714285714% { transform: translateX(32vw) translateY(-32vh) scale(0.69); } 33.3333333333% { transform: translateX(-28vw) translateY(16vh) scale(0.63); } 38.0952380952% { transform: translateX(41vw) translateY(2vh) scale(0.78); } 42.8571428571% { transform: translateX(-3vw) translateY(-31vh) scale(0.49); } 47.619047619% { transform: translateX(5vw) translateY(-47vh) scale(0.57); } 52.380952381% { transform: translateX(21vw) translateY(30vh) scale(0.44); } 57.1428571429% { transform: translateX(-27vw) translateY(-4vh) scale(0.65); } 61.9047619048% { transform: translateX(10vw) translateY(-3vh) scale(0.94); } 66.6666666667% { transform: translateX(18vw) translateY(47vh) scale(0.94); } 71.4285714286% { transform: translateX(-19vw) translateY(-8vh) scale(0.96); } 76.1904761905% { transform: translateX(31vw) translateY(15vh) scale(0.68); } 80.9523809524% { transform: translateX(14vw) translateY(37vh) scale(0.79); } 85.7142857143% { transform: translateX(-47vw) translateY(38vh) scale(0.49); } 90.4761904762% { transform: translateX(36vw) translateY(14vh) scale(0.5); } 95.2380952381% { transform: translateX(-16vw) translateY(27vh) scale(0.75); } 100% { transform: translateX(10vw) translateY(-8vh) scale(0.92); }}.fairy:nth-child(4) { animation-name: move4;}.fairy:nth-child(4)::before { animation-duration: 12s;}.fairy:nth-child(4)::after { animation-duration: 12s, 8034ms; animation-delay: 0ms, 3665ms;}@keyframes move4 { 0% { transform: translateX(-37vw) translateY(4vh) scale(0.5); } 4.1666666667% { transform: translateX(-34vw) translateY(-41vh) scale(0.65); } 8.3333333333% { transform: translateX(-7vw) translateY(-35vh) scale(0.3); } 12.5% { transform: translateX(30vw) translateY(4vh) scale(0.51); } 16.6666666667% { transform: translateX(48vw) translateY(0vh) scale(0.48); } 20.8333333333% { transform: translateX(-4vw) translateY(9vh) scale(0.29); } 25% { transform: translateX(-46vw) translateY(-14vh) scale(0.65); } 29.1666666667% { transform: translateX(9vw) translateY(4vh) scale(0.76); } 33.3333333333% { transform: translateX(49vw) translateY(-46vh) scale(0.93); } 37.5% { transform: translateX(-47vw) translateY(-7vh) scale(0.42); } 41.6666666667% { transform: translateX(-7vw) translateY(-19vh) scale(0.77); } 45.8333333333% { transform: translateX(26vw) translateY(32vh) scale(0.75); } 50% { transform: translateX(-48vw) translateY(27vh) scale(0.81); } 54.1666666667% { transform: translateX(20vw) translateY(35vh) scale(0.95); } 58.3333333333% { transform: translateX(25vw) translateY(26vh) scale(0.46); } 62.5% { transform: translateX(47vw) translateY(-29vh) scale(0.28); } 66.6666666667% { transform: translateX(43vw) translateY(-9vh) scale(0.45); } 70.8333333333% { transform: translateX(5vw) translateY(36vh) scale(0.26); } 75% { transform: translateX(15vw) translateY(-32vh) scale(0.34); } 79.1666666667% { transform: translateX(-46vw) translateY(0vh) scale(0.76); } 83.3333333333% { transform: translateX(-24vw) translateY(-25vh) scale(0.63); } 87.5% { transform: translateX(36vw) translateY(6vh) scale(0.82); } 91.6666666667% { transform: translateX(-4vw) translateY(-5vh) scale(0.86); } 95.8333333333% { transform: translateX(35vw) translateY(38vh) scale(0.26); } 100% { transform: translateX(20vw) translateY(-33vh) scale(0.78); }}.fairy:nth-child(5) { animation-name: move5;}.fairy:nth-child(5)::before { animation-duration: 18s;}.fairy:nth-child(5)::after { animation-duration: 18s, 9982ms; animation-delay: 0ms, 2030ms;}@keyframes move5 { 0% { transform: translateX(0vw) translateY(33vh) scale(0.96); } 5.8823529412% { transform: translateX(1vw) translateY(24vh) scale(0.51); } 11.7647058824% { transform: translateX(8vw) translateY(1vh) scale(0.44); } 17.6470588235% { transform: translateX(-32vw) translateY(9vh) scale(0.81); } 23.5294117647% { transform: translateX(-26vw) translateY(-38vh) scale(0.55); } 29.4117647059% { transform: translateX(-45vw) translateY(-42vh) scale(0.44); } 35.2941176471% { transform: translateX(-24vw) translateY(-47vh) scale(0.41); } 41.1764705882% { transform: translateX(-9vw) translateY(45vh) scale(0.78); } 47.0588235294% { transform: translateX(-44vw) translateY(17vh) scale(0.37); } 52.9411764706% { transform: translateX(18vw) translateY(-27vh) scale(0.6); } 58.8235294118% { transform: translateX(0vw) translateY(-28vh) scale(0.74); } 64.7058823529% { transform: translateX(44vw) translateY(-31vh) scale(0.76); } 70.5882352941% { transform: translateX(-42vw) translateY(31vh) scale(0.43); } 76.4705882353% { transform: translateX(-38vw) translateY(25vh) scale(0.86); } 82.3529411765% { transform: translateX(20vw) translateY(-41vh) scale(0.59); } 88.2352941176% { transform: translateX(-18vw) translateY(41vh) scale(0.91); } 94.1176470588% { transform: translateX(23vw) translateY(-33vh) scale(0.94); } 100% { transform: translateX(7vw) translateY(-26vh) scale(0.94); }}.fairy:nth-child(6) { animation-name: move6;}.fairy:nth-child(6)::before { animation-duration: 17s;}.fairy:nth-child(6)::after { animation-duration: 17s, 10091ms; animation-delay: 0ms, 5480ms;}@keyframes move6 { 0% { transform: translateX(-39vw) translateY(25vh) scale(0.5); } 4.347826087% { transform: translateX(2vw) translateY(-25vh) scale(0.78); } 8.6956521739% { transform: translateX(46vw) translateY(29vh) scale(0.73); } 13.0434782609% { transform: translateX(20vw) translateY(-12vh) scale(0.75); } 17.3913043478% { transform: translateX(-39vw) translateY(-38vh) scale(0.72); } 21.7391304348% { transform: translateX(34vw) translateY(27vh) scale(0.65); } 26.0869565217% { transform: translateX(-45vw) translateY(-19vh) scale(0.42); } 30.4347826087% { transform: translateX(48vw) translateY(48vh) scale(0.92); } 34.7826086957% { transform: translateX(-42vw) translateY(-20vh) scale(0.69); } 39.1304347826% { transform: translateX(32vw) translateY(35vh) scale(0.29); } 43.4782608696% { transform: translateX(44vw) translateY(-30vh) scale(0.56); } 47.8260869565% { transform: translateX(-23vw) translateY(23vh) scale(0.85); } 52.1739130435% { transform: translateX(39vw) translateY(41vh) scale(0.4); } 56.5217391304% { transform: translateX(31vw) translateY(48vh) scale(0.72); } 60.8695652174% { transform: translateX(33vw) translateY(-44vh) scale(0.52); } 65.2173913043% { transform: translateX(-4vw) translateY(31vh) scale(0.65); } 69.5652173913% { transform: translateX(18vw) translateY(37vh) scale(0.85); } 73.9130434783% { transform: translateX(-15vw) translateY(15vh) scale(0.44); } 78.2608695652% { transform: translateX(45vw) translateY(33vh) scale(0.28); } 82.6086956522% { transform: translateX(1vw) translateY(47vh) scale(0.36); } 86.9565217391% { transform: translateX(-47vw) translateY(-47vh) scale(0.5); } 91.3043478261% { transform: translateX(10vw) translateY(16vh) scale(0.61); } 95.652173913% { transform: translateX(-2vw) translateY(42vh) scale(0.43); } 100% { transform: translateX(8vw) translateY(-13vh) scale(0.98); }}.fairy:nth-child(7) { animation-name: move7;}.fairy:nth-child(7)::before { animation-duration: 9s;}.fairy:nth-child(7)::after { animation-duration: 9s, 10580ms; animation-delay: 0ms, 4415ms;}@keyframes move7 { 0% { transform: translateX(4vw) translateY(7vh) scale(0.4); } 4% { transform: translateX(41vw) translateY(38vh) scale(0.42); } 8% { transform: translateX(-15vw) translateY(28vh) scale(0.55); } 12% { transform: translateX(-24vw) translateY(-32vh) scale(0.94); } 16% { transform: translateX(-8vw) translateY(39vh) scale(0.5); } 20% { transform: translateX(-40vw) translateY(3vh) scale(0.65); } 24% { transform: translateX(-49vw) translateY(48vh) scale(0.58); } 28% { transform: translateX(25vw) translateY(20vh) scale(0.51); } 32% { transform: translateX(-13vw) translateY(29vh) scale(1); } 36% { transform: translateX(45vw) translateY(-39vh) scale(0.97); } 40% { transform: translateX(-41vw) translateY(-9vh) scale(0.26); } 44% { transform: translateX(35vw) translateY(12vh) scale(0.55); } 48% { transform: translateX(-17vw) translateY(-26vh) scale(0.35); } 52% { transform: translateX(35vw) translateY(18vh) scale(0.93); } 56% { transform: translateX(-23vw) translateY(29vh) scale(0.47); } 60% { transform: translateX(10vw) translateY(-34vh) scale(0.92); } 64% { transform: translateX(-1vw) translateY(49vh) scale(0.57); } 68% { transform: translateX(-24vw) translateY(-42vh) scale(0.38); } 72% { transform: translateX(24vw) translateY(7vh) scale(0.46); } 76% { transform: translateX(-16vw) translateY(32vh) scale(0.27); } 80% { transform: translateX(-5vw) translateY(23vh) scale(0.9); } 84% { transform: translateX(-6vw) translateY(20vh) scale(0.79); } 88% { transform: translateX(-36vw) translateY(17vh) scale(0.6); } 92% { transform: translateX(39vw) translateY(33vh) scale(0.88); } 96% { transform: translateX(40vw) translateY(-4vh) scale(0.32); } 100% { transform: translateX(0vw) translateY(6vh) scale(0.63); }}.fairy:nth-child(8) { animation-name: move8;}.fairy:nth-child(8)::before { animation-duration: 11s;}.fairy:nth-child(8)::after { animation-duration: 11s, 9302ms; animation-delay: 0ms, 3642ms;}@keyframes move8 { 0% { transform: translateX(5vw) translateY(-24vh) scale(0.72); } 5.5555555556% { transform: translateX(38vw) translateY(-26vh) scale(0.61); } 11.1111111111% { transform: translateX(28vw) translateY(-11vh) scale(0.83); } 16.6666666667% { transform: translateX(-40vw) translateY(20vh) scale(0.94); } 22.2222222222% { transform: translateX(-19vw) translateY(15vh) scale(0.31); } 27.7777777778% { transform: translateX(16vw) translateY(-2vh) scale(0.38); } 33.3333333333% { transform: translateX(-15vw) translateY(-5vh) scale(0.26); } 38.8888888889% { transform: translateX(48vw) translateY(10vh) scale(0.31); } 44.4444444444% { transform: translateX(-7vw) translateY(4vh) scale(0.33); } 50% { transform: translateX(-22vw) translateY(8vh) scale(0.73); } 55.5555555556% { transform: translateX(35vw) translateY(-29vh) scale(0.37); } 61.1111111111% { transform: translateX(-46vw) translateY(-9vh) scale(0.8); } 66.6666666667% { transform: translateX(-6vw) translateY(42vh) scale(0.99); } 72.2222222222% { transform: translateX(11vw) translateY(9vh) scale(0.74); } 77.7777777778% { transform: translateX(46vw) translateY(-3vh) scale(0.27); } 83.3333333333% { transform: translateX(32vw) translateY(-38vh) scale(0.87); } 88.8888888889% { transform: translateX(-32vw) translateY(-18vh) scale(0.73); } 94.4444444444% { transform: translateX(-42vw) translateY(25vh) scale(0.56); } 100% { transform: translateX(-22vw) translateY(4vh) scale(0.27); }}.fairy:nth-child(9) { animation-name: move9;}.fairy:nth-child(9)::before { animation-duration: 14s;}.fairy:nth-child(9)::after { animation-duration: 14s, 5697ms; animation-delay: 0ms, 4357ms;}@keyframes move9 { 0% { transform: translateX(-7vw) translateY(50vh) scale(0.63); } 4% { transform: translateX(-4vw) translateY(-5vh) scale(0.27); } 8% { transform: translateX(24vw) translateY(-38vh) scale(0.48); } 12% { transform: translateX(12vw) translateY(-9vh) scale(0.37); } 16% { transform: translateX(24vw) translateY(-39vh) scale(0.55); } 20% { transform: translateX(28vw) translateY(-33vh) scale(0.69); } 24% { transform: translateX(-47vw) translateY(32vh) scale(0.58); } 28% { transform: translateX(-40vw) translateY(38vh) scale(0.51); } 32% { transform: translateX(-25vw) translateY(-18vh) scale(0.72); } 36% { transform: translateX(27vw) translateY(40vh) scale(0.67); } 40% { transform: translateX(-32vw) translateY(-35vh) scale(0.52); } 44% { transform: translateX(39vw) translateY(-29vh) scale(0.85); } 48% { transform: translateX(-40vw) translateY(-15vh) scale(0.72); } 52% { transform: translateX(25vw) translateY(-29vh) scale(0.98); } 56% { transform: translateX(28vw) translateY(4vh) scale(0.77); } 60% { transform: translateX(14vw) translateY(7vh) scale(0.54); } 64% { transform: translateX(-1vw) translateY(41vh) scale(0.9); } 68% { transform: translateX(7vw) translateY(13vh) scale(0.65); } 72% { transform: translateX(-27vw) translateY(50vh) scale(0.41); } 76% { transform: translateX(26vw) translateY(-19vh) scale(0.54); } 80% { transform: translateX(-47vw) translateY(-29vh) scale(0.64); } 84% { transform: translateX(14vw) translateY(-5vh) scale(0.76); } 88% { transform: translateX(-19vw) translateY(6vh) scale(0.93); } 92% { transform: translateX(-20vw) translateY(44vh) scale(0.49); } 96% { transform: translateX(-49vw) translateY(-29vh) scale(0.84); } 100% { transform: translateX(-23vw) translateY(-44vh) scale(0.42); }}.fairy:nth-child(10) { animation-name: move10;}.fairy:nth-child(10)::before { animation-duration: 14s;}.fairy:nth-child(10)::after { animation-duration: 14s, 6034ms; animation-delay: 0ms, 7729ms;}@keyframes move10 { 0% { transform: translateX(39vw) translateY(-12vh) scale(0.91); } 4.7619047619% { transform: translateX(-10vw) translateY(-46vh) scale(0.78); } 9.5238095238% { transform: translateX(43vw) translateY(37vh) scale(0.53); } 14.2857142857% { transform: translateX(-7vw) translateY(-26vh) scale(0.4); } 19.0476190476% { transform: translateX(21vw) translateY(-31vh) scale(0.43); } 23.8095238095% { transform: translateX(-4vw) translateY(21vh) scale(0.55); } 28.5714285714% { transform: translateX(-2vw) translateY(14vh) scale(0.35); } 33.3333333333% { transform: translateX(-4vw) translateY(45vh) scale(0.31); } 38.0952380952% { transform: translateX(-34vw) translateY(-40vh) scale(0.91); } 42.8571428571% { transform: translateX(39vw) translateY(-29vh) scale(0.42); } 47.619047619% { transform: translateX(24vw) translateY(-24vh) scale(0.97); } 52.380952381% { transform: translateX(-20vw) translateY(-1vh) scale(0.94); } 57.1428571429% { transform: translateX(9vw) translateY(8vh) scale(0.61); } 61.9047619048% { transform: translateX(-23vw) translateY(-25vh) scale(0.91); } 66.6666666667% { transform: translateX(17vw) translateY(15vh) scale(0.62); } 71.4285714286% { transform: translateX(-16vw) translateY(-27vh) scale(0.72); } 76.1904761905% { transform: translateX(-8vw) translateY(16vh) scale(0.58); } 80.9523809524% { transform: translateX(40vw) translateY(11vh) scale(0.99); } 85.7142857143% { transform: translateX(-33vw) translateY(-20vh) scale(0.64); } 90.4761904762% { transform: translateX(-38vw) translateY(48vh) scale(0.86); } 95.2380952381% { transform: translateX(-25vw) translateY(44vh) scale(0.91); } 100% { transform: translateX(-47vw) translateY(40vh) scale(0.36); }}.fairy:nth-child(11) { animation-name: move11;}.fairy:nth-child(11)::before { animation-duration: 9s;}.fairy:nth-child(11)::after { animation-duration: 9s, 6968ms; animation-delay: 0ms, 7365ms;}@keyframes move11 { 0% { transform: translateX(-40vw) translateY(-3vh) scale(0.74); } 4.5454545455% { transform: translateX(26vw) translateY(22vh) scale(0.43); } 9.0909090909% { transform: translateX(-49vw) translateY(-40vh) scale(0.96); } 13.6363636364% { transform: translateX(-40vw) translateY(-23vh) scale(0.32); } 18.1818181818% { transform: translateX(35vw) translateY(-15vh) scale(0.91); } 22.7272727273% { transform: translateX(2vw) translateY(-42vh) scale(0.9); } 27.2727272727% { transform: translateX(-48vw) translateY(-29vh) scale(0.84); } 31.8181818182% { transform: translateX(-31vw) translateY(40vh) scale(0.59); } 36.3636363636% { transform: translateX(45vw) translateY(-44vh) scale(0.45); } 40.9090909091% { transform: translateX(-34vw) translateY(42vh) scale(0.6); } 45.4545454545% { transform: translateX(-11vw) translateY(-32vh) scale(0.72); } 50% { transform: translateX(-4vw) translateY(-18vh) scale(0.94); } 54.5454545455% { transform: translateX(-37vw) translateY(0vh) scale(0.77); } 59.0909090909% { transform: translateX(-30vw) translateY(-28vh) scale(0.29); } 63.6363636364% { transform: translateX(34vw) translateY(17vh) scale(0.46); } 68.1818181818% { transform: translateX(13vw) translateY(-12vh) scale(0.83); } 72.7272727273% { transform: translateX(-35vw) translateY(42vh) scale(0.3); } 77.2727272727% { transform: translateX(-32vw) translateY(-12vh) scale(0.98); } 81.8181818182% { transform: translateX(-46vw) translateY(-39vh) scale(0.77); } 86.3636363636% { transform: translateX(27vw) translateY(14vh) scale(0.88); } 90.9090909091% { transform: translateX(7vw) translateY(43vh) scale(0.46); } 95.4545454545% { transform: translateX(10vw) translateY(8vh) scale(0.72); } 100% { transform: translateX(43vw) translateY(38vh) scale(0.72); }}.fairy:nth-child(12) { animation-name: move12;}.fairy:nth-child(12)::before { animation-duration: 16s;}.fairy:nth-child(12)::after { animation-duration: 16s, 9077ms; animation-delay: 0ms, 2115ms;}@keyframes move12 { 0% { transform: translateX(-39vw) translateY(24vh) scale(0.83); } 5.8823529412% { transform: translateX(34vw) translateY(-15vh) scale(0.78); } 11.7647058824% { transform: translateX(-31vw) translateY(21vh) scale(0.54); } 17.6470588235% { transform: translateX(3vw) translateY(39vh) scale(0.37); } 23.5294117647% { transform: translateX(3vw) translateY(8vh) scale(0.43); } 29.4117647059% { transform: translateX(29vw) translateY(27vh) scale(0.3); } 35.2941176471% { transform: translateX(-47vw) translateY(-10vh) scale(0.51); } 41.1764705882% { transform: translateX(47vw) translateY(20vh) scale(0.36); } 47.0588235294% { transform: translateX(23vw) translateY(39vh) scale(0.72); } 52.9411764706% { transform: translateX(21vw) translateY(-43vh) scale(0.79); } 58.8235294118% { transform: translateX(-21vw) translateY(48vh) scale(0.72); } 64.7058823529% { transform: translateX(-47vw) translateY(19vh) scale(0.5); } 70.5882352941% { transform: translateX(27vw) translateY(-36vh) scale(0.86); } 76.4705882353% { transform: translateX(-28vw) translateY(-33vh) scale(0.99); } 82.3529411765% { transform: translateX(-33vw) translateY(36vh) scale(0.56); } 88.2352941176% { transform: translateX(44vw) translateY(19vh) scale(0.27); } 94.1176470588% { transform: translateX(-45vw) translateY(19vh) scale(0.33); } 100% { transform: translateX(38vw) translateY(-31vh) scale(0.72); }}.fairy:nth-child(13) { animation-name: move13;}.fairy:nth-child(13)::before { animation-duration: 13s;}.fairy:nth-child(13)::after { animation-duration: 13s, 10543ms; animation-delay: 0ms, 7111ms;}@keyframes move13 { 0% { transform: translateX(-22vw) translateY(25vh) scale(0.35); } 4% { transform: translateX(10vw) translateY(-37vh) scale(0.58); } 8% { transform: translateX(14vw) translateY(-34vh) scale(0.38); } 12% { transform: translateX(9vw) translateY(48vh) scale(0.72); } 16% { transform: translateX(-24vw) translateY(46vh) scale(0.66); } 20% { transform: translateX(-14vw) translateY(27vh) scale(0.28); } 24% { transform: translateX(-43vw) translateY(42vh) scale(0.98); } 28% { transform: translateX(11vw) translateY(0vh) scale(0.4); } 32% { transform: translateX(-40vw) translateY(8vh) scale(0.92); } 36% { transform: translateX(33vw) translateY(12vh) scale(0.39); } 40% { transform: translateX(24vw) translateY(-37vh) scale(0.3); } 44% { transform: translateX(-42vw) translateY(-20vh) scale(0.53); } 48% { transform: translateX(-24vw) translateY(-6vh) scale(0.46); } 52% { transform: translateX(-49vw) translateY(-14vh) scale(0.38); } 56% { transform: translateX(9vw) translateY(24vh) scale(0.8); } 60% { transform: translateX(-47vw) translateY(-25vh) scale(0.5); } 64% { transform: translateX(-21vw) translateY(33vh) scale(0.85); } 68% { transform: translateX(-47vw) translateY(39vh) scale(0.52); } 72% { transform: translateX(-20vw) translateY(-38vh) scale(0.95); } 76% { transform: translateX(-7vw) translateY(-45vh) scale(0.69); } 80% { transform: translateX(-34vw) translateY(-27vh) scale(0.99); } 84% { transform: translateX(-14vw) translateY(34vh) scale(0.85); } 88% { transform: translateX(-29vw) translateY(-17vh) scale(0.74); } 92% { transform: translateX(-11vw) translateY(-29vh) scale(0.75); } 96% { transform: translateX(-37vw) translateY(-23vh) scale(0.95); } 100% { transform: translateX(43vw) translateY(4vh) scale(0.93); }}.fairy:nth-child(14) { animation-name: move14;}.fairy:nth-child(14)::before { animation-duration: 15s;}.fairy:nth-child(14)::after { animation-duration: 15s, 6930ms; animation-delay: 0ms, 3394ms;}@keyframes move14 { 0% { transform: translateX(17vw) translateY(15vh) scale(0.57); } 4.347826087% { transform: translateX(-7vw) translateY(48vh) scale(0.86); } 8.6956521739% { transform: translateX(-41vw) translateY(-34vh) scale(0.34); } 13.0434782609% { transform: translateX(10vw) translateY(6vh) scale(0.91); } 17.3913043478% { transform: translateX(36vw) translateY(2vh) scale(0.88); } 21.7391304348% { transform: translateX(-9vw) translateY(-25vh) scale(0.94); } 26.0869565217% { transform: translateX(23vw) translateY(4vh) scale(0.68); } 30.4347826087% { transform: translateX(-3vw) translateY(-24vh) scale(0.51); } 34.7826086957% { transform: translateX(43vw) translateY(21vh) scale(0.39); } 39.1304347826% { transform: translateX(-14vw) translateY(-10vh) scale(0.5); } 43.4782608696% { transform: translateX(-11vw) translateY(22vh) scale(0.28); } 47.8260869565% { transform: translateX(47vw) translateY(-12vh) scale(0.3); } 52.1739130435% { transform: translateX(-39vw) translateY(-46vh) scale(0.54); } 56.5217391304% { transform: translateX(-45vw) translateY(-1vh) scale(0.32); } 60.8695652174% { transform: translateX(-14vw) translateY(24vh) scale(0.79); } 65.2173913043% { transform: translateX(49vw) translateY(-23vh) scale(0.81); } 69.5652173913% { transform: translateX(-37vw) translateY(19vh) scale(0.95); } 73.9130434783% { transform: translateX(-41vw) translateY(-34vh) scale(0.45); } 78.2608695652% { transform: translateX(-26vw) translateY(-20vh) scale(0.31); } 82.6086956522% { transform: translateX(-11vw) translateY(34vh) scale(0.9); } 86.9565217391% { transform: translateX(-23vw) translateY(5vh) scale(0.37); } 91.3043478261% { transform: translateX(40vw) translateY(0vh) scale(0.41); } 95.652173913% { transform: translateX(24vw) translateY(-1vh) scale(0.48); } 100% { transform: translateX(-25vw) translateY(7vh) scale(0.59); }}.fairy:nth-child(15) { animation-name: move15;}.fairy:nth-child(15)::before { animation-duration: 15s;}.fairy:nth-child(15)::after { animation-duration: 15s, 7439ms; animation-delay: 0ms, 5284ms;}@keyframes move15 { 0% { transform: translateX(-19vw) translateY(-30vh) scale(0.47); } 4.1666666667% { transform: translateX(40vw) translateY(5vh) scale(0.8); } 8.3333333333% { transform: translateX(15vw) translateY(-8vh) scale(0.69); } 12.5% { transform: translateX(-43vw) translateY(-25vh) scale(0.96); } 16.6666666667% { transform: translateX(14vw) translateY(30vh) scale(0.89); } 20.8333333333% { transform: translateX(-31vw) translateY(50vh) scale(0.99); } 25% { transform: translateX(17vw) translateY(37vh) scale(0.42); } 29.1666666667% { transform: translateX(-42vw) translateY(-11vh) scale(0.54); } 33.3333333333% { transform: translateX(-23vw) translateY(14vh) scale(0.29); } 37.5% { transform: translateX(-28vw) translateY(16vh) scale(0.48); } 41.6666666667% { transform: translateX(-5vw) translateY(0vh) scale(0.45); } 45.8333333333% { transform: translateX(38vw) translateY(44vh) scale(0.66); } 50% { transform: translateX(-48vw) translateY(-29vh) scale(0.58); } 54.1666666667% { transform: translateX(-17vw) translateY(4vh) scale(0.41); } 58.3333333333% { transform: translateX(-6vw) translateY(47vh) scale(0.39); } 62.5% { transform: translateX(33vw) translateY(37vh) scale(0.28); } 66.6666666667% { transform: translateX(-5vw) translateY(30vh) scale(0.75); } 70.8333333333% { transform: translateX(17vw) translateY(27vh) scale(0.78); } 75% { transform: translateX(26vw) translateY(10vh) scale(0.26); } 79.1666666667% { transform: translateX(-12vw) translateY(-1vh) scale(0.49); } 83.3333333333% { transform: translateX(-20vw) translateY(-23vh) scale(0.69); } 87.5% { transform: translateX(-20vw) translateY(-22vh) scale(0.41); } 91.6666666667% { transform: translateX(2vw) translateY(0vh) scale(0.98); } 95.8333333333% { transform: translateX(-21vw) translateY(49vh) scale(0.76); } 100% { transform: translateX(8vw) translateY(40vh) scale(0.63); }}.fairy:nth-child(16) { animation-name: move16;}.fairy:nth-child(16)::before { animation-duration: 13s;}.fairy:nth-child(16)::after { animation-duration: 13s, 6003ms; animation-delay: 0ms, 6802ms;}@keyframes move16 { 0% { transform: translateX(-43vw) translateY(-18vh) scale(0.59); } 4.347826087% { transform: translateX(26vw) translateY(-37vh) scale(0.4); } 8.6956521739% { transform: translateX(23vw) translateY(-44vh) scale(0.57); } 13.0434782609% { transform: translateX(-46vw) translateY(-36vh) scale(0.64); } 17.3913043478% { transform: translateX(21vw) translateY(-43vh) scale(0.32); } 21.7391304348% { transform: translateX(-5vw) translateY(17vh) scale(0.74); } 26.0869565217% { transform: translateX(15vw) translateY(3vh) scale(0.36); } 30.4347826087% { transform: translateX(-35vw) translateY(-17vh) scale(0.48); } 34.7826086957% { transform: translateX(-16vw) translateY(-40vh) scale(0.62); } 39.1304347826% { transform: translateX(37vw) translateY(38vh) scale(0.95); } 43.4782608696% { transform: translateX(31vw) translateY(-37vh) scale(0.96); } 47.8260869565% { transform: translateX(-8vw) translateY(33vh) scale(0.6); } 52.1739130435% { transform: translateX(-5vw) translateY(31vh) scale(0.59); } 56.5217391304% { transform: translateX(-28vw) translateY(-17vh) scale(0.88); } 60.8695652174% { transform: translateX(-9vw) translateY(-41vh) scale(0.92); } 65.2173913043% { transform: translateX(-9vw) translateY(-14vh) scale(0.61); } 69.5652173913% { transform: translateX(-10vw) translateY(25vh) scale(0.68); } 73.9130434783% { transform: translateX(-24vw) translateY(30vh) scale(0.98); } 78.2608695652% { transform: translateX(-23vw) translateY(46vh) scale(0.81); } 82.6086956522% { transform: translateX(-19vw) translateY(-44vh) scale(0.64); } 86.9565217391% { transform: translateX(6vw) translateY(-46vh) scale(0.52); } 91.3043478261% { transform: translateX(-18vw) translateY(-11vh) scale(0.51); } 95.652173913% { transform: translateX(47vw) translateY(26vh) scale(0.98); } 100% { transform: translateX(48vw) translateY(25vh) scale(0.27); }}.fairy:nth-child(17) { animation-name: move17;}.fairy:nth-child(17)::before { animation-duration: 11s;}.fairy:nth-child(17)::after { animation-duration: 11s, 8119ms; animation-delay: 0ms, 5761ms;}@keyframes move17 { 0% { transform: translateX(6vw) translateY(-17vh) scale(0.46); } 4.347826087% { transform: translateX(-16vw) translateY(15vh) scale(0.38); } 8.6956521739% { transform: translateX(-10vw) translateY(40vh) scale(0.33); } 13.0434782609% { transform: translateX(41vw) translateY(37vh) scale(0.92); } 17.3913043478% { transform: translateX(13vw) translateY(-23vh) scale(0.59); } 21.7391304348% { transform: translateX(37vw) translateY(-29vh) scale(0.67); } 26.0869565217% { transform: translateX(32vw) translateY(23vh) scale(0.87); } 30.4347826087% { transform: translateX(26vw) translateY(-40vh) scale(0.94); } 34.7826086957% { transform: translateX(-6vw) translateY(-41vh) scale(0.9); } 39.1304347826% { transform: translateX(18vw) translateY(41vh) scale(0.85); } 43.4782608696% { transform: translateX(-5vw) translateY(-40vh) scale(0.61); } 47.8260869565% { transform: translateX(-26vw) translateY(5vh) scale(0.73); } 52.1739130435% { transform: translateX(35vw) translateY(-9vh) scale(0.53); } 56.5217391304% { transform: translateX(42vw) translateY(49vh) scale(0.9); } 60.8695652174% { transform: translateX(5vw) translateY(12vh) scale(0.94); } 65.2173913043% { transform: translateX(48vw) translateY(39vh) scale(0.47); } 69.5652173913% { transform: translateX(-22vw) translateY(26vh) scale(0.67); } 73.9130434783% { transform: translateX(19vw) translateY(35vh) scale(0.83); } 78.2608695652% { transform: translateX(-32vw) translateY(-32vh) scale(0.64); } 82.6086956522% { transform: translateX(41vw) translateY(-7vh) scale(0.7); } 86.9565217391% { transform: translateX(40vw) translateY(11vh) scale(0.4); } 91.3043478261% { transform: translateX(-23vw) translateY(36vh) scale(0.61); } 95.652173913% { transform: translateX(14vw) translateY(-28vh) scale(1); } 100% { transform: translateX(-28vw) translateY(-47vh) scale(0.42); }}.fairy:nth-child(18) { animation-name: move18;}.fairy:nth-child(18)::before { animation-duration: 15s;}.fairy:nth-child(18)::after { animation-duration: 15s, 7715ms; animation-delay: 0ms, 1324ms;}@keyframes move18 { 0% { transform: translateX(-6vw) translateY(-4vh) scale(0.29); } 4% { transform: translateX(-23vw) translateY(-31vh) scale(0.26); } 8% { transform: translateX(-22vw) translateY(-38vh) scale(0.68); } 12% { transform: translateX(35vw) translateY(39vh) scale(0.73); } 16% { transform: translateX(-11vw) translateY(26vh) scale(0.56); } 20% { transform: translateX(44vw) translateY(-46vh) scale(0.4); } 24% { transform: translateX(-29vw) translateY(25vh) scale(0.65); } 28% { transform: translateX(38vw) translateY(20vh) scale(0.56); } 32% { transform: translateX(2vw) translateY(-10vh) scale(0.33); } 36% { transform: translateX(25vw) translateY(-9vh) scale(0.71); } 40% { transform: translateX(5vw) translateY(28vh) scale(0.41); } 44% { transform: translateX(31vw) translateY(-12vh) scale(0.97); } 48% { transform: translateX(5vw) translateY(-29vh) scale(0.68); } 52% { transform: translateX(36vw) translateY(11vh) scale(0.51); } 56% { transform: translateX(-2vw) translateY(19vh) scale(0.81); } 60% { transform: translateX(1vw) translateY(41vh) scale(0.62); } 64% { transform: translateX(42vw) translateY(27vh) scale(0.9); } 68% { transform: translateX(-4vw) translateY(49vh) scale(1); } 72% { transform: translateX(8vw) translateY(-45vh) scale(0.62); } 76% { transform: translateX(-24vw) translateY(48vh) scale(0.26); } 80% { transform: translateX(33vw) translateY(-45vh) scale(0.36); } 84% { transform: translateX(50vw) translateY(-26vh) scale(0.33); } 88% { transform: translateX(28vw) translateY(42vh) scale(0.82); } 92% { transform: translateX(46vw) translateY(37vh) scale(0.83); } 96% { transform: translateX(-33vw) translateY(5vh) scale(0.49); } 100% { transform: translateX(8vw) translateY(10vh) scale(0.73); }}.fairy:nth-child(19) { animation-name: move19;}.fairy:nth-child(19)::before { animation-duration: 16s;}.fairy:nth-child(19)::after { animation-duration: 16s, 5296ms; animation-delay: 0ms, 3038ms;}@keyframes move19 { 0% { transform: translateX(48vw) translateY(-41vh) scale(0.48); } 4.347826087% { transform: translateX(-20vw) translateY(-21vh) scale(0.4); } 8.6956521739% { transform: translateX(-25vw) translateY(-35vh) scale(0.66); } 13.0434782609% { transform: translateX(21vw) translateY(-47vh) scale(0.41); } 17.3913043478% { transform: translateX(-26vw) translateY(37vh) scale(0.36); } 21.7391304348% { transform: translateX(6vw) translateY(49vh) scale(0.68); } 26.0869565217% { transform: translateX(-16vw) translateY(-6vh) scale(0.98); } 30.4347826087% { transform: translateX(-20vw) translateY(15vh) scale(1); } 34.7826086957% { transform: translateX(25vw) translateY(50vh) scale(0.43); } 39.1304347826% { transform: translateX(15vw) translateY(17vh) scale(0.5); } 43.4782608696% { transform: translateX(15vw) translateY(26vh) scale(0.94); } 47.8260869565% { transform: translateX(-6vw) translateY(15vh) scale(0.87); } 52.1739130435% { transform: translateX(50vw) translateY(-28vh) scale(0.77); } 56.5217391304% { transform: translateX(29vw) translateY(-46vh) scale(0.89); } 60.8695652174% { transform: translateX(43vw) translateY(-32vh) scale(0.98); } 65.2173913043% { transform: translateX(-31vw) translateY(1vh) scale(0.28); } 69.5652173913% { transform: translateX(30vw) translateY(-37vh) scale(0.75); } 73.9130434783% { transform: translateX(42vw) translateY(-6vh) scale(0.87); } 78.2608695652% { transform: translateX(-9vw) translateY(16vh) scale(0.96); } 82.6086956522% { transform: translateX(-14vw) translateY(-21vh) scale(1); } 86.9565217391% { transform: translateX(2vw) translateY(15vh) scale(0.5); } 91.3043478261% { transform: translateX(10vw) translateY(-30vh) scale(0.27); } 95.652173913% { transform: translateX(-8vw) translateY(-47vh) scale(0.72); } 100% { transform: translateX(6vw) translateY(-14vh) scale(0.58); }}.fairy:nth-child(20) { animation-name: move20;}.fairy:nth-child(20)::before { animation-duration: 13s;}.fairy:nth-child(20)::after { animation-duration: 13s, 10475ms; animation-delay: 0ms, 2154ms;}@keyframes move20 { 0% { transform: translateX(-35vw) translateY(-23vh) scale(0.54); } 3.5714285714% { transform: translateX(38vw) translateY(-24vh) scale(0.61); } 7.1428571429% { transform: translateX(34vw) translateY(45vh) scale(0.41); } 10.7142857143% { transform: translateX(12vw) translateY(36vh) scale(0.42); } 14.2857142857% { transform: translateX(17vw) translateY(35vh) scale(0.27); } 17.8571428571% { transform: translateX(-12vw) translateY(-30vh) scale(0.45); } 21.4285714286% { transform: translateX(-17vw) translateY(35vh) scale(0.7); } 25% { transform: translateX(-8vw) translateY(-45vh) scale(0.53); } 28.5714285714% { transform: translateX(-24vw) translateY(21vh) scale(0.47); } 32.1428571429% { transform: translateX(29vw) translateY(16vh) scale(0.88); } 35.7142857143% { transform: translateX(-18vw) translateY(-25vh) scale(0.31); } 39.2857142857% { transform: translateX(21vw) translateY(-49vh) scale(0.82); } 42.8571428571% { transform: translateX(-32vw) translateY(8vh) scale(0.45); } 46.4285714286% { transform: translateX(39vw) translateY(-1vh) scale(0.94); } 50% { transform: translateX(48vw) translateY(-23vh) scale(0.69); } 53.5714285714% { transform: translateX(35vw) translateY(-2vh) scale(0.57); } 57.1428571429% { transform: translateX(36vw) translateY(-42vh) scale(0.27); } 60.7142857143% { transform: translateX(-12vw) translateY(-3vh) scale(0.51); } 64.2857142857% { transform: translateX(-34vw) translateY(43vh) scale(0.72); } 67.8571428571% { transform: translateX(-12vw) translateY(34vh) scale(0.38); } 71.4285714286% { transform: translateX(-30vw) translateY(-25vh) scale(1); } 75% { transform: translateX(22vw) translateY(-8vh) scale(0.99); } 78.5714285714% { transform: translateX(11vw) translateY(-6vh) scale(0.67); } 82.1428571429% { transform: translateX(-1vw) translateY(13vh) scale(0.83); } 85.7142857143% { transform: translateX(-46vw) translateY(-35vh) scale(0.5); } 89.2857142857% { transform: translateX(-39vw) translateY(48vh) scale(0.68); } 92.8571428571% { transform: translateX(-47vw) translateY(-9vh) scale(0.56); } 96.4285714286% { transform: translateX(-16vw) translateY(26vh) scale(0.81); } 100% { transform: translateX(8vw) translateY(3vh) scale(0.73); }}@keyframes drift { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}@keyframes flash { 0%, 30%, 100% { opacity: 0; box-shadow: 0 0 0vw 0vw #058bfa;/*cor do brilho*/ } 5% { opacity: 1; box-shadow: 0 0 2vw 0.4vw #058bfa;/*cor do brilho*/ }}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c234b97 */.elementor-654 .elementor-element.elementor-element-c234b97{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #f8ebc3, #ddbb6d, #f8ebc3, #ddbb6d);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c17f603 */.elementor-654 .elementor-element.elementor-element-c17f603 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #f8ebc3, #ddbb6d, #f8ebc3, #ddbb6d);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289616d */.elementor-654 .elementor-element.elementor-element-289616d {
    background: rgba( 255, 255, 255, 0.05 );
backdrop-filter: blur( 4px );
-webkit-backdrop-filter: blur( 4.5px );
border-radius: 0px;
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f5dacb */.elementor-654 .elementor-element.elementor-element-7f5dacb {
    background: rgba( 255, 255, 255, 0.05 );
backdrop-filter: blur( 4px );
-webkit-backdrop-filter: blur( 4.5px );
border-radius: 0px;
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9167d0a */.elementor-654 .elementor-element.elementor-element-9167d0a {
    background: rgba( 255, 255, 255, 0.05 );
backdrop-filter: blur( 4px );
-webkit-backdrop-filter: blur( 4.5px );
border-radius: 0px;
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c32e04 */.elementor-654 .elementor-element.elementor-element-2c32e04 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #f8ebc3, #ddbb6d, #f8ebc3, #ddbb6d);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f359e */.elementor-654 .elementor-element.elementor-element-54f359e{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #f8ebc3, #ddbb6d, #f8ebc3, #ddbb6d);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e4cceb */.elementor-654 .elementor-element.elementor-element-5e4cceb .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #f8ebc3, #ddbb6d, #f8ebc3, #ddbb6d);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a81bfe9 */.elementor-654 .elementor-element.elementor-element-a81bfe9{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #f8ebc3, #ddbb6d, #f8ebc3, #ddbb6d);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-d59f79a */.elementor-654 .elementor-element.elementor-element-d59f79a .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #f8ebc3, #ddbb6d, #f8ebc3, #ddbb6d);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83f5ae3 */.elementor-654 .elementor-element.elementor-element-83f5ae3 {
    background: rgba( 255, 255, 255, 0.05 );
backdrop-filter: blur( 4px );
-webkit-backdrop-filter: blur( 4.5px );
border-radius: 0px;
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS */@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 1.5em 0.3em;
  display: flex;
  color: #000000;
  font-size: 1em;
  font-weight: 700;
  letter-spacing: 0.3em;
  text-transform: uppercase;
}/* End custom CSS */