.elementor-12 .elementor-element.elementor-element-8fef119{--display:flex;--min-height:890px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8fef119:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8fef119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diosantosoviajante.com.br/wp-content/uploads/2026/03/BACKGROUND-SITE-3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fa197a7{width:var( --container-widget-width, 1120px );max-width:1120px;--container-widget-width:1120px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-fa197a7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:52px;font-weight:500;line-height:1em;letter-spacing:-2.4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2199941{width:var( --container-widget-width, 660px );max-width:660px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2199941 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-469fb6f .elementor-button{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;padding:30px 80px 30px 80px;}.elementor-12 .elementor-element.elementor-element-41e58d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-a28f73e{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-573bec4{width:var( --container-widget-width, 267px );max-width:267px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:267px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-573bec4 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6fd8184{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6b147f4{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6b147f4{left:0px;}.elementor-12 .elementor-element.elementor-element-6b147f4{top:0px;z-index:0;}.elementor-12 .elementor-element.elementor-element-64f3794{width:var( --container-widget-width, 919px );max-width:919px;--container-widget-width:919px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-64f3794 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:52px;font-weight:400;line-height:1.1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2275b65{width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2275b65 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e2c679e{width:var( --container-widget-width, 758px );max-width:758px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:758px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-e2c679e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-34d2472{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#676767;--border-color:#676767;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4269c6a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#676767;--border-color:#676767;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-67f94c7{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-67f94c7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:38px;font-weight:500;line-height:1.1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9eb290f{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-text{color:#CECECE;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3e62703{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-bbb4ec7{width:var( --container-widget-width, 273px );max-width:273px;--container-widget-width:273px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-bbb4ec7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:38px;font-weight:500;line-height:1.1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-068fade{width:var( --container-widget-width, 508px );max-width:508px;--container-widget-width:508px;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-text{color:#CECECE;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-985ef71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cdb07b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -800px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-cdb07b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-cdb07b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-cdb07b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-cdb07b2 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-cdb07b2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-61e0e50{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-61e0e50{right:0px;}.elementor-12 .elementor-element.elementor-element-61e0e50{top:0px;}.elementor-12 .elementor-element.elementor-element-c988e96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c988e96:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c988e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diosantosoviajante.com.br/wp-content/uploads/2026/03/Mask-group4-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2a1fb71{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2a1fb71 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:52px;font-weight:400;line-height:1.1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aaffaf4{--e-image-carousel-slides-to-show:2;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-12 .elementor-element.elementor-element-36ac44c{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-36ac44c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f32461b .elementor-button{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;padding:30px 80px 30px 80px;}.elementor-12 .elementor-element.elementor-element-9f7a549{--display:flex;--min-height:974px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:140px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9f7a549:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9f7a549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diosantosoviajante.com.br/wp-content/uploads/2026/03/Subtract.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-346551c{width:var( --container-widget-width, 1040px );max-width:1040px;--container-widget-width:1040px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-346551c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;letter-spacing:-1.5px;color:#000000;}.elementor-12 .elementor-element.elementor-element-7df3a23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f87dd90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:70px 0px;--row-gap:70px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f79ef65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:130px 130px;--row-gap:130px;--column-gap:130px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6851756{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0da9d89{width:var( --container-widget-width, 764px );max-width:764px;--container-widget-width:764px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-0da9d89 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:52px;font-weight:400;line-height:1.1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5d1bc52{width:var( --container-widget-width, 649px );max-width:649px;--container-widget-width:649px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-5d1bc52 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8ff862f{width:var( --container-widget-width, 721px );max-width:721px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:721px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-8ff862f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-59d4fb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c6e0dc9{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7bc9f2a{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-929fa5d{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c39f97d{padding:30px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-c39f97d .swiper-wrapper{display:flex;align-items:center;}.elementor-12 .elementor-element.elementor-element-c39f97d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-2bb5e1c .elementor-button{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;padding:30px 80px 30px 80px;}.elementor-12 .elementor-element.elementor-element-9ba8b6b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-12 .elementor-element.elementor-element-3664fb9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:72px;--padding-right:72px;--z-index:2;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f245ea0{right:30px;}body.rtl .elementor-12 .elementor-element.elementor-element-f245ea0{left:30px;}.elementor-12 .elementor-element.elementor-element-f245ea0{top:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4ea8942{left:30px;}body.rtl .elementor-12 .elementor-element.elementor-element-4ea8942{right:30px;}.elementor-12 .elementor-element.elementor-element-4ea8942{top:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8a993c2{left:30px;}body.rtl .elementor-12 .elementor-element.elementor-element-8a993c2{right:30px;}.elementor-12 .elementor-element.elementor-element-8a993c2{bottom:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6b7abfd{right:30px;}body.rtl .elementor-12 .elementor-element.elementor-element-6b7abfd{left:30px;}.elementor-12 .elementor-element.elementor-element-6b7abfd{bottom:30px;}.elementor-12 .elementor-element.elementor-element-305ba8d{margin:-106px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-12 .elementor-element.elementor-element-07a97f9{width:var( --container-widget-width, 485px );max-width:485px;--container-widget-width:485px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-07a97f9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:50px;font-weight:300;line-height:1.1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-afbce5e{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8465307{width:var( --container-widget-width, 458px );max-width:458px;--container-widget-width:458px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-8465307 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2e1c33f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9d5d192 .elementor-button{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;padding:30px 80px 30px 80px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-982e0a5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-982e0a5{right:0px;}.elementor-12 .elementor-element.elementor-element-982e0a5{top:0px;}.elementor-12 .elementor-element.elementor-element-9632d2f{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-37f5e00{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d26482{width:var( --container-widget-width, 246px );max-width:246px;--container-widget-width:246px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6d26482 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3cfee41{width:var( --container-widget-width, 485px );max-width:485px;--container-widget-width:485px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-3cfee41 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:42px;font-weight:500;line-height:1.3em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-801505d{width:var( --container-widget-width, 649px );max-width:649px;--container-widget-width:649px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-801505d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:300;line-height:1.6em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e9437ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e9437ec{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e9437ec{left:0px;}.elementor-12 .elementor-element.elementor-element-dc55156{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ad79bd{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2612327{width:var( --container-widget-width, 536px );max-width:536px;--container-widget-width:536px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2612327 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-62757b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f03ba66{width:var( --container-widget-width, 1620px );max-width:1620px;--container-widget-width:1620px;--container-widget-flex-grow:0;top:-54px;z-index:0;}.elementor-12 .elementor-element.elementor-element-f03ba66.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f03ba66{left:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-f03ba66{right:50%;}.elementor-12 .elementor-element.elementor-element-6e07d93{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e74ffe5{width:var( --container-widget-width, 433px );max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-e74ffe5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:42px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-be81049{--display:flex;}.elementor-12 .elementor-element.elementor-element-c08de59{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c08de59 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#CACACA;}.elementor-12 .elementor-element.elementor-element-e342aac{--display:flex;}.elementor-12 .elementor-element.elementor-element-efef09f{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-efef09f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#CACACA;}.elementor-12 .elementor-element.elementor-element-d3823f3{--display:flex;}.elementor-12 .elementor-element.elementor-element-9e19842{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9e19842 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#CACACA;}.elementor-12 .elementor-element.elementor-element-cd97bd0{--display:flex;}.elementor-12 .elementor-element.elementor-element-4f370ba{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4f370ba .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#CACACA;}.elementor-12 .elementor-element.elementor-element-a3e4d98{--display:flex;}.elementor-12 .elementor-element.elementor-element-1a72858{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1a72858 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#CACACA;}.elementor-12 .elementor-element.elementor-element-79a7199{--display:flex;}.elementor-12 .elementor-element.elementor-element-cf0053d{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cf0053d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#CACACA;}.elementor-12 .elementor-element.elementor-element-803e50a{--n-accordion-title-font-size:24px;width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;}.elementor-12 .elementor-element.elementor-element-803e50a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-803e50a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Archivo", Sans-serif;font-weight:400;}:where( .elementor-12 .elementor-element.elementor-element-803e50a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:30px;--padding-bottom:20px;--padding-left:42px;}.elementor-12 .elementor-element.elementor-element-cf677b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-38bea53{width:var( --container-widget-width, 707px );max-width:707px;--container-widget-width:707px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-38bea53 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-582c54a{width:var( --container-widget-width, 707px );max-width:707px;--container-widget-width:707px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-582c54a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#CACACA;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-8fef119{--min-height:749px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fa197a7{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-fa197a7 .elementor-heading-title{font-size:26px;letter-spacing:-1.2px;}.elementor-12 .elementor-element.elementor-element-2199941{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2199941 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-469fb6f .elementor-button{font-size:16px;padding:20px 26px 20px 26px;}.elementor-12 .elementor-element.elementor-element-a28f73e{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-12 .elementor-element.elementor-element-573bec4{--container-widget-width:229px;--container-widget-flex-grow:0;width:var( --container-widget-width, 229px );max-width:229px;text-align:start;}.elementor-12 .elementor-element.elementor-element-573bec4 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-6fd8184{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-64f3794{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;text-align:center;}.elementor-12 .elementor-element.elementor-element-64f3794 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-2275b65{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2275b65 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-e2c679e{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e2c679e .elementor-heading-title{font-size:16px;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-34d2472{--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-4269c6a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-67f94c7{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-67f94c7 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-9eb290f{--container-widget-width:248px;--container-widget-flex-grow:0;width:var( --container-widget-width, 248px );max-width:248px;}.elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-9eb290f .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3e62703{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bbb4ec7{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-bbb4ec7 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-068fade{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;}.elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-068fade .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-c988e96{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2a1fb71{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2a1fb71 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-aaffaf4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-36ac44c{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-36ac44c .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f32461b .elementor-button{font-size:16px;padding:20px 26px 20px 26px;}.elementor-12 .elementor-element.elementor-element-9f7a549:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9f7a549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-9f7a549{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-346551c{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-346551c .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-7df3a23{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-f87dd90{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-0c3f29c{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c9c57ec{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-119e786{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a64a115{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-273f17e{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c4fa009{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f79ef65{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0da9d89{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-0da9d89 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-5d1bc52{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5d1bc52 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-8ff862f{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8ff862f .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-c39f97d{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-2bb5e1c .elementor-button{font-size:16px;padding:20px 26px 20px 26px;}.elementor-12 .elementor-element.elementor-element-3664fb9{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f245ea0{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-f245ea0{left:20px;}.elementor-12 .elementor-element.elementor-element-f245ea0{top:20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4ea8942{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-4ea8942{right:20px;}.elementor-12 .elementor-element.elementor-element-4ea8942{top:20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8a993c2{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-8a993c2{right:20px;}.elementor-12 .elementor-element.elementor-element-8a993c2{bottom:20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6b7abfd{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-6b7abfd{left:20px;}.elementor-12 .elementor-element.elementor-element-6b7abfd{bottom:20px;}.elementor-12 .elementor-element.elementor-element-305ba8d{width:var( --container-widget-width, 129px );max-width:129px;margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:129px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-07a97f9{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;text-align:center;}.elementor-12 .elementor-element.elementor-element-07a97f9 .elementor-heading-title{font-size:22px;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-afbce5e{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;}.elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-afbce5e .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8465307{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8465307 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9d5d192 .elementor-button{font-size:16px;padding:20px 26px 20px 26px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-982e0a5{left:1px;}body.rtl .elementor-12 .elementor-element.elementor-element-982e0a5{right:1px;}.elementor-12 .elementor-element.elementor-element-982e0a5{top:-83px;}.elementor-12 .elementor-element.elementor-element-9632d2f{--min-height:974px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6d26482{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6d26482 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3cfee41{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3cfee41 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-801505d{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-801505d .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-e9437ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-12 .elementor-element.elementor-element-dc55156{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3ad79bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-12 .elementor-element.elementor-element-2612327{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2612327 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-62757b3{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f03ba66{left:156%;}body.rtl .elementor-12 .elementor-element.elementor-element-f03ba66{right:156%;}.elementor-12 .elementor-element.elementor-element-f03ba66{top:256px;}.elementor-12 .elementor-element.elementor-element-6e07d93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e74ffe5{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e74ffe5 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-c08de59{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:start;}.elementor-12 .elementor-element.elementor-element-c08de59 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-efef09f{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:start;}.elementor-12 .elementor-element.elementor-element-efef09f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-9e19842{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:start;}.elementor-12 .elementor-element.elementor-element-9e19842 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-4f370ba{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:start;}.elementor-12 .elementor-element.elementor-element-4f370ba .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-1a72858{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:start;}.elementor-12 .elementor-element.elementor-element-1a72858 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-cf0053d{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:start;}.elementor-12 .elementor-element.elementor-element-cf0053d .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-803e50a{--n-accordion-title-font-size:16px;--n-accordion-icon-size:9px;--n-accordion-icon-gap:10px;}:where( .elementor-12 .elementor-element.elementor-element-803e50a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-cf677b4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-38bea53{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-12 .elementor-element.elementor-element-38bea53 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-582c54a{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;text-align:center;}.elementor-12 .elementor-element.elementor-element-582c54a .elementor-heading-title{font-size:12px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-8fef119{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-6fd8184{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-4269c6a{--width:50%;}.elementor-12 .elementor-element.elementor-element-3e62703{--width:50%;}.elementor-12 .elementor-element.elementor-element-c988e96{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-f87dd90{--width:690px;}.elementor-12 .elementor-element.elementor-element-f79ef65{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-3664fb9{--width:750px;}.elementor-12 .elementor-element.elementor-element-9632d2f{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-37f5e00{--width:700px;}.elementor-12 .elementor-element.elementor-element-dc55156{--content-width:1200px;}}/* Start custom CSS for heading, class: .elementor-element-fa197a7 */.elementor-12 .elementor-element.elementor-element-fa197a7 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 0.2s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2199941 */.elementor-12 .elementor-element.elementor-element-2199941 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 0.4s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-469fb6f */.elementor-12 .elementor-element.elementor-element-469fb6f {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 0.5s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e58d1 */.elementor-12 .elementor-element.elementor-element-41e58d1 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 0.6s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b147f4 */.elementor-12 .elementor-element.elementor-element-6b147f4{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cdb07b2 */.elementor-12 .elementor-element.elementor-element-cdb07b2 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-12 .elementor-element.elementor-element-cdb07b2 .elementor-widget-container{
    overflow: visible;
}

.elementor-12 .elementor-element.elementor-element-cdb07b2 .carrossel-ativo {
    display: flex;
    animation: carrossel 28s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-985ef71 */.elementor-12 .elementor-element.elementor-element-985ef71{
    background: linear-gradient(90deg, #C55500 0%, #5419DE 100%);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-aaffaf4 */.swiper{
    overflow: visible !important;
}

.elementor-12 .elementor-element.elementor-element-aaffaf4 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c39f97d */.swiper{
    overflow: visible !important;
}

.elementor-12 .elementor-element.elementor-element-c39f97d .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3664fb9 */.elementor-12 .elementor-element.elementor-element-3664fb9{
    border: 0.5px solid #C6C6C6;
background: rgba(34, 34, 34, 0.60);
backdrop-filter: blur(12.142538070678711px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f03ba66 */.elementor-12 .elementor-element.elementor-element-f03ba66{
    transform: translatex(-50%);
    pointer-events: none;
}

@media(max-width:600px){
   .elementor-12 .elementor-element.elementor-element-f03ba66{
       scale: 3;
   } 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f8b62a */.scroll-left{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, -30px);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, 30px);
}

.blur{
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
    transition: 0.5s !important;
}

/* Lista */
.lista .elementor-icon-list-item{
    opacity: 0;
    transition: 0.5s all !important;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}
.lista .elementor-icon-list-item.ativo{
    opacity: 1;
    transition: 0.5s all !important;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

/* FAQ */
.faq .e-n-accordion-item{
   opacity: 0;
   transition: 0.5s all !important;
   transform: translate3d(-30px, 0, 0);
   filter: blur(10px);  
}
.faq .e-n-accordion-item.ativo{
    opacity: 1;
    transition: 0.5s all !important;
    transform: translate3d(0, 0, 0);
    filter: blur(0px); 
}

/* Estado ativo */
.ativo{
    opacity: 1;
    transition: 0.5s ease all;
    transform: translate(0, 0) scale(1);
    filter: blur(0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right, 
.elementor-editor-active .blur,
.elementor-editor-active .ativado,
.elementor-editor-active .lista,
.elementor-editor-active .faq{
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}

@media only screen and (min-width: 600px) {
  .e1{ transition-delay:0.5s !important; }
  .e2{ transition-delay:1s !important; }
  .e3{ transition-delay:1.5s !important; }
  .e4{ transition-delay:2s !important; }
  .e5{ transition-delay:2.5s !important; }
}/* End custom CSS */
/* Start custom CSS */.elementor-button{
    border-radius: 9px;
background: linear-gradient(90deg, #FF6E00, #B949E8, #730099, #FF6E00, #B949E8, #730099, #FF6E00, #B949E8, #730099);
background-size: 800% 800%;
    animation: AnimationName 12s ease infinite; /*defina o tempo da animação*/
    z-index: 1;
    transition: 0.5s;
}

@keyframes AnimationName{
    0% {
    background-position: 0% 51%;
}
    50% {
    background-position: 100% 50%;
}
    100% {
    background-position: 0% 51%;
}
}

 .elementor-button {
  position: relative;
  overflow: hidden;
  margin-bottom: -6px !Important;
}

.elementor-button .elementor-button-text{
    transform: scale(1);
    transition: 0.5s ease all;
}

.elementor-button:hover .elementor-button-text{
    transform: scale(1.03);
    transition: 0.5s ease all;
}

.elementor-button:hover .elementor-button{
  filter: brightness(1.2); /* aumenta o brilho em 20% */
}

.elementor-button::before {
  content: "";
  height: 100%;
  width: 60px; /* largura da faixa de brilho */
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-20deg);
  mix-blend-mode: plus-lighter;
  pointer-events: none;
}

.elementor-button::before {
  animation: brilho 2s linear infinite;
}

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

  25% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
    left: 50%;
  }

  75% {
    opacity: 0.1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}

.deg{
    background: linear-gradient(90deg, #4C2CFF 25.48%, #E88E49 71.63%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

/*Código padrão páginas*/
html, body{overflow-x: hidden !important;}

p:last-child{margin-bottom:0px;}

body::-webkit-scrollbar {width: 12px;}

body::-webkit-scrollbar-track {background: #000000;}

body::-webkit-scrollbar-thumb {background-image: linear-gradient(0deg, white, white);
  border-radius: 20px; border: 3px solid #000000}/* End custom CSS */