.elementor-19 .elementor-element.elementor-element-97d2cea{--display:flex;--min-height:100vh;--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:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-97d2cea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-97d2cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alvosolutions.alvodesign.com.br/wp-content/uploads/2026/06/Apresentacao_BG_S1_DT_V1.1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-a1095fd{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-a1095fd.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-a1095fd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-a1095fd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-a1095fd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-a1095fd .elementor-image-box-title{margin-bottom:38px;font-family:"Oswald", Sans-serif;font-size:2.5rem;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a1095fd .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-19 .elementor-element.elementor-element-a1095fd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-a1095fd:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-a1095fd:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a1095fd .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:400;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-19 .elementor-element.elementor-element-3c474ef .elementor-button{background-color:#3FFC19;font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:700;fill:#020B15;color:#020B15;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3c474ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-2c39502{--display:flex;--position:fixed;--min-height:100vh;--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:space-between;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;top:0px;}.elementor-19 .elementor-element.elementor-element-2c39502:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2c39502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alvosolutions.alvodesign.com.br/wp-content/uploads/2026/06/Apresentacao_BG_S2_DT_V1.1.webp");background-position:top center;background-size:cover;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2c39502{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-2c39502{right:0px;}.elementor-19 .elementor-element.elementor-element-e818fd0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-e818fd0.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-e818fd0 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-e818fd0 .elementor-image-box-title{margin-bottom:38px;font-family:"Oswald", Sans-serif;font-size:2.5rem;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e818fd0:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-e818fd0:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e818fd0 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9e45593{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3bc1539 .elementor-button{background-color:#00000000;font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:700;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;padding:20px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-3bc1539{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-3bc1539.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-3bc1539 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-43c8d71 .elementor-button{background-color:#3FFC19;font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:700;fill:#020B15;color:#020B15;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-43c8d71{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-43c8d71 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-7e9002d{--display:flex;--position:fixed;--min-height:100vh;--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:space-between;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;top:0px;}.elementor-19 .elementor-element.elementor-element-7e9002d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7e9002d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alvosolutions.alvodesign.com.br/wp-content/uploads/2026/06/Apresentacao_BG_S3_DT_V1.1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7e9002d{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-7e9002d{right:0px;}.elementor-19 .elementor-element.elementor-element-1c08b48{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-1c08b48.elementor-element{--align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-1c08b48 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-1c08b48 .elementor-image-box-title{margin-bottom:38px;font-family:"Oswald", Sans-serif;font-size:2.5rem;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1c08b48:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-1c08b48:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1c08b48 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-896925f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-65df13d .elementor-button{background-color:#00000000;font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:700;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;padding:20px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-65df13d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-65df13d.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-65df13d .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-02ec98c .elementor-button{background-color:#3FFC19;font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:700;fill:#020B15;color:#020B15;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-02ec98c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-02ec98c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-1d54f5d{--display:flex;--position:fixed;--min-height:100vh;--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:space-between;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;top:0px;}.elementor-19 .elementor-element.elementor-element-1d54f5d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1d54f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alvosolutions.alvodesign.com.br/wp-content/uploads/2026/06/Apresentacao_BG_S4_DT_V1.1.webp");background-position:top center;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1d54f5d{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-1d54f5d{right:0px;}.elementor-19 .elementor-element.elementor-element-3933152{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-3933152.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-3933152 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-3933152 .elementor-image-box-title{margin-bottom:38px;font-family:"Oswald", Sans-serif;font-size:2.5rem;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-3933152:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-3933152:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-3933152 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e4310a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f7de436 .elementor-button{background-color:#00000000;font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:700;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;padding:20px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-f7de436{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-f7de436.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-f7de436 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-f160943 .elementor-button{background-color:#3FFC19;font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:700;fill:#020B15;color:#020B15;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f160943{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-f160943 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-8311b5e{--display:flex;--position:fixed;--min-height:100vh;--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:space-between;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;top:0px;}.elementor-19 .elementor-element.elementor-element-8311b5e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8311b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020B15;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-8311b5e{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-8311b5e{right:0px;}.elementor-19 .elementor-element.elementor-element-117af70{--display:flex;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-19 .elementor-element.elementor-element-046e785{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-046e785.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-046e785 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-046e785.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-046e785.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-046e785.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-046e785 .elementor-image-box-title{margin-bottom:38px;font-family:"Oswald", Sans-serif;font-size:2.5rem;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-046e785 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-19 .elementor-element.elementor-element-046e785 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-046e785:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-046e785:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-046e785 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-da7acdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-4eaaa2c{width:var( --container-widget-width, 48% );max-width:48%;background-color:transparent;padding:2rem 2rem 2rem 2rem;--container-widget-width:48%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #162231 0%, #162231 100%);border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-4eaaa2c.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-4eaaa2c .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-4eaaa2c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-4eaaa2c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-4eaaa2c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-4eaaa2c .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-4eaaa2c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-4eaaa2c .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4eaaa2c:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-4eaaa2c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4eaaa2c .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d8bab88{width:var( --container-widget-width, 48% );max-width:48%;background-color:transparent;padding:2rem 2rem 2rem 2rem;--container-widget-width:48%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #162231 0%, #162231 100%);border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-d8bab88.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-d8bab88 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-d8bab88.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-d8bab88.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-d8bab88.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-d8bab88 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-d8bab88 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-d8bab88 .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d8bab88:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-d8bab88:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d8bab88 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b2a4d11{width:var( --container-widget-width, 48% );max-width:48%;background-color:transparent;padding:2rem 2rem 2rem 2rem;--container-widget-width:48%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #162231 0%, #162231 100%);border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-b2a4d11.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-b2a4d11 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-b2a4d11.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-b2a4d11.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-b2a4d11.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-b2a4d11 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-b2a4d11 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-b2a4d11 .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b2a4d11:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-b2a4d11:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b2a4d11 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5a27b48{width:var( --container-widget-width, 48% );max-width:48%;background-color:transparent;padding:2rem 2rem 2rem 2rem;--container-widget-width:48%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #162231 0%, #162231 100%);border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-5a27b48.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-5a27b48 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-5a27b48.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-5a27b48.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-5a27b48.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-5a27b48 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-5a27b48 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-5a27b48 .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5a27b48:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-5a27b48:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5a27b48 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-09a6b65{width:var( --container-widget-width, 48% );max-width:48%;background-color:transparent;padding:2rem 2rem 2rem 2rem;--container-widget-width:48%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #162231 0%, #162231 100%);border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-09a6b65.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-09a6b65 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-09a6b65.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-09a6b65.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-09a6b65.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-09a6b65 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-09a6b65 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-09a6b65 .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-09a6b65:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-09a6b65:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-09a6b65 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-32c9ccb{width:var( --container-widget-width, 48% );max-width:48%;background-color:transparent;padding:2rem 2rem 2rem 2rem;--container-widget-width:48%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #162231 0%, #162231 100%);border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-32c9ccb.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-32c9ccb .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-32c9ccb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-32c9ccb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-32c9ccb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-32c9ccb .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-32c9ccb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-32c9ccb .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-32c9ccb:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-32c9ccb:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-32c9ccb .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0ca7bde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4d8bc67 .elementor-button{background-color:#00000000;font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:700;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;padding:20px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-4d8bc67{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-4d8bc67.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-4d8bc67 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-96fb344 .elementor-button{background-color:#3FFC19;font-family:"Archivo", Sans-serif;font-size:1.2rem;font-weight:700;fill:#020B15;color:#020B15;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-96fb344{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-96fb344 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-9ef1676{--display:flex;--position:fixed;--min-height:100vh;--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;top:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-9ef1676{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-9ef1676{right:0px;}.elementor-19 .elementor-element.elementor-element-0e945bb{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-0e945bb.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-2511df9{width:var( --container-widget-width, 100% );max-width:100%;padding:1rem 1rem 0rem 1rem;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-2511df9.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-2511df9 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-2511df9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-2511df9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-2511df9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-2511df9 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-2511df9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-2511df9 .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2511df9:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-2511df9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2511df9 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;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-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-4777b47{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-d60a177{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d60a177.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-80bc96d{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-80bc96d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19 .elementor-element.elementor-element-80bc96d .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-80bc96d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-19 .elementor-element.elementor-element-80bc96d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.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-19 .elementor-element.elementor-element-8cc5bad{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;z-index:10;}.elementor-19 .elementor-element.elementor-element-2259edc{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-2259edc img{border-radius:19px 19px 19px 19px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-e24bade{right:20px;}body.rtl .elementor-19 .elementor-element.elementor-element-e24bade{left:20px;}.elementor-19 .elementor-element.elementor-element-e24bade{top:20px;}.elementor-19 .elementor-element.elementor-element-e24bade .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-e24bade.elementor-view-stacked .elementor-icon{background-color:#E71616;}.elementor-19 .elementor-element.elementor-element-e24bade.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e24bade.elementor-view-default .elementor-icon{color:#E71616;border-color:#E71616;}.elementor-19 .elementor-element.elementor-element-e24bade.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e24bade.elementor-view-default .elementor-icon svg{fill:#E71616;}.elementor-19 .elementor-element.elementor-element-6c49098{--display:flex;--position:fixed;--min-height:100vh;--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;--flex-wrap:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;top:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-6c49098{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-6c49098{right:0px;}.elementor-19 .elementor-element.elementor-element-08ced55{width:var( --container-widget-width, 100% );max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -8rem) 0rem;padding:1rem 1rem 0rem 1rem;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-08ced55.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-08ced55 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-08ced55.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-08ced55.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-08ced55.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-08ced55 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-08ced55 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-08ced55 .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-08ced55:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-08ced55:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-08ced55 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d615327{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-d615327.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-f7116b4{right:20px;}body.rtl .elementor-19 .elementor-element.elementor-element-f7116b4{left:20px;}.elementor-19 .elementor-element.elementor-element-f7116b4{top:20px;}.elementor-19 .elementor-element.elementor-element-f7116b4 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-f7116b4.elementor-view-stacked .elementor-icon{background-color:#E71616;}.elementor-19 .elementor-element.elementor-element-f7116b4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f7116b4.elementor-view-default .elementor-icon{color:#E71616;border-color:#E71616;}.elementor-19 .elementor-element.elementor-element-f7116b4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f7116b4.elementor-view-default .elementor-icon svg{fill:#E71616;}.elementor-19 .elementor-element.elementor-element-3046b7e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-dfb36b6{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-b8eeeda{--display:flex;}.elementor-19 .elementor-element.elementor-element-b15dbf1{--display:flex;}.elementor-19 .elementor-element.elementor-element-bf38f62 img{width:100%;}.elementor-19 .elementor-element.elementor-element-d3389ec{--display:flex;}.elementor-19 .elementor-element.elementor-element-5e6dc56{--display:flex;}.elementor-19 .elementor-element.elementor-element-d336661 img{width:100%;}.elementor-19 .elementor-element.elementor-element-7b5956c{--display:flex;}.elementor-19 .elementor-element.elementor-element-104ac90{--display:flex;}.elementor-19 .elementor-element.elementor-element-02b3ad1 img{width:100%;}.elementor-19 .elementor-element.elementor-element-852b135{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 538px );max-width:538px;--container-widget-width:538px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:66px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:66px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d33354c{--display:flex;--position:fixed;--min-height:100vh;--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;top:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-d33354c{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-d33354c{right:0px;}.elementor-19 .elementor-element.elementor-element-9ec236e{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9ec236e.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-1c97005{width:var( --container-widget-width, 100% );max-width:100%;padding:1rem 1rem 0rem 1rem;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-1c97005.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-1c97005 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-1c97005.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-1c97005.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-1c97005.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-1c97005 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-1c97005 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-1c97005 .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1c97005:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-1c97005:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1c97005 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-ce3b886{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-d31cd0b{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d31cd0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-b54a41d{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-b54a41d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19 .elementor-element.elementor-element-b54a41d .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b54a41d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-19 .elementor-element.elementor-element-b54a41d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-50707ae{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;z-index:10;}.elementor-19 .elementor-element.elementor-element-27f1e52{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-27f1e52 img{border-radius:19px 19px 19px 19px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-80e5c04{right:20px;}body.rtl .elementor-19 .elementor-element.elementor-element-80e5c04{left:20px;}.elementor-19 .elementor-element.elementor-element-80e5c04{top:20px;}.elementor-19 .elementor-element.elementor-element-80e5c04 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-80e5c04.elementor-view-stacked .elementor-icon{background-color:#E71616;}.elementor-19 .elementor-element.elementor-element-80e5c04.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-80e5c04.elementor-view-default .elementor-icon{color:#E71616;border-color:#E71616;}.elementor-19 .elementor-element.elementor-element-80e5c04.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-80e5c04.elementor-view-default .elementor-icon svg{fill:#E71616;}.elementor-19 .elementor-element.elementor-element-f265f20{--display:flex;--position:fixed;--min-height:100vh;--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;top:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-f265f20{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-f265f20{right:0px;}.elementor-19 .elementor-element.elementor-element-6b5b296{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6b5b296.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-e62cda8{width:var( --container-widget-width, 100% );max-width:100%;padding:1rem 1rem 0rem 1rem;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-e62cda8.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-e62cda8 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-e62cda8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-e62cda8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-e62cda8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-e62cda8 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-e62cda8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-e62cda8 .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e62cda8:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-e62cda8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e62cda8 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-cce3cb6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-760fc7a{right:20px;}body.rtl .elementor-19 .elementor-element.elementor-element-760fc7a{left:20px;}.elementor-19 .elementor-element.elementor-element-760fc7a{top:20px;}.elementor-19 .elementor-element.elementor-element-760fc7a .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-760fc7a.elementor-view-stacked .elementor-icon{background-color:#E71616;}.elementor-19 .elementor-element.elementor-element-760fc7a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-760fc7a.elementor-view-default .elementor-icon{color:#E71616;border-color:#E71616;}.elementor-19 .elementor-element.elementor-element-760fc7a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-760fc7a.elementor-view-default .elementor-icon svg{fill:#E71616;}.elementor-19 .elementor-element.elementor-element-5f6a869{--display:flex;--position:fixed;--min-height:100vh;--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;top:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-5f6a869{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-5f6a869{right:0px;}.elementor-19 .elementor-element.elementor-element-60005c2{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-60005c2.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-0cc4566{width:var( --container-widget-width, 100% );max-width:100%;padding:1rem 1rem 0rem 1rem;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-0cc4566.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-0cc4566 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-0cc4566.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-0cc4566.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-0cc4566.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-0cc4566 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-0cc4566 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-0cc4566 .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0cc4566:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-0cc4566:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0cc4566 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-4cfaab4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-446e202{right:20px;}body.rtl .elementor-19 .elementor-element.elementor-element-446e202{left:20px;}.elementor-19 .elementor-element.elementor-element-446e202{top:20px;}.elementor-19 .elementor-element.elementor-element-446e202 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-446e202.elementor-view-stacked .elementor-icon{background-color:#E71616;}.elementor-19 .elementor-element.elementor-element-446e202.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-446e202.elementor-view-default .elementor-icon{color:#E71616;border-color:#E71616;}.elementor-19 .elementor-element.elementor-element-446e202.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-446e202.elementor-view-default .elementor-icon svg{fill:#E71616;}.elementor-19 .elementor-element.elementor-element-dfe503e{--display:flex;--position:fixed;--min-height:100vh;--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;top:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-dfe503e{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-dfe503e{right:0px;}.elementor-19 .elementor-element.elementor-element-82c44aa{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-82c44aa.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-fb0cdd4{width:var( --container-widget-width, 100% );max-width:100%;padding:1rem 1rem 0rem 1rem;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-fb0cdd4.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-fb0cdd4 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-fb0cdd4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-fb0cdd4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-fb0cdd4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-fb0cdd4 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-19 .elementor-element.elementor-element-fb0cdd4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-fb0cdd4 .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-fb0cdd4:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-fb0cdd4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-fb0cdd4 .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-73cf3a0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-d4531f3{right:20px;}body.rtl .elementor-19 .elementor-element.elementor-element-d4531f3{left:20px;}.elementor-19 .elementor-element.elementor-element-d4531f3{top:20px;}.elementor-19 .elementor-element.elementor-element-d4531f3 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-d4531f3.elementor-view-stacked .elementor-icon{background-color:#E71616;}.elementor-19 .elementor-element.elementor-element-d4531f3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d4531f3.elementor-view-default .elementor-icon{color:#E71616;border-color:#E71616;}.elementor-19 .elementor-element.elementor-element-d4531f3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d4531f3.elementor-view-default .elementor-icon svg{fill:#E71616;}.elementor-19 .elementor-element.elementor-element-659ae31{--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;}body.elementor-page-19:not(.elementor-motion-effects-element-type-background), body.elementor-page-19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020B15;}@media(max-width:1366px){.elementor-19 .elementor-element.elementor-element-a1095fd{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-19 .elementor-element.elementor-element-e818fd0{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-1c08b48{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-3933152{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-046e785{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-4eaaa2c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-d8bab88{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-b2a4d11{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-5a27b48{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-09a6b65{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-32c9ccb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-2511df9{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-8cc5bad{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-19 .elementor-element.elementor-element-8cc5bad img{width:392px;}.elementor-19 .elementor-element.elementor-element-2259edc{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-19 .elementor-element.elementor-element-2259edc img{border-radius:26px 26px 26px 26px;}.elementor-19 .elementor-element.elementor-element-08ced55{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-1c97005{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-50707ae{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-19 .elementor-element.elementor-element-50707ae img{width:392px;}.elementor-19 .elementor-element.elementor-element-27f1e52{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-19 .elementor-element.elementor-element-27f1e52 img{border-radius:26px 26px 26px 26px;}.elementor-19 .elementor-element.elementor-element-e62cda8{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-0cc4566{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-fb0cdd4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-a1095fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-e818fd0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-1c08b48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-3933152{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-046e785{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-4eaaa2c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-d8bab88{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-b2a4d11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-5a27b48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-09a6b65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-32c9ccb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-2511df9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-d60a177{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-08ced55{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-852b135{--e-n-carousel-swiper-slides-to-display:2;}.elementor-19 .elementor-element.elementor-element-1c97005{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-d31cd0b{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-e62cda8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-0cc4566{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-fb0cdd4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-97d2cea{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-a1095fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-a1095fd .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-a1095fd .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-a1095fd .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-3c474ef .elementor-button{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-2c39502{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-e818fd0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-e818fd0 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-e818fd0 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-3bc1539 .elementor-button{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-43c8d71 .elementor-button{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-7e9002d{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-1c08b48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-1c08b48 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-1c08b48 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-65df13d .elementor-button{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-02ec98c .elementor-button{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-1d54f5d{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-3933152{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-3933152 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-3933152 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-f7de436 .elementor-button{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-f160943 .elementor-button{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-8311b5e{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-046e785{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-046e785 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-046e785 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-046e785 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-4eaaa2c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-4eaaa2c .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-4eaaa2c .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-4eaaa2c .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-d8bab88{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-d8bab88 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-d8bab88 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-d8bab88 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-b2a4d11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-b2a4d11 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-b2a4d11 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-b2a4d11 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-5a27b48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-5a27b48 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-5a27b48 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-5a27b48 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-09a6b65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-09a6b65 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-09a6b65 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-09a6b65 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-32c9ccb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-32c9ccb .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-32c9ccb .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-32c9ccb .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-4d8bc67 .elementor-button{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-96fb344 .elementor-button{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-9ef1676{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-2511df9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-2511df9 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-2511df9 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-2511df9 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-d60a177{--width:300px;}.elementor-19 .elementor-element.elementor-element-8cc5bad{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;}.elementor-19 .elementor-element.elementor-element-2259edc{--container-widget-width:155px;--container-widget-flex-grow:0;width:var( --container-widget-width, 155px );max-width:155px;}.elementor-19 .elementor-element.elementor-element-2259edc img{border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-6c49098{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-08ced55{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-08ced55 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-08ced55 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-08ced55 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-3046b7e{--margin-top:-3rem;--margin-bottom:-3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-852b135{--e-n-carousel-swiper-slides-to-display:1;}.elementor-19 .elementor-element.elementor-element-d33354c{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-1c97005{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-1c97005 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-1c97005 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-1c97005 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-d31cd0b{--width:300px;}.elementor-19 .elementor-element.elementor-element-50707ae{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;}.elementor-19 .elementor-element.elementor-element-27f1e52{--container-widget-width:155px;--container-widget-flex-grow:0;width:var( --container-widget-width, 155px );max-width:155px;}.elementor-19 .elementor-element.elementor-element-27f1e52 img{border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-f265f20{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-e62cda8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-e62cda8 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-e62cda8 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-e62cda8 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-5f6a869{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-0cc4566{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-0cc4566 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-0cc4566 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-0cc4566 .elementor-image-box-description{font-size:1rem;}.elementor-19 .elementor-element.elementor-element-dfe503e{--padding-top:14rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-fb0cdd4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19 .elementor-element.elementor-element-fb0cdd4 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-fb0cdd4 .elementor-image-box-title{font-size:1.6rem;}.elementor-19 .elementor-element.elementor-element-fb0cdd4 .elementor-image-box-description{font-size:1rem;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-0e945bb{--width:54%;}.elementor-19 .elementor-element.elementor-element-d60a177{--width:40%;}.elementor-19 .elementor-element.elementor-element-3046b7e{--width:57%;}.elementor-19 .elementor-element.elementor-element-9ec236e{--width:54%;}.elementor-19 .elementor-element.elementor-element-d31cd0b{--width:40%;}.elementor-19 .elementor-element.elementor-element-6b5b296{--width:54%;}.elementor-19 .elementor-element.elementor-element-60005c2{--width:54%;}.elementor-19 .elementor-element.elementor-element-82c44aa{--width:54%;}}@media(max-width:1366px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-d60a177{--width:500px;}.elementor-19 .elementor-element.elementor-element-d31cd0b{--width:500px;}}/* Start custom CSS for button, class: .elementor-element-3c474ef */.elementor-19 .elementor-element.elementor-element-3c474ef .elementor-button-icon{
    font-size: 22px; /*tamanho do icone*/
}

.elementor-19 .elementor-element.elementor-element-3c474ef .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0px;
}

.elementor-19 .elementor-element.elementor-element-3c474ef .elementor-button,
.elementor-button-icon{
    transition: .5s all ease;
}

.elementor-19 .elementor-element.elementor-element-3c474ef .elementor-button-icon{
    background-color: rgba(255,255,255,0.15); /*cor de fundo do icone*/
    height: 56px; /*largura da caixa do icone*/
    width: 56px;/*altura da caixa do icone*/
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0px 8px 8px 0px;
}

.elementor-19 .elementor-element.elementor-element-3c474ef .elementor-button-text{
    padding: 8px 24px; /*padding do texto */
}

.elementor-19 .elementor-element.elementor-element-3c474ef .elementor-button:hover{
    opacity: 0.8; /*animação do hover do botão*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43c8d71 */.elementor-19 .elementor-element.elementor-element-43c8d71 .elementor-button-icon{
    font-size: 22px; /*tamanho do icone*/
}

.elementor-19 .elementor-element.elementor-element-43c8d71 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0px;
}

.elementor-19 .elementor-element.elementor-element-43c8d71 .elementor-button,
.elementor-button-icon{
    transition: .5s all ease;
}

.elementor-19 .elementor-element.elementor-element-43c8d71 .elementor-button-icon{
    background-color: rgba(255,255,255,0.15); /*cor de fundo do icone*/
    height: 56px; /*largura da caixa do icone*/
    width: 56px;/*altura da caixa do icone*/
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0px 8px 8px 0px;
}

.elementor-19 .elementor-element.elementor-element-43c8d71 .elementor-button-text{
    padding: 8px 24px; /*padding do texto */
}

.elementor-19 .elementor-element.elementor-element-43c8d71 .elementor-button:hover{
    opacity: 0.8; /*animação do hover do botão*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-02ec98c */.elementor-19 .elementor-element.elementor-element-02ec98c .elementor-button-icon{
    font-size: 22px; /*tamanho do icone*/
}

.elementor-19 .elementor-element.elementor-element-02ec98c .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0px;
}

.elementor-19 .elementor-element.elementor-element-02ec98c .elementor-button,
.elementor-button-icon{
    transition: .5s all ease;
}

.elementor-19 .elementor-element.elementor-element-02ec98c .elementor-button-icon{
    background-color: rgba(255,255,255,0.15); /*cor de fundo do icone*/
    height: 56px; /*largura da caixa do icone*/
    width: 56px;/*altura da caixa do icone*/
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0px 8px 8px 0px;
}

.elementor-19 .elementor-element.elementor-element-02ec98c .elementor-button-text{
    padding: 8px 24px; /*padding do texto */
}

.elementor-19 .elementor-element.elementor-element-02ec98c .elementor-button:hover{
    opacity: 0.8; /*animação do hover do botão*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f160943 */.elementor-19 .elementor-element.elementor-element-f160943 .elementor-button-icon{
    font-size: 22px; /*tamanho do icone*/
}

.elementor-19 .elementor-element.elementor-element-f160943 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0px;
}

.elementor-19 .elementor-element.elementor-element-f160943 .elementor-button,
.elementor-button-icon{
    transition: .5s all ease;
}

.elementor-19 .elementor-element.elementor-element-f160943 .elementor-button-icon{
    background-color: rgba(255,255,255,0.15); /*cor de fundo do icone*/
    height: 56px; /*largura da caixa do icone*/
    width: 56px;/*altura da caixa do icone*/
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0px 8px 8px 0px;
}

.elementor-19 .elementor-element.elementor-element-f160943 .elementor-button-text{
    padding: 8px 24px; /*padding do texto */
}

.elementor-19 .elementor-element.elementor-element-f160943 .elementor-button:hover{
    opacity: 0.8; /*animação do hover do botão*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4eaaa2c */.elementor-19 .elementor-element.elementor-element-4eaaa2c .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-4eaaa2c .elementor-image-box-content{
    margin-top: -60px;
}

.elementor-19 .elementor-element.elementor-element-4eaaa2c{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d8bab88 */.elementor-19 .elementor-element.elementor-element-d8bab88 .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-d8bab88 .elementor-image-box-content{
    margin-top: -60px;
}

.elementor-19 .elementor-element.elementor-element-d8bab88{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2a4d11 */.elementor-19 .elementor-element.elementor-element-b2a4d11 .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-b2a4d11 .elementor-image-box-content{
    margin-top: -60px;
}

.elementor-19 .elementor-element.elementor-element-b2a4d11{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5a27b48 */.elementor-19 .elementor-element.elementor-element-5a27b48 .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-5a27b48 .elementor-image-box-content{
    margin-top: -60px;
}

.elementor-19 .elementor-element.elementor-element-5a27b48{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09a6b65 */.elementor-19 .elementor-element.elementor-element-09a6b65 .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-09a6b65 .elementor-image-box-content{
    margin-top: -60px;
}

.elementor-19 .elementor-element.elementor-element-09a6b65{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32c9ccb */.elementor-19 .elementor-element.elementor-element-32c9ccb .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-32c9ccb .elementor-image-box-content{
    margin-top: -60px;
}

.elementor-19 .elementor-element.elementor-element-32c9ccb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-96fb344 */.elementor-19 .elementor-element.elementor-element-96fb344 .elementor-button-icon{
    font-size: 22px; /*tamanho do icone*/
}

.elementor-19 .elementor-element.elementor-element-96fb344 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0px;
}

.elementor-19 .elementor-element.elementor-element-96fb344 .elementor-button,
.elementor-button-icon{
    transition: .5s all ease;
}

.elementor-19 .elementor-element.elementor-element-96fb344 .elementor-button-icon{
    background-color: rgba(255,255,255,0.15); /*cor de fundo do icone*/
    height: 56px; /*largura da caixa do icone*/
    width: 56px;/*altura da caixa do icone*/
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0px 8px 8px 0px;
}

.elementor-19 .elementor-element.elementor-element-96fb344 .elementor-button-text{
    padding: 8px 24px; /*padding do texto */
}

.elementor-19 .elementor-element.elementor-element-96fb344 .elementor-button:hover{
    opacity: 0.8; /*animação do hover do botão*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-117af70 */.elementor-19 .elementor-element.elementor-element-117af70{
    height: 100vh;
    overflow-y: scroll;
    overflow-x: hidden;

    display: flex;
    flex-direction: column;
}

.elementor-19 .elementor-element.elementor-element-117af70::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-117af70::-webkit-scrollbar-track{
    background: #162231;
}

.elementor-19 .elementor-element.elementor-element-117af70::-webkit-scrollbar-thumb{
    background: #00C9FD;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2511df9 */.elementor-19 .elementor-element.elementor-element-2511df9 .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-2511df9 .elementor-image-box-content{
    margin-top: -60px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4777b47 */.elementor-19 .elementor-element.elementor-element-4777b47 .elementor-icon-list-item{
     border-radius: 8px;
     border-left: 3px solid #1760F3;
   background: linear-gradient(90deg, #162231 0%, #020B15 100%);
    padding: 12px 16px 12px 16px
    
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-80bc96d */.elementor-19 .elementor-element.elementor-element-80bc96d{
    position: absolute;
    top: 88px;
    left: 74px;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-19 .elementor-element.elementor-element-80bc96d{
    top: 68px;
    left: 103px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-19 .elementor-element.elementor-element-80bc96d{
    top: 68px;
    left: 103px;
}
}

@media(max-width: 767px){
.elementor-19 .elementor-element.elementor-element-80bc96d{
    top: 48px;
    left: 43px;
}
}


.elementor-19 .elementor-element.elementor-element-80bc96d .elementor-swiper-button-next{
    position: absolute;
    top: 100%;
    right: calc(50% - 80px);
    transform: translate(-50%, 0%);
    z-index: 100;
    
}

.elementor-19 .elementor-element.elementor-element-80bc96d .elementor-swiper-button-prev{
    position: absolute;
    top: 100%;
    left: calc(50% - 80px);
    transform: translate(0%, 0%);
    z-index: 100;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cc5bad */.elementor-19 .elementor-element.elementor-element-8cc5bad{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2259edc */.elementor-19 .elementor-element.elementor-element-2259edc{
    position: absolute;
    top: 88px;
    left: 74px;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-19 .elementor-element.elementor-element-2259edc{
    top: 68px;
    left: 103px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-19 .elementor-element.elementor-element-2259edc{
    top: 68px;
    left: 103px;
}
}

@media(max-width: 767px){
.elementor-19 .elementor-element.elementor-element-2259edc{
    top: 48px;
    left: 43px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e24bade */.elementor-19 .elementor-element.elementor-element-e24bade{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef1676 */.elementor-19 .elementor-element.elementor-element-9ef1676{
    background: rgba(2, 11, 21, 0.95);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08ced55 */.elementor-19 .elementor-element.elementor-element-08ced55 .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-08ced55 .elementor-image-box-content{
    margin-top: -60px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d615327 */.elementor-19 .elementor-element.elementor-element-d615327 .elementor-icon-list-item{
     border-radius: 8px;
     border-left: 3px solid #1760F3;
   background: linear-gradient(90deg, #162231 0%, #020B15 100%);
    padding: 12px 16px 12px 16px
    
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f7116b4 */.elementor-19 .elementor-element.elementor-element-f7116b4{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf38f62 */.elementor-19 .elementor-element.elementor-element-bf38f62{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d336661 */.elementor-19 .elementor-element.elementor-element-d336661{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02b3ad1 */.elementor-19 .elementor-element.elementor-element-02b3ad1{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf38f62 */.elementor-19 .elementor-element.elementor-element-bf38f62{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d336661 */.elementor-19 .elementor-element.elementor-element-d336661{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02b3ad1 */.elementor-19 .elementor-element.elementor-element-02b3ad1{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf38f62 */.elementor-19 .elementor-element.elementor-element-bf38f62{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d336661 */.elementor-19 .elementor-element.elementor-element-d336661{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02b3ad1 */.elementor-19 .elementor-element.elementor-element-02b3ad1{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf38f62 */.elementor-19 .elementor-element.elementor-element-bf38f62{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-bf38f62::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d336661 */.elementor-19 .elementor-element.elementor-element-d336661{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-d336661::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02b3ad1 */.elementor-19 .elementor-element.elementor-element-02b3ad1{
    height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar{
    width: 5px;
}

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar-track{
    background: #3FFC19;
}   

.elementor-19 .elementor-element.elementor-element-02b3ad1::-webkit-scrollbar-thumb{
    background: #030407;
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-852b135 */.elementor-19 .elementor-element.elementor-element-852b135{
    position: absolute;
    top: 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c49098 */.elementor-19 .elementor-element.elementor-element-6c49098{
    background: rgba(2, 11, 21, 0.95);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1c97005 */.elementor-19 .elementor-element.elementor-element-1c97005 .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-1c97005 .elementor-image-box-content{
    margin-top: -60px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ce3b886 */.elementor-19 .elementor-element.elementor-element-ce3b886 .elementor-icon-list-item{
     border-radius: 8px;
     border-left: 3px solid #1760F3;
   background: linear-gradient(90deg, #162231 0%, #020B15 100%);
    padding: 12px 16px 12px 16px
    
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b54a41d */.elementor-19 .elementor-element.elementor-element-b54a41d{
    position: absolute;
    top: 88px;
    left: 74px;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-19 .elementor-element.elementor-element-b54a41d{
    top: 68px;
    left: 103px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-19 .elementor-element.elementor-element-b54a41d{
    top: 68px;
    left: 103px;
}
}

@media(max-width: 767px){
.elementor-19 .elementor-element.elementor-element-b54a41d{
    top: 48px;
    left: 43px;
}
}


.elementor-19 .elementor-element.elementor-element-b54a41d .elementor-swiper-button-next{
    position: absolute;
    top: 100%;
    right: calc(50% - 80px);
    transform: translate(-50%, 0%);
    z-index: 100;
    
}

.elementor-19 .elementor-element.elementor-element-b54a41d .elementor-swiper-button-prev{
    position: absolute;
    top: 100%;
    left: calc(50% - 80px);
    transform: translate(0%, 0%);
    z-index: 100;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50707ae */.elementor-19 .elementor-element.elementor-element-50707ae{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27f1e52 */.elementor-19 .elementor-element.elementor-element-27f1e52{
    position: absolute;
    top: 88px;
    left: 74px;
}

@media(min-width: 1025px) and (max-width: 1366px){
.elementor-19 .elementor-element.elementor-element-27f1e52{
    top: 68px;
    left: 103px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
.elementor-19 .elementor-element.elementor-element-27f1e52{
    top: 68px;
    left: 103px;
}
}

@media(max-width: 767px){
.elementor-19 .elementor-element.elementor-element-27f1e52{
    top: 48px;
    left: 43px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-80e5c04 */.elementor-19 .elementor-element.elementor-element-80e5c04{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33354c */.elementor-19 .elementor-element.elementor-element-d33354c{
    background: rgba(2, 11, 21, 0.95);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e62cda8 */.elementor-19 .elementor-element.elementor-element-e62cda8 .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-e62cda8 .elementor-image-box-content{
    margin-top: -60px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cce3cb6 */.elementor-19 .elementor-element.elementor-element-cce3cb6 .elementor-icon-list-item{
     border-radius: 8px;
     border-left: 3px solid #1760F3;
   background: linear-gradient(90deg, #162231 0%, #020B15 100%);
    padding: 12px 16px 12px 16px
    
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-760fc7a */.elementor-19 .elementor-element.elementor-element-760fc7a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f265f20 */.elementor-19 .elementor-element.elementor-element-f265f20{
    background: rgba(2, 11, 21, 0.95);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0cc4566 */.elementor-19 .elementor-element.elementor-element-0cc4566 .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-0cc4566 .elementor-image-box-content{
    margin-top: -60px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4cfaab4 */.elementor-19 .elementor-element.elementor-element-4cfaab4 .elementor-icon-list-item{
     border-radius: 8px;
     border-left: 3px solid #1760F3;
   background: linear-gradient(90deg, #162231 0%, #020B15 100%);
    padding: 12px 16px 12px 16px
    
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-446e202 */.elementor-19 .elementor-element.elementor-element-446e202{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6a869 */.elementor-19 .elementor-element.elementor-element-5f6a869{
    background: rgba(2, 11, 21, 0.95);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fb0cdd4 */.elementor-19 .elementor-element.elementor-element-fb0cdd4 .elementor-image-box-title{
    padding-left: 72px;
}

.elementor-19 .elementor-element.elementor-element-fb0cdd4 .elementor-image-box-content{
    margin-top: -60px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73cf3a0 */.elementor-19 .elementor-element.elementor-element-73cf3a0 .elementor-icon-list-item{
     border-radius: 8px;
     border-left: 3px solid #1760F3;
   background: linear-gradient(90deg, #162231 0%, #020B15 100%);
    padding: 12px 16px 12px 16px
    
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d4531f3 */.elementor-19 .elementor-element.elementor-element-d4531f3{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfe503e */.elementor-19 .elementor-element.elementor-element-dfe503e{
    background: rgba(2, 11, 21, 0.95);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS */.destaque1{
     background: linear-gradient(120deg, #C0FEB3 20%, #99EAFF 90%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;

}

.destaque2{
     background: linear-gradient(120deg, #C0FEB3 20%, #99EAFF 90%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    font-size: 1.4rem;
    font-weight: 700;

}


.ativo{
opacity: 1;
transition: 0.5s all;
transform: translate3d(0, 0, 0);}

.popup{position:fixed;
opacity: 0;
pointer-events:none;}

.show{cursor:pointer;}

.popupativado{
opacity: 1!important;
transition: 0.5s all!important;
transform: translate3d(0, 0, 0);
z-index: 9999!important;
pointer-events: fill!important;
}


html, body{
    overflow-x: hidden;
    width: 100%;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

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

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

body::-webkit-scrollbar-thumb {
background-color: #FFFFFF; 
border-radius: 10px;
border: 2px solid #202020;
}/* End custom CSS */