.elementor-3002 .elementor-element.elementor-element-6ae784bb{--display:flex;--min-height:820px;--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-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3002 .elementor-element.elementor-element-6ae784bb:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-6ae784bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://portfolio.jonathasaroucha.com/wp-content/uploads/2025/03/ECONOMY.webp");background-position:top center;background-size:cover;}.elementor-3002 .elementor-element.elementor-element-1baa278b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3002 .elementor-element.elementor-element-de2b166{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-de2b166 .elementor-image-box-wrapper{text-align:left;}.elementor-3002 .elementor-element.elementor-element-de2b166 .elementor-image-box-title{margin-bottom:0px;font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-de2b166 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button:hover, .elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button:focus{background-color:#00FC8A;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-143caf02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-143caf02 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-143caf02.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button{font-family:"Merriweather", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;transition-duration:1s;border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button:hover svg, .elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-11a21de2{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-11a21de2:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-11a21de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C30;}.elementor-3002 .elementor-element.elementor-element-6f01a333 > .elementor-widget-container{margin:0% 0% 0% -50%;}.elementor-3002 .elementor-element.elementor-element-6f01a333.elementor-element{--align-self:center;}.elementor-3002 .elementor-element.elementor-element-6f01a333{text-align:center;}.elementor-3002 .elementor-element.elementor-element-6f01a333 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#02F55E;}.elementor-3002 .elementor-element.elementor-element-54df5f55{--display:flex;--min-height:970px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;box-shadow:0px 100px 41px 0px #000000 inset;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-3002 .elementor-element.elementor-element-54df5f55:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-54df5f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://portfolio.jonathasaroucha.com/wp-content/uploads/2025/03/ECONOMY-1.webp");background-position:0px 100%;background-repeat:no-repeat;background-size:100% auto;}.elementor-3002 .elementor-element.elementor-element-54df5f55::before, .elementor-3002 .elementor-element.elementor-element-54df5f55 > .elementor-background-video-container::before, .elementor-3002 .elementor-element.elementor-element-54df5f55 > .e-con-inner > .elementor-background-video-container::before, .elementor-3002 .elementor-element.elementor-element-54df5f55 > .elementor-background-slideshow::before, .elementor-3002 .elementor-element.elementor-element-54df5f55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3002 .elementor-element.elementor-element-54df5f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3002 .elementor-element.elementor-element-54df5f55 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3002 .elementor-element.elementor-element-54df5f55 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#000000;}.elementor-3002 .elementor-element.elementor-element-54df5f55 > .elementor-shape-bottom svg, .elementor-3002 .elementor-element.elementor-element-54df5f55 > .e-con-inner > .elementor-shape-bottom svg{width:calc(141% + 1.3px);height:80px;}.elementor-3002 .elementor-element.elementor-element-615e0cdf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:31px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-615e0cdf.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-1518651d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3002 .elementor-element.elementor-element-1518651d:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-1518651d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00202E00;}.elementor-3002 .elementor-element.elementor-element-1518651d.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-19ac024a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-3002 .elementor-element.elementor-element-19ac024a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-19ac024a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-19ac024a .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-50d943b8{width:var( --container-widget-width, 105.674% );max-width:105.674%;--container-widget-width:105.674%;--container-widget-flex-grow:0;text-align:left;}.elementor-3002 .elementor-element.elementor-element-50d943b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-50d943b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-50d943b8 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;color:#CEA94A;}.elementor-3002 .elementor-element.elementor-element-1fc45992{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-3002 .elementor-element.elementor-element-1fc45992 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-1fc45992.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-1fc45992 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-26151a6a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;}.elementor-3002 .elementor-element.elementor-element-26151a6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-2fe71287{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;}.elementor-3002 .elementor-element.elementor-element-2fe71287.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-91b535e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3002 .elementor-element.elementor-element-91b535e:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-91b535e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00202E00;}.elementor-3002 .elementor-element.elementor-element-91b535e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-432c3edc{width:var( --container-widget-width, 87.364% );max-width:87.364%;--container-widget-width:87.364%;--container-widget-flex-grow:0;text-align:justify;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-432c3edc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button:hover, .elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button:focus{background-color:#00FC8A;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button{font-family:"Merriweather", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;transition-duration:1s;border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button:hover svg, .elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-3aa4fd2c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-3aa4fd2c:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-3aa4fd2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-3002 .elementor-element.elementor-element-33baf7ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3002 .elementor-element.elementor-element-fa24362{width:var( --container-widget-width, 105.674% );max-width:105.674%;--container-widget-width:105.674%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-fa24362 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-fa24362.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-fa24362 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:45px;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-2a4ef44{width:var( --container-widget-width, 31.581% );max-width:31.581%;--container-widget-width:31.581%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-2a4ef44 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-2a4ef44.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-7ee71c0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-477a5f81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-4ac91da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-5cd90ceb{width:var( --container-widget-width, 11.893% );max-width:11.893%;--container-widget-width:11.893%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-5cd90ceb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-5cd90ceb img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 93deg );}.elementor-3002 .elementor-element.elementor-element-21aca743{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-21aca743 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-21aca743.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-5e0e56eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-35ac0b7b{width:var( --container-widget-width, 11.893% );max-width:11.893%;--container-widget-width:11.893%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-35ac0b7b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-35ac0b7b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 93deg );}.elementor-3002 .elementor-element.elementor-element-708fa809{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-708fa809 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-708fa809.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-ed6cfe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-18d94beb{width:var( --container-widget-width, 11.893% );max-width:11.893%;--container-widget-width:11.893%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-18d94beb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-18d94beb img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 93deg );}.elementor-3002 .elementor-element.elementor-element-6ae3ee55{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-6ae3ee55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-6ae3ee55.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-3af8282b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-18b830ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-ab94c6b{width:var( --container-widget-width, 11.893% );max-width:11.893%;--container-widget-width:11.893%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-ab94c6b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-ab94c6b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 93deg );}.elementor-3002 .elementor-element.elementor-element-4126c400{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-4126c400 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-4126c400.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-1e6a73a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-771c0322{width:var( --container-widget-width, 11.893% );max-width:11.893%;--container-widget-width:11.893%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-771c0322.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-771c0322 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 93deg );}.elementor-3002 .elementor-element.elementor-element-741cb09d{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-741cb09d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-741cb09d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-7a52f2b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-4b33d77f{width:var( --container-widget-width, 11.893% );max-width:11.893%;--container-widget-width:11.893%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-4b33d77f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-4b33d77f img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 93deg );}.elementor-3002 .elementor-element.elementor-element-4790446b{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-4790446b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-4790446b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-1366c295 .elementor-button:hover, .elementor-3002 .elementor-element.elementor-element-1366c295 .elementor-button:focus{background-color:#00FC8A;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-1366c295{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-1366c295 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-1366c295.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-1366c295 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#00202E;color:#00202E;transition-duration:1s;border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-3002 .elementor-element.elementor-element-1366c295 .elementor-button:hover svg, .elementor-3002 .elementor-element.elementor-element-1366c295 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-13ca396c{--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;box-shadow:-3px 53px 80px 0px #000000 inset;--margin-top:70px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3002 .elementor-element.elementor-element-13ca396c:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-13ca396c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://portfolio.jonathasaroucha.com/wp-content/uploads/2025/03/ECONOMY-2.webp");background-repeat:no-repeat;background-size:cover;}.elementor-3002 .elementor-element.elementor-element-1e8b3b2c{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3002 .elementor-element.elementor-element-29b56b43{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-29b56b43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-29b56b43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-29b56b43 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-712ab947{width:var( --container-widget-width, 31.094% );max-width:31.094%;--container-widget-width:31.094%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-712ab947 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-712ab947.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-712ab947 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:45px;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-33b51310{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-33b51310.e-con{--align-self:center;}.elementor-3002 .elementor-element.elementor-element-19791a31{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:45px;}.elementor-3002 .elementor-element.elementor-element-10de6e57{width:var( --container-widget-width, 22.213% );max-width:22.213%;--container-widget-width:22.213%;--container-widget-flex-grow:0;top:-4.028vh;}.elementor-3002 .elementor-element.elementor-element-10de6e57.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-10de6e57{left:11.533vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-10de6e57{right:11.533vw;}.elementor-3002 .elementor-element.elementor-element-50ceea32{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-3002 .elementor-element.elementor-element-50ceea32 > .elementor-widget-container{margin:-20px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-50ceea32.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-50ceea32 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-2a7a7c52{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:justify;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-2a7a7c52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-2a7a7c52.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-1d063a8d{width:var( --container-widget-width, 4.748% );max-width:4.748%;--container-widget-width:4.748%;--container-widget-flex-grow:0;top:-4.467vh;}.elementor-3002 .elementor-element.elementor-element-1d063a8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-1d063a8d.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-1d063a8d{right:13.5vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-1d063a8d{left:13.5vw;}.elementor-3002 .elementor-element.elementor-element-1d063a8d img{height:73px;}.elementor-3002 .elementor-element.elementor-element-1ab043ed{--display:flex;}.elementor-3002 .elementor-element.elementor-element-1ab043ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-6e7dd8e3{width:var( --container-widget-width, 91.958% );max-width:91.958%;--container-widget-width:91.958%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-6e7dd8e3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-6e7dd8e3 img{height:360px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3002 .elementor-element.elementor-element-32494f72{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-32494f72.e-con{--order:99999 /* order end hack */;}.elementor-3002 .elementor-element.elementor-element-29e14f9d{width:var( --container-widget-width, 20.755% );max-width:20.755%;--container-widget-width:20.755%;--container-widget-flex-grow:0;top:-10.167vh;}.elementor-3002 .elementor-element.elementor-element-29e14f9d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-29e14f9d{left:2.848vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-29e14f9d{right:2.848vw;}.elementor-3002 .elementor-element.elementor-element-2f857a30{width:var( --container-widget-width, 92.885% );max-width:92.885%;--container-widget-width:92.885%;--container-widget-flex-grow:0;text-align:justify;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-2f857a30 > .elementor-widget-container{margin:20px 0px 0px 33px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-2f857a30.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-67b6bc56{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:-58px;text-align:left;}.elementor-3002 .elementor-element.elementor-element-67b6bc56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-67b6bc56.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-67b6bc56{left:204px;}body.rtl .elementor-3002 .elementor-element.elementor-element-67b6bc56{right:204px;}.elementor-3002 .elementor-element.elementor-element-67b6bc56 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-bc63037{width:var( --container-widget-width, 4.748% );max-width:4.748%;--container-widget-width:4.748%;--container-widget-flex-grow:0;top:-9.426vh;}.elementor-3002 .elementor-element.elementor-element-bc63037 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-bc63037.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-bc63037{right:60%;}body.rtl .elementor-3002 .elementor-element.elementor-element-bc63037{left:60%;}.elementor-3002 .elementor-element.elementor-element-bc63037 img{height:73px;}.elementor-3002 .elementor-element.elementor-element-612e1d25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-60px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-612e1d25:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-612e1d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://portfolio.jonathasaroucha.com/wp-content/uploads/2025/03/sorasak-9DgwO_ihqL0-unsplash-scaled-1-1-1536x673-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3002 .elementor-element.elementor-element-62110133{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-62110133.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-462867a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-462867a0:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-462867a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00202E00;}.elementor-3002 .elementor-element.elementor-element-462867a0.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-75f7efaf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-75f7efaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-75f7efaf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-75f7efaf .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-3d034788{width:var( --container-widget-width, 99.394% );max-width:99.394%;--container-widget-width:99.394%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-3d034788 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-3d034788.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-3d034788 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;line-height:45px;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-3d02b091{width:var( --container-widget-width, 97.879% );max-width:97.879%;--container-widget-width:97.879%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-3d02b091 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-3d02b091.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-3d02b091 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-664a5aa6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-664a5aa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-664a5aa6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-4d1af67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3002 .elementor-element.elementor-element-77bae5e{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;text-align:justify;}.elementor-3002 .elementor-element.elementor-element-77bae5e > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-77bae5e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-77bae5e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-8eb8b3b{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:justify;}.elementor-3002 .elementor-element.elementor-element-8eb8b3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-8eb8b3b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-8eb8b3b .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:100px;font-weight:600;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-be35125{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:justify;}.elementor-3002 .elementor-element.elementor-element-be35125 > .elementor-widget-container{margin:0px 0px 0px 13px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-be35125.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-be35125 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-59d4929b{width:var( --container-widget-width, 45.109% );max-width:45.109%;--container-widget-width:45.109%;--container-widget-flex-grow:0;top:17.35vh;text-align:justify;}.elementor-3002 .elementor-element.elementor-element-59d4929b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-59d4929b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-59d4929b{left:8.673vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-59d4929b{right:8.673vw;}.elementor-3002 .elementor-element.elementor-element-59d4929b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-19e00cae{--display:flex;--min-height:499px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-19e00cae:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-19e00cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3002 .elementor-element.elementor-element-49d2f2ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-49d2f2ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-936140f{width:var( --container-widget-width, 102.564% );max-width:102.564%;--container-widget-width:102.564%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-936140f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3002 .elementor-element.elementor-element-936140f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-1faec5d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3002 .elementor-element.elementor-element-1faec5d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-346605a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3002 .elementor-element.elementor-element-346605a6:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-346605a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00202E00;}.elementor-3002 .elementor-element.elementor-element-346605a6.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-322eeaad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-322eeaad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-322eeaad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-322eeaad .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-41a53e01{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-41a53e01 > .elementor-widget-container{margin:3px 0px 3px 0px;}.elementor-3002 .elementor-element.elementor-element-41a53e01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-41a53e01 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:73px;font-weight:400;text-transform:uppercase;line-height:45px;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-41e631ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-41e631ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-41e631ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-41e631ee .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-3d6e77e9{width:var( --container-widget-width, 86.804% );max-width:86.804%;--container-widget-width:86.804%;--container-widget-flex-grow:0;text-align:justify;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-3d6e77e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-3d6e77e9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-3f6a6961{--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;box-shadow:0px -78px 100px 23px #000000 inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-3002 .elementor-element.elementor-element-3f6a6961:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-3f6a6961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2527;background-image:url("https://portfolio.jonathasaroucha.com/wp-content/uploads/2025/03/ECONOMY-3-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-3002 .elementor-element.elementor-element-3f6a6961 > .elementor-shape-top .elementor-shape-fill, .elementor-3002 .elementor-element.elementor-element-3f6a6961 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-3002 .elementor-element.elementor-element-3f6a6961 > .elementor-shape-top svg, .elementor-3002 .elementor-element.elementor-element-3f6a6961 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:66px;}.elementor-3002 .elementor-element.elementor-element-1f2d8c97{--display:flex;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3002 .elementor-element.elementor-element-1f2d8c97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-139f0716{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-139f0716:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-139f0716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00202E00;}.elementor-3002 .elementor-element.elementor-element-139f0716.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-17a25a1a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-17a25a1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-17a25a1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-17a25a1a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-3bc1532e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-3bc1532e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-3bc1532e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-3bc1532e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-167794e0{width:var( --container-widget-width, 97.879% );max-width:97.879%;--container-widget-width:97.879%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-167794e0 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-167794e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-167794e0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button:hover, .elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button:focus{background-color:#00FC8A;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-30f4fbfd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3002 .elementor-element.elementor-element-30f4fbfd > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-30f4fbfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:#00202E;color:#00202E;transition-duration:1s;border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button:hover svg, .elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-3ec04f6f{width:var( --container-widget-width, 6.314% );max-width:6.314%;--container-widget-width:6.314%;--container-widget-flex-grow:0;top:39.005vh;}.elementor-3002 .elementor-element.elementor-element-3ec04f6f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-3ec04f6f{left:7.209vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-3ec04f6f{right:7.209vw;}.elementor-3002 .elementor-element.elementor-element-608695c9{width:var( --container-widget-width, 11.898% );max-width:11.898%;--container-widget-width:11.898%;--container-widget-flex-grow:0;top:66.729vh;}.elementor-3002 .elementor-element.elementor-element-608695c9.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-608695c9{left:86.959vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-608695c9{right:86.959vw;}.elementor-3002 .elementor-element.elementor-element-a453727{width:var( --container-widget-width, 5.227% );max-width:5.227%;--container-widget-width:5.227%;--container-widget-flex-grow:0;top:4.254vh;}.elementor-3002 .elementor-element.elementor-element-a453727.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-a453727{left:80.115vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-a453727{right:80.115vw;}.elementor-3002 .elementor-element.elementor-element-5c4270c9{width:var( --container-widget-width, 9.25% );max-width:9.25%;--container-widget-width:9.25%;--container-widget-flex-grow:0;top:-7.441vh;}.elementor-3002 .elementor-element.elementor-element-5c4270c9.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-5c4270c9{left:-0.63vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-5c4270c9{right:-0.63vw;}.elementor-3002 .elementor-element.elementor-element-6224e61b{width:var( --container-widget-width, 9.25% );max-width:9.25%;--container-widget-width:9.25%;--container-widget-flex-grow:0;top:-7.441vh;}.elementor-3002 .elementor-element.elementor-element-6224e61b.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-6224e61b{left:-0.63vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-6224e61b{right:-0.63vw;}.elementor-3002 .elementor-element.elementor-element-72a94ff4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-72a94ff4:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-72a94ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3002 .elementor-element.elementor-element-72a94ff4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-22e9326a{text-align:center;}.elementor-3002 .elementor-element.elementor-element-22e9326a .elementor-heading-title{color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-1d8f0d93{text-align:center;}.elementor-3002 .elementor-element.elementor-element-1d8f0d93 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a{width:100%;max-width:100%;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 200px 50px 200px;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a.elementor-element{--align-self:center;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a .elementor-accordion-item{border-width:10px;border-color:var( --e-global-color-a43291a );}.elementor-3002 .elementor-element.elementor-element-1bf0e60a .elementor-accordion-item .elementor-tab-content{border-width:10px;border-block-start-color:var( --e-global-color-a43291a );}.elementor-3002 .elementor-element.elementor-element-1bf0e60a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:10px;border-block-end-color:var( --e-global-color-a43291a );}.elementor-3002 .elementor-element.elementor-element-1bf0e60a .elementor-tab-title{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a .elementor-accordion-icon, .elementor-3002 .elementor-element.elementor-element-1bf0e60a .elementor-accordion-title{color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a .elementor-accordion-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a .elementor-accordion-icon{margin-inline-end:0px;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a .elementor-tab-content{background-color:#000000;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;padding:10px 10px 10px 10px;}.elementor-3002 .elementor-element.elementor-element-7c865d0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-7c865d0e:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-7c865d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3002 .elementor-element.elementor-element-11f838fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-11f838fd > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-11f838fd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-11f838fd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-3609d5d8{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-3609d5d8 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-3609d5d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-3609d5d8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-3a0d025e{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;text-align:center;}.elementor-3002 .elementor-element.elementor-element-3a0d025e > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-3a0d025e.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-3002 .elementor-element.elementor-element-3a0d025e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-3002 .elementor-element.elementor-element-59be3ecb:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-59be3ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3002 .elementor-element.elementor-element-59be3ecb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-731ee022 > .elementor-container{max-width:1290px;}.elementor-3002 .elementor-element.elementor-element-731ee022{padding:0px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-3002 .elementor-element.elementor-element-5e72417c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3002 .elementor-element.elementor-element-5e72417c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3002 .elementor-element.elementor-element-5e72417c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3002 .elementor-element.elementor-element-495e60ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-495e60ea.elementor-element{--align-self:center;}.elementor-3002 .elementor-element.elementor-element-495e60ea{text-align:right;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3002 .elementor-element.elementor-element-6c02d367.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3002 .elementor-element.elementor-element-6c02d367.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3002 .elementor-element.elementor-element-6c02d367.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3002 .elementor-element.elementor-element-6882e24c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-6882e24c.elementor-element{--align-self:center;}.elementor-3002 .elementor-element.elementor-element-6882e24c{text-align:left;}.elementor-3002 .elementor-element.elementor-element-6882e24c img{width:30%;}body.elementor-page-3002:not(.elementor-motion-effects-element-type-background), body.elementor-page-3002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3002 .elementor-element.elementor-element-6ae784bb{--min-height:65vh;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3002 .elementor-element.elementor-element-de2b166 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-de2b166{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;}.elementor-3002 .elementor-element.elementor-element-143caf02 > .elementor-widget-container{margin:0px 0px 50px 40px;}.elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button{padding:20px 15px 20px 15px;}.elementor-3002 .elementor-element.elementor-element-11a21de2{--padding-top:34px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-54df5f55:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-54df5f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-496px 0%;background-size:auto;}.elementor-3002 .elementor-element.elementor-element-615e0cdf{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-50d943b8{text-align:right;}.elementor-3002 .elementor-element.elementor-element-91b535e{--margin-top:-10px;--margin-bottom:0px;--margin-left:-75px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-3002 .elementor-element.elementor-element-432c3edc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button{font-size:14px;padding:20px 15px 20px 15px;}.elementor-3002 .elementor-element.elementor-element-4ac91da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-21aca743{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3002 .elementor-element.elementor-element-5e0e56eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-708fa809{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3002 .elementor-element.elementor-element-ed6cfe7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-6ae3ee55{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3002 .elementor-element.elementor-element-18b830ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-4126c400{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3002 .elementor-element.elementor-element-1e6a73a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-741cb09d{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3002 .elementor-element.elementor-element-7a52f2b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-4790446b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3002 .elementor-element.elementor-element-712ab947 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3002 .elementor-element.elementor-element-712ab947{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-3002 .elementor-element.elementor-element-712ab947 .elementor-heading-title{line-height:0.8em;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-10de6e57{left:3.585vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-10de6e57{right:3.585vw;}.elementor-3002 .elementor-element.elementor-element-10de6e57{top:4.21vh;}.elementor-3002 .elementor-element.elementor-element-50ceea32 > .elementor-widget-container{margin:20px 0px 0px -15px;}.elementor-3002 .elementor-element.elementor-element-2a7a7c52{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-1d063a8d.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-1d063a8d{right:52%;}body.rtl .elementor-3002 .elementor-element.elementor-element-1d063a8d{left:52%;}.elementor-3002 .elementor-element.elementor-element-1d063a8d{top:-0.025vh;}.elementor-3002 .elementor-element.elementor-element-29e14f9d{--container-widget-width:78px;--container-widget-flex-grow:0;width:var( --container-widget-width, 78px );max-width:78px;top:-9.231vh;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-29e14f9d{left:4.181vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-29e14f9d{right:4.181vw;}.elementor-3002 .elementor-element.elementor-element-2f857a30{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-67b6bc56{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;top:-49px;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-67b6bc56{left:156px;}body.rtl .elementor-3002 .elementor-element.elementor-element-67b6bc56{right:156px;}.elementor-3002 .elementor-element.elementor-element-bc63037{width:var( --container-widget-width, 21.531px );max-width:21.531px;--container-widget-width:21.531px;--container-widget-flex-grow:0;top:-9.425vh;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-bc63037{right:18.565vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-bc63037{left:18.565vw;}.elementor-3002 .elementor-element.elementor-element-462867a0{--justify-content:center;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-59d4929b{left:12.708vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-59d4929b{right:12.708vw;}.elementor-3002 .elementor-element.elementor-element-59d4929b{top:17.348vh;}.elementor-3002 .elementor-element.elementor-element-3d6e77e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button{padding:20px 10px 20px 10px;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a > .elementor-widget-container{padding:50px 100px 50px 100px;}.elementor-3002 .elementor-element.elementor-element-731ee022{padding:0px 0px 10px 0px;}.elementor-3002 .elementor-element.elementor-element-5e72417c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-6c02d367 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3002 .elementor-element.elementor-element-6ae784bb:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-6ae784bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.jonathasaroucha.com/wp-content/uploads/2025/05/ECONOMY-1080-x-2106-px-1080-x-2606-px-2-scaled-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-3002 .elementor-element.elementor-element-6ae784bb{--content-width:360px;--min-height:833px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-3002 .elementor-element.elementor-element-de2b166{width:100%;max-width:100%;}.elementor-3002 .elementor-element.elementor-element-de2b166 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-de2b166 .elementor-image-box-wrapper{text-align:center;}.elementor-3002 .elementor-element.elementor-element-de2b166 .elementor-image-box-title{margin-bottom:0px;font-size:19px;line-height:1.6em;}.elementor-3002 .elementor-element.elementor-element-143caf02{width:100%;max-width:100%;}.elementor-3002 .elementor-element.elementor-element-143caf02 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-3002 .elementor-element.elementor-element-143caf02.elementor-element{--align-self:center;}.elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button{font-size:11px;padding:20px 20px 20px 20px;}.elementor-3002 .elementor-element.elementor-element-11a21de2{--margin-top:-25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-54df5f55:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-54df5f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.jonathasaroucha.com/wp-content/uploads/2025/05/2-scaled-1-scaled.webp");background-position:0px 65%;background-size:100% auto;}.elementor-3002 .elementor-element.elementor-element-54df5f55{--overlay-opacity:0;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30%;--padding-bottom:150%;--padding-left:5%;--padding-right:5%;}.elementor-3002 .elementor-element.elementor-element-615e0cdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-1518651d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-19ac024a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-19ac024a{text-align:center;}.elementor-3002 .elementor-element.elementor-element-19ac024a .elementor-heading-title{font-size:16px;}.elementor-3002 .elementor-element.elementor-element-50d943b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-50d943b8{text-align:center;}.elementor-3002 .elementor-element.elementor-element-1fc45992{text-align:center;}.elementor-3002 .elementor-element.elementor-element-1fc45992 .elementor-heading-title{font-size:20px;}.elementor-3002 .elementor-element.elementor-element-26151a6a{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-2fe71287{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-91b535e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-432c3edc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3002 .elementor-element.elementor-element-432c3edc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec.elementor-element{--align-self:center;}.elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button{font-size:13px;padding:20px 20px 20px 20px;}.elementor-3002 .elementor-element.elementor-element-3aa4fd2c{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3002 .elementor-element.elementor-element-fa24362 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-2a4ef44{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-4ac91da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-21aca743{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-3002 .elementor-element.elementor-element-5e0e56eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-708fa809{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-3002 .elementor-element.elementor-element-ed6cfe7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-6ae3ee55{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-3002 .elementor-element.elementor-element-18b830ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-4126c400{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-3002 .elementor-element.elementor-element-1e6a73a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-741cb09d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-3002 .elementor-element.elementor-element-7a52f2b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-4790446b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-3002 .elementor-element.elementor-element-1366c295 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-1366c295.elementor-element{--align-self:center;}.elementor-3002 .elementor-element.elementor-element-1366c295 .elementor-button{font-size:13px;padding:20px 10px 20px 10px;}.elementor-3002 .elementor-element.elementor-element-13ca396c:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-13ca396c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.jonathasaroucha.com/wp-content/uploads/2025/05/7.webp");background-position:bottom center;background-repeat:no-repeat;}.elementor-3002 .elementor-element.elementor-element-712ab947 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-712ab947{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-712ab947 .elementor-heading-title{font-size:60px;line-height:0.8em;}.elementor-3002 .elementor-element.elementor-element-19791a31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-10de6e57{left:13.243vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-10de6e57{right:13.243vw;}.elementor-3002 .elementor-element.elementor-element-10de6e57{top:4.625vh;}.elementor-3002 .elementor-element.elementor-element-50ceea32 > .elementor-widget-container{margin:45px 0px 0px -45px;}.elementor-3002 .elementor-element.elementor-element-2a7a7c52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3002 .elementor-element.elementor-element-2a7a7c52{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;}.elementor-3002 .elementor-element.elementor-element-2a7a7c52.elementor-element{--align-self:center;}.elementor-3002 .elementor-element.elementor-element-1d063a8d{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;top:2.69vh;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-1d063a8d{right:49%;}body.rtl .elementor-3002 .elementor-element.elementor-element-1d063a8d{left:49%;}.elementor-3002 .elementor-element.elementor-element-6e7dd8e3 img{height:226px;}.elementor-3002 .elementor-element.elementor-element-29e14f9d{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;top:-30.144vh;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-29e14f9d{left:10.519%;}body.rtl .elementor-3002 .elementor-element.elementor-element-29e14f9d{right:10.519%;}.elementor-3002 .elementor-element.elementor-element-2f857a30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3002 .elementor-element.elementor-element-2f857a30{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-67b6bc56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-67b6bc56{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;top:-196px;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-67b6bc56{left:60.119%;}body.rtl .elementor-3002 .elementor-element.elementor-element-67b6bc56{right:60.119%;}.elementor-3002 .elementor-element.elementor-element-67b6bc56 .elementor-heading-title{font-size:18px;}.elementor-3002 .elementor-element.elementor-element-bc63037{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;top:-46.104vh;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-bc63037{right:46.601%;}body.rtl .elementor-3002 .elementor-element.elementor-element-bc63037{left:46.601%;}.elementor-3002 .elementor-element.elementor-element-612e1d25:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-612e1d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.jonathasaroucha.com/wp-content/uploads/2025/05/7-1.webp");}.elementor-3002 .elementor-element.elementor-element-3d034788 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-3002 .elementor-element.elementor-element-3d034788{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-3002 .elementor-element.elementor-element-3d034788 .elementor-heading-title{font-size:60px;line-height:0.9em;}.elementor-3002 .elementor-element.elementor-element-664a5aa6 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-3002 .elementor-element.elementor-element-77bae5e{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-3002 .elementor-element.elementor-element-8eb8b3b{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-3002 .elementor-element.elementor-element-be35125{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-59d4929b{left:32.845vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-59d4929b{right:32.845vw;}.elementor-3002 .elementor-element.elementor-element-59d4929b{top:17.346vh;}.elementor-3002 .elementor-element.elementor-element-19e00cae:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-19e00cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.jonathasaroucha.com/wp-content/uploads/2025/05/7-1.webp");}.elementor-3002 .elementor-element.elementor-element-1faec5d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-41a53e01 > .elementor-widget-container{margin:3px 0px 3px 0px;}.elementor-3002 .elementor-element.elementor-element-3d6e77e9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3002 .elementor-element.elementor-element-3f6a6961:not(.elementor-motion-effects-element-type-background), .elementor-3002 .elementor-element.elementor-element-3f6a6961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-3002 .elementor-element.elementor-element-3bc1532e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-3bc1532e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3002 .elementor-element.elementor-element-167794e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-30f4fbfd > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button{padding:20px 20px 20px 20px;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-3ec04f6f{left:4.112vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-3ec04f6f{right:4.112vw;}.elementor-3002 .elementor-element.elementor-element-3ec04f6f{top:50.459vh;}.elementor-3002 .elementor-element.elementor-element-a453727{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;top:-101.553vh;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-a453727{left:74.736vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-a453727{right:74.736vw;}.elementor-3002 .elementor-element.elementor-element-5c4270c9{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;top:-5.95vh;text-align:center;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-5c4270c9{left:-1.884vw;}body.rtl .elementor-3002 .elementor-element.elementor-element-5c4270c9{right:-1.884vw;}.elementor-3002 .elementor-element.elementor-element-5c4270c9 img{width:100%;max-width:100%;height:100%;}.elementor-3002 .elementor-element.elementor-element-6224e61b{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;top:-4992px;text-align:center;}body:not(.rtl) .elementor-3002 .elementor-element.elementor-element-6224e61b{left:-3.627%;}body.rtl .elementor-3002 .elementor-element.elementor-element-6224e61b{right:-3.627%;}.elementor-3002 .elementor-element.elementor-element-6224e61b img{width:100%;max-width:100%;height:100%;}.elementor-3002 .elementor-element.elementor-element-72a94ff4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-1bf0e60a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-7c865d0e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3002 .elementor-element.elementor-element-3609d5d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-3002 .elementor-element.elementor-element-3609d5d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-3a0d025e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3002 .elementor-element.elementor-element-3a0d025e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3002 .elementor-element.elementor-element-59be3ecb{margin-top:-10px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-3002 .elementor-element.elementor-element-28bedae{width:100%;}.elementor-3002 .elementor-element.elementor-element-28bedae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3002 .elementor-element.elementor-element-5e72417c{width:45%;}.elementor-3002 .elementor-element.elementor-element-5e72417c > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3002 .elementor-element.elementor-element-495e60ea > .elementor-widget-container{margin:10px 0px 0px 35px;}.elementor-3002 .elementor-element.elementor-element-495e60ea{text-align:right;}.elementor-3002 .elementor-element.elementor-element-6c02d367{width:40%;}.elementor-3002 .elementor-element.elementor-element-6882e24c > .elementor-widget-container{margin:-10px 0px 0px -40px;}.elementor-3002 .elementor-element.elementor-element-6882e24c.elementor-element{--align-self:flex-end;}.elementor-3002 .elementor-element.elementor-element-6882e24c{text-align:center;}.elementor-3002 .elementor-element.elementor-element-6882e24c img{width:70%;}}@media(min-width:768px){.elementor-3002 .elementor-element.elementor-element-1baa278b{--width:65%;}.elementor-3002 .elementor-element.elementor-element-615e0cdf{--width:30.634%;}.elementor-3002 .elementor-element.elementor-element-1518651d{--width:90.421%;}.elementor-3002 .elementor-element.elementor-element-26151a6a{--width:30%;}.elementor-3002 .elementor-element.elementor-element-2fe71287{--width:34.797%;}.elementor-3002 .elementor-element.elementor-element-91b535e{--width:100%;}.elementor-3002 .elementor-element.elementor-element-19791a31{--width:40.035%;}.elementor-3002 .elementor-element.elementor-element-1ab043ed{--width:3.368%;}.elementor-3002 .elementor-element.elementor-element-32494f72{--width:40%;}.elementor-3002 .elementor-element.elementor-element-62110133{--width:28.961%;}.elementor-3002 .elementor-element.elementor-element-462867a0{--width:100%;}.elementor-3002 .elementor-element.elementor-element-49d2f2ec{--width:53.908%;}.elementor-3002 .elementor-element.elementor-element-1faec5d3{--width:33.414%;}.elementor-3002 .elementor-element.elementor-element-346605a6{--width:100%;}.elementor-3002 .elementor-element.elementor-element-1f2d8c97{--width:100%;}.elementor-3002 .elementor-element.elementor-element-139f0716{--width:35.761%;}.elementor-3002 .elementor-element.elementor-element-72a94ff4{--width:100%;}.elementor-3002 .elementor-element.elementor-element-5e72417c{width:50%;}.elementor-3002 .elementor-element.elementor-element-6c02d367{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3002 .elementor-element.elementor-element-1baa278b{--width:338px;}.elementor-3002 .elementor-element.elementor-element-91b535e{--width:300px;}.elementor-3002 .elementor-element.elementor-element-62110133{--width:300px;}.elementor-3002 .elementor-element.elementor-element-462867a0{--width:300px;}}/* Start custom CSS for image-box, class: .elementor-element-de2b166 */@media(min-width: 1024px) {
    .elementor-3002 .elementor-element.elementor-element-de2b166 .elementor-image-box-description {
        padding-right: 150px;
    }
}

.degrade {
    font-size: 70px;
    background: linear-gradient(45deg, #56C580, #524C48); /* Cores do gradiente */
    background-size: 200% 200%; /* Tamanho ajustado para o gradiente se mover */
    background-position: 0% 50%; /* Posição inicial */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradient-text 10s infinite cubic-bezier(.62, .28, .23, .99) both; /* Animação do gradiente */
}

@media(max-width: 768px) {
    .degrade{
        font-size:50px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-143caf02 */:root {
    --glow-color: rgb(86, 197, 128); /* Cor do glow */
    --glow-spread-color: rgba(86, 197, 128); /* Cor do spread do glow */
    --text-color-start: #FFFFFF; /* Cor inicial do texto */
    --text-color-end: #DAD2CD; /* Cor final do texto */
}

.elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button {
    background: linear-gradient(-45deg, #524C48, #02F55E); /* Gradiente para o fundo do botão */
    background-size: 200% 200%; /* Tamanho ajustado para o gradiente animado */
    transition: all 0.5s ease-in-out;
    animation: gradient-background 5s infinite cubic-bezier(.62, .28, .23, .99) both;
    color: var(--text-color-start); /* Cor inicial do texto */
    position: relative;
    overflow: hidden;
}

.elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(-45deg, #DAD2CD, #524C48, #56C580); /* Gradiente animado para o texto */
    background-size: 200% 200%;
    animation: gradient-background 5s infinite cubic-bezier(.62, .28, .23, .99) both;
    z-index: 1;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    pointer-events: none; /* Permite clicar no botão sem problemas */
}

.elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button span {
    position: relative;
    z-index: 2; /* Coloca o texto acima do gradiente de fundo */
    display: inline-block;
    animation: text-color 5s infinite ease-in-out; /* Animação para a cor do texto */
}

@keyframes gradient-background {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

@keyframes text-color {
    0%, 100% {
        color: var(--text-color-start); /* Cor inicial do texto */
    }
    50% {
        color: var(--text-color-end); /* Cor final do texto */
    }
}

.elementor-3002 .elementor-element.elementor-element-143caf02 .elementor-button:hover {
    background-image: linear-gradient(to right, #56c580 0%, #56c580 100%);
    transition: all 0.5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
                0 0 2em 0.2em var(--glow-spread-color),
                inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f01a333 */.elementor-3002 .elementor-element.elementor-element-6f01a333{
    white-space: nowrap;
    opacity: 0.7;
}

@media(max-width: 768px){
    .elementor-3002 .elementor-element.elementor-element-6f01a333{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a21de2 */.elementor-3002 .elementor-element.elementor-element-11a21de2{
    position: absolute;
    top: 826px;
    background: #0c0c0c30!important;
    backdrop-filter: blur(40px);
    -webkit-backdrop-filter: blur(40px);
    border-top: 1px solid;
    border-image: linear-gradient(to right, transparent, #ffffff50, transparent) 1;
    z-index: 999;
}

@media(max-width: 1024px){
    .elementor-3002 .elementor-element.elementor-element-11a21de2{
    top: 856px;
}
}

@media(max-width: 767px){
    .elementor-3002 .elementor-element.elementor-element-11a21de2{
    top: 895px;
}
}

.elementor-3002 .elementor-element.elementor-element-11a21de2 {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50d943b8 */.degrade1 {
    background-image: linear-gradient(170deg, #FFFFFF, #CEA94A);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c1ca4ec */:root {
    --glow-color: rgb(86, 197, 128); /* Cor do glow */
    --glow-spread-color: rgba(86, 197, 128); /* Cor do spread do glow */
    --text-color-start: #FFFFFF; /* Cor inicial do texto */
    --text-color-end: #DAD2CD; /* Cor final do texto */
}

.elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button {
    background: linear-gradient(-45deg, #524C48, #02F55E); /* Gradiente para o fundo do botão */
    background-size: 200% 200%; /* Tamanho ajustado para o gradiente animado */
    transition: all 0.5s ease-in-out;
    animation: gradient-background 5s infinite cubic-bezier(.62, .28, .23, .99) both;
    color: var(--text-color-start); /* Cor inicial do texto */
    position: relative;
    overflow: hidden;
}

.elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(-45deg, #DAD2CD, #524C48, #56C580); /* Gradiente animado para o texto */
    background-size: 200% 200%;
    animation: gradient-background 5s infinite cubic-bezier(.62, .28, .23, .99) both;
    z-index: 1;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    pointer-events: none; /* Permite clicar no botão sem problemas */
}

.elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button span {
    position: relative;
    z-index: 2; /* Coloca o texto acima do gradiente de fundo */
    display: inline-block;
    animation: text-color 5s infinite ease-in-out; /* Animação para a cor do texto */
}

@keyframes gradient-background {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

@keyframes text-color {
    0%, 100% {
        color: var(--text-color-start); /* Cor inicial do texto */
    }
    50% {
        color: var(--text-color-end); /* Cor final do texto */
    }
}

.elementor-3002 .elementor-element.elementor-element-1c1ca4ec .elementor-button:hover {
    background-image: linear-gradient(to right, #56c580 0%, #56c580 100%);
    transition: all 0.5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
                0 0 2em 0.2em var(--glow-spread-color),
                inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1366c295 */:root {
    --glow-color: rgb(86, 197, 128); /* Cor do glow */
    --glow-spread-color: rgba(86, 197, 128); /* Cor do spread do glow */
    --text-color-start: #FFFFFF; /* Cor inicial do texto */
    --text-color-end: #DAD2CD; /* Cor final do texto */
}

.elementor-3002 .elementor-element.elementor-element-1366c295 .elementor-button {
    background: linear-gradient(-45deg, #524C48, #02F55E); /* Gradiente para o fundo do botão */
    background-size: 200% 200%; /* Tamanho ajustado para o gradiente animado */
    transition: all 0.5s ease-in-out;
    animation: gradient-background 5s infinite cubic-bezier(.62, .28, .23, .99) both;
    color: var(--text-color-start); /* Cor inicial do texto */
    position: relative;
    overflow: hidden;
}

.elementor-3002 .elementor-element.elementor-element-1366c295 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(-45deg, #DAD2CD, #524C48, #56C580); /* Gradiente animado para o texto */
    background-size: 200% 200%;
    animation: gradient-background 5s infinite cubic-bezier(.62, .28, .23, .99) both;
    z-index: 1;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    pointer-events: none; /* Permite clicar no botão sem problemas */
}

.elementor-3002 .elementor-element.elementor-element-1366c295 .elementor-button span {
    position: relative;
    z-index: 2; /* Coloca o texto acima do gradiente de fundo */
    display: inline-block;
    animation: text-color 5s infinite ease-in-out; /* Animação para a cor do texto */
}

@keyframes gradient-background {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

@keyframes text-color {
    0%, 100% {
        color: var(--text-color-start); /* Cor inicial do texto */
    }
    50% {
        color: var(--text-color-end); /* Cor final do texto */
    }
}

.elementor-3002 .elementor-element.elementor-element-1366c295 .elementor-button:hover {
    background-image: linear-gradient(to right, #56c580 0%, #56c580 100%);
    transition: all 0.5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
                0 0 2em 0.2em var(--glow-spread-color),
                inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-712ab947 */.degrade2 {
    background-image: linear-gradient(45deg, #FFFFFF, #C5C5C5);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ca396c */.elementor-3002 .elementor-element.elementor-element-13ca396c{
    border-bottom: 1px solid;
    border-image:  linear-gradient(20deg, #01E749, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30f4fbfd */:root {
    --glow-color: rgb(86, 197, 128); /* Cor do glow */
    --glow-spread-color: rgba(86, 197, 128); /* Cor do spread do glow */
    --text-color-start: #FFFFFF; /* Cor inicial do texto */
    --text-color-end: #DAD2CD; /* Cor final do texto */
}

.elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button {
    background: linear-gradient(-45deg, #524C48, #02F55E); /* Gradiente para o fundo do botão */
    background-size: 200% 200%; /* Tamanho ajustado para o gradiente animado */
    transition: all 0.5s ease-in-out;
    animation: gradient-background 5s infinite cubic-bezier(.62, .28, .23, .99) both;
    color: var(--text-color-start); /* Cor inicial do texto */
    position: relative;
    overflow: hidden;
}

.elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(-45deg, #DAD2CD, #524C48, #56C580); /* Gradiente animado para o texto */
    background-size: 200% 200%;
    animation: gradient-background 5s infinite cubic-bezier(.62, .28, .23, .99) both;
    z-index: 1;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    pointer-events: none; /* Permite clicar no botão sem problemas */
}

.elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button span {
    position: relative;
    z-index: 2; /* Coloca o texto acima do gradiente de fundo */
    display: inline-block;
    animation: text-color 5s infinite ease-in-out; /* Animação para a cor do texto */
}

@keyframes gradient-background {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

@keyframes text-color {
    0%, 100% {
        color: var(--text-color-start); /* Cor inicial do texto */
    }
    50% {
        color: var(--text-color-end); /* Cor final do texto */
    }
}

.elementor-3002 .elementor-element.elementor-element-30f4fbfd .elementor-button:hover {
    background-image: linear-gradient(to right, #56c580 0%, #56c580 100%);
    transition: all 0.5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
                0 0 2em 0.2em var(--glow-spread-color),
                inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS *//* Impede rolagem horizontal */
body {
    overflow-x: hidden;
}

/* Estilo da barra de rolagem */
::-webkit-scrollbar {
    width: 10px; /* Largura da scrollbar */
}

/* Estilo do "polegar" (thumb) da scrollbar */
::-webkit-scrollbar-thumb {
    background: linear-gradient(180deg, 
    #BED1B7 -2.98%, #7ACF83 99.43%); /* Background da scrollbar */
    border-radius: 100px; /* Arredondamento da scrollbar */
}

/* Estilo da trilha (track) da scrollbar */
::-webkit-scrollbar-track {
    background: #06070f; /* Cor de fundo da scrollbar */
}

/* Para dispositivos móveis */
@media (max-width: 768px) {
    ::-webkit-scrollbar {
        width: 8px; /* Ajusta a largura da scrollbar para dispositivos móveis */
    }
    
    ::-webkit-scrollbar-thumb {
        background: linear-gradient(180deg, 
        #34D6E2 -2.98%, #1877E5 99.43%); /* Mantenha a mesma cor ou altere conforme necessário */
        border-radius: 50px; /* Pode reduzir o arredondamento em dispositivos móveis, se desejar */
    }
    
    ::-webkit-scrollbar-track {
        background: #06070f; /* Cor de fundo da scrollbar em dispositivos móveis */
    }
}

/* Comentários:
   - Para alterar a cor da scrollbar (polegar), modifique os valores de background no seletor `::-webkit-scrollbar-thumb`.
   - Para alterar a cor de fundo da scrollbar, modifique o valor de background no seletor `::-webkit-scrollbar-track`.
   - Para ajustar a largura da scrollbar em dispositivos móveis, modifique o valor de width no seletor `@media (max-width: 768px) ::-webkit-scrollbar`.
*//* End custom CSS */