.elementor-43 .elementor-element.elementor-element-9c68428{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-9c68428:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-9c68428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-9c68428 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-5408b58{text-align:left;}.elementor-43 .elementor-element.elementor-element-5408b58 .elementor-image img{width:22%;}.elementor-43 .elementor-element.elementor-element-a651529 > .elementor-container{max-width:1104px;}.elementor-43 .elementor-element.elementor-element-a651529{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-43 .elementor-element.elementor-element-a651529:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-a651529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-a651529 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-40a3ec3 .elementor-headline{text-align:left;font-family:"Montserrat", Sans-serif;font-size:111px;font-weight:700;letter-spacing:-5px;}.elementor-43 .elementor-element.elementor-element-40a3ec3 .elementor-headline-plain-text{color:#ffffff;}.elementor-43 .elementor-element.elementor-element-40a3ec3 .elementor-headline-dynamic-text{color:#ffffff;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-43 .elementor-element.elementor-element-f00f4b1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-f00f4b1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-f00f4b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f0f0;}.elementor-43 .elementor-element.elementor-element-f00f4b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-3e4c819{text-align:left;}.elementor-43 .elementor-element.elementor-element-3e4c819 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:89px;font-weight:700;line-height:0.8em;letter-spacing:-5px;}.elementor-43 .elementor-element.elementor-element-3e4c819 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 200px;}.elementor-43 .elementor-element.elementor-element-b735d71{text-align:left;}.elementor-43 .elementor-element.elementor-element-b735d71 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:101px;font-weight:700;line-height:0.9em;letter-spacing:-5px;}.elementor-43 .elementor-element.elementor-element-b735d71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-ab096e4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43 .elementor-element.elementor-element-ab096e4:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-ab096e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009ee1;}.elementor-43 .elementor-element.elementor-element-ab096e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-c6117f6{text-align:center;}.elementor-43 .elementor-element.elementor-element-c6117f6 .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:116px;font-weight:700;line-height:0.6em;letter-spacing:-5px;}.elementor-43 .elementor-element.elementor-element-4b7da4a .elementor-text-editor{text-align:center;}.elementor-43 .elementor-element.elementor-element-4b7da4a{color:rgba(255,255,255,0.6);font-family:"Montserrat", Sans-serif;font-size:24px;line-height:1em;letter-spacing:-1px;}.elementor-43 .elementor-element.elementor-element-4b7da4a > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-383b604 .elementor-text-editor{text-align:center;}.elementor-43 .elementor-element.elementor-element-383b604{color:rgba(255,255,255,0.6);font-family:"Montserrat", Sans-serif;font-size:24px;line-height:1em;letter-spacing:-1px;}.elementor-43 .elementor-element.elementor-element-383b604 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-3c16c003 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43 .elementor-element.elementor-element-3c16c003{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-43 .elementor-element.elementor-element-3c16c003:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-3c16c003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("http://nuvve.com.br/wp-content/uploads/2021/01/FOTO01-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-3c16c003 > .elementor-background-overlay{background-color:#121212;opacity:0.74;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-6628fe56 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-43 .elementor-element.elementor-element-6628fe56 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-43 .elementor-element.elementor-element-7bfab833.elementor-column .elementor-column-wrap{align-items:center;}.elementor-43 .elementor-element.elementor-element-7bfab833.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43 .elementor-element.elementor-element-49bd53a9{margin-top:-30px;margin-bottom:0px;}.elementor-43 .elementor-element.elementor-element-658ab675 > .elementor-element-populated{margin:0px 0px 0px -10px;}.elementor-bc-flex-widget .elementor-43 .elementor-element.elementor-element-56274a5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-43 .elementor-element.elementor-element-56274a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43 .elementor-element.elementor-element-330c80f{text-align:left;}.elementor-43 .elementor-element.elementor-element-330c80f .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.8em;letter-spacing:5.6px;}.elementor-43 .elementor-element.elementor-element-330c80f > .elementor-widget-container{margin:0px 0px 0px -18px;}.elementor-43 .elementor-element.elementor-element-c0597d1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-c0597d1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-c0597d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-c0597d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-995f985{text-align:left;}.elementor-43 .elementor-element.elementor-element-995f985 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:89px;font-weight:700;line-height:0.8em;letter-spacing:-5px;}.elementor-43 .elementor-element.elementor-element-995f985 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 200px;}.elementor-43 .elementor-element.elementor-element-65fb971 > .elementor-element-populated{margin:81px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-d60088d{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;letter-spacing:-1.7px;}.elementor-bc-flex-widget .elementor-43 .elementor-element.elementor-element-3e54b43.elementor-column .elementor-column-wrap{align-items:center;}.elementor-43 .elementor-element.elementor-element-3e54b43.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43 .elementor-element.elementor-element-5df0536 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43 .elementor-element.elementor-element-119ddca .elementor-image img{width:100%;opacity:0.67;}.elementor-43 .elementor-element.elementor-element-119ddca .elementor-image:hover img{opacity:0.81;}.elementor-43 .elementor-element.elementor-element-119ddca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-67694a2 .elementor-text-editor{text-align:left;}.elementor-43 .elementor-element.elementor-element-67694a2{color:#000000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:1.7em;letter-spacing:-1px;}.elementor-43 .elementor-element.elementor-element-67694a2 > .elementor-widget-container{margin:0px 176px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-1a864d7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-1a864d7:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-1a864d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009fe4;}.elementor-43 .elementor-element.elementor-element-1a864d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-43 .elementor-element.elementor-element-022d84e.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-43 .elementor-element.elementor-element-022d84e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-43 .elementor-element.elementor-element-022d84e > .elementor-element-populated{margin:0px 0px 0px -100px;padding:60px 0px 60px 0px;}.elementor-43 .elementor-element.elementor-element-43afc31 .elementor-heading-title{color:rgba(255,255,255,0);font-size:220px;font-weight:700;text-transform:lowercase;line-height:0.8em;letter-spacing:-5px;}.elementor-43 .elementor-element.elementor-element-43afc31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-6dc07a5 .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:220px;font-weight:700;text-transform:lowercase;line-height:0.8em;letter-spacing:-5px;}.elementor-43 .elementor-element.elementor-element-e54cae1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-43 .elementor-element.elementor-element-e54cae1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-e54cae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009fe4;}.elementor-43 .elementor-element.elementor-element-e54cae1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-b561957{color:#000000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;}.elementor-43 .elementor-element.elementor-element-4aedc38{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43 .elementor-element.elementor-element-4aedc38:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-4aedc38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nuvve.com.br/wp-content/uploads/2019/08/nuvve-projeto.jpg");background-size:cover;}.elementor-43 .elementor-element.elementor-element-4aedc38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-4a5efb4 > .elementor-widget-container{margin:-148px 0px 0px 0px;transform-origin:center center;}.elementor-43 .elementor-element.elementor-element-e522179 .elementor-spacer-inner{height:600px;}.elementor-43 .elementor-element.elementor-element-c216483 > .elementor-container{min-height:400px;}.elementor-43 .elementor-element.elementor-element-c216483 > .elementor-container:after{content:"";min-height:inherit;}.elementor-43 .elementor-element.elementor-element-c216483 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43 .elementor-element.elementor-element-c216483{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-c216483:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-c216483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f0f0;}.elementor-43 .elementor-element.elementor-element-c216483 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-e193f27 .elementor-text-editor{text-align:right;}.elementor-43 .elementor-element.elementor-element-e193f27{color:#000000;font-family:"Montserrat", Sans-serif;font-size:78px;font-weight:700;line-height:1em;letter-spacing:-2.2px;}.elementor-43 .elementor-element.elementor-element-e193f27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-823b5ac > .elementor-element-populated{margin:80px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-734728e .elementor-text-editor{text-align:left;}.elementor-43 .elementor-element.elementor-element-734728e{color:#000000;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;line-height:2em;letter-spacing:-1px;}.elementor-43 .elementor-element.elementor-element-734728e > .elementor-widget-container{margin:015px 015px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-4a5becd > .elementor-element-populated{margin:60px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-18f4bff{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-18f4bff:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-18f4bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f0f0;}.elementor-43 .elementor-element.elementor-element-18f4bff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-43 .elementor-element.elementor-element-ea664a6.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-43 .elementor-element.elementor-element-ea664a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-43 .elementor-element.elementor-element-ea664a6 > .elementor-element-populated{margin:0px 0px 0px -23px;padding:60px 0px 60px 0px;}.elementor-43 .elementor-element.elementor-element-6bd71de .elementor-text-editor{column-gap:0px;text-align:left;}.elementor-43 .elementor-element.elementor-element-6bd71de{color:rgba(120,120,120,0);font-size:185px;line-height:0.8em;letter-spacing:-10px;}.elementor-43 .elementor-element.elementor-element-e2dc57d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-43 .elementor-element.elementor-element-e2dc57d:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-e2dc57d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f0f0;}.elementor-43 .elementor-element.elementor-element-e2dc57d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-c3336ec{color:#000000;font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:500;letter-spacing:-0.2px;}.elementor-43 .elementor-element.elementor-element-657a63d{overflow:hidden;}.elementor-43 .elementor-element.elementor-element-657a63d > .elementor-background-overlay{background-color:rgba(0,0,0,0.84);opacity:0.9;}.elementor-43 .elementor-element.elementor-element-3877d3b{text-align:center;}.elementor-43 .elementor-element.elementor-element-3877d3b .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:93px;font-weight:700;letter-spacing:-5px;}.elementor-43 .elementor-element.elementor-element-3877d3b > .elementor-widget-container{margin:300px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-65f7852{margin-top:0px;margin-bottom:100px;}.elementor-43 .elementor-element.elementor-element-d7775cf{color:#ffffff;font-family:"Montserrat", Sans-serif;letter-spacing:-0.9px;}.elementor-43 .elementor-element.elementor-element-d7775cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-b37377e{overflow:hidden;margin-top:80px;margin-bottom:50px;}.elementor-43 .elementor-element.elementor-element-8d9d90a{text-align:left;}.elementor-43 .elementor-element.elementor-element-8d9d90a .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;line-height:0.9em;letter-spacing:-3.3px;}.elementor-43 .elementor-element.elementor-element-c4e072f{text-align:left;}.elementor-43 .elementor-element.elementor-element-c4e072f .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-43 .elementor-element.elementor-element-c4e072f > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-43 .elementor-element.elementor-element-20684d1{text-align:left;}.elementor-43 .elementor-element.elementor-element-20684d1 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-43 .elementor-element.elementor-element-20684d1 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-43 .elementor-element.elementor-element-7956ed9{text-align:left;}.elementor-43 .elementor-element.elementor-element-7956ed9 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-43 .elementor-element.elementor-element-7956ed9 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-43 .elementor-element.elementor-element-5e2aced{text-align:left;}.elementor-43 .elementor-element.elementor-element-5e2aced .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-43 .elementor-element.elementor-element-5e2aced > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-43 .elementor-element.elementor-element-73da80e{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:150px 0px 120px 0px;}.elementor-43 .elementor-element.elementor-element-e269fb6 > .elementor-widget-container{margin:-51px 0px 0px 0px;padding:0px 0px 0px 0px;transform-origin:center center;}.elementor-43 .elementor-element.elementor-element-bd569ab{text-align:left;}.elementor-43 .elementor-element.elementor-element-bd569ab .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:85px;font-weight:700;line-height:0.8em;letter-spacing:-3.1px;}.elementor-43 .elementor-element.elementor-element-d01db86{color:#000000;font-family:"Montserrat", Sans-serif;letter-spacing:-1px;}.elementor-43 .elementor-element.elementor-element-d01db86 > .elementor-widget-container{margin:0px 80px 0px 0px;padding:0px 80px 0px 0px;}.elementor-43 .elementor-element.elementor-element-f28579a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-ec2a0af{text-align:left;}.elementor-43 .elementor-element.elementor-element-128b1b5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-43 .elementor-element.elementor-element-128b1b5:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-128b1b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nuvve.com.br/wp-content/uploads/2019/08/nuvve-territorio.jpg");background-size:cover;}.elementor-43 .elementor-element.elementor-element-128b1b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-b90fa13{text-align:left;}.elementor-43 .elementor-element.elementor-element-b90fa13 .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:87px;font-weight:700;line-height:0.9em;}.elementor-43 .elementor-element.elementor-element-65cb585{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-5407c54 .elementor-counter-number-wrapper{color:rgba(22,22,22,0);font-size:83px;}.elementor-43 .elementor-element.elementor-element-5407c54 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:100;}.elementor-43 .elementor-element.elementor-element-5407c54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-9e5f1cc .elementor-counter-number-wrapper{color:rgba(22,22,22,0);font-size:83px;}.elementor-43 .elementor-element.elementor-element-9e5f1cc .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:100;}.elementor-43 .elementor-element.elementor-element-9e5f1cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-8e2832f .elementor-counter-number-wrapper{color:rgba(22,22,22,0);font-size:83px;}.elementor-43 .elementor-element.elementor-element-8e2832f .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:100;}.elementor-43 .elementor-element.elementor-element-8e2832f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-864e9c8 .elementor-counter-number-wrapper{color:rgba(22,22,22,0);font-size:83px;}.elementor-43 .elementor-element.elementor-element-864e9c8 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:100;}.elementor-43 .elementor-element.elementor-element-864e9c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-e85d405{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43 .elementor-element.elementor-element-e85d405:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-e85d405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nuvve.com.br/wp-content/uploads/2019/08/nuvve-campo-1.jpg");background-size:cover;}.elementor-43 .elementor-element.elementor-element-e85d405 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-f409921 > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-b1530ee .elementor-text-editor{text-align:left;}.elementor-43 .elementor-element.elementor-element-b1530ee{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:600;line-height:1.1em;letter-spacing:-3.3px;}.elementor-43 .elementor-element.elementor-element-b1530ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-4cf710d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 50px 0px;}.elementor-43 .elementor-element.elementor-element-4cf710d:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-4cf710d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-43 .elementor-element.elementor-element-4cf710d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-71766d5{text-align:left;}.elementor-43 .elementor-element.elementor-element-71766d5 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;}.elementor-43 .elementor-element.elementor-element-20e88e5{color:#000000;font-family:"Montserrat", Sans-serif;font-size:29px;line-height:1.5em;letter-spacing:-2.3px;}.elementor-43 .elementor-element.elementor-element-edd9161{overflow:hidden;margin-top:30px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-arrows-yes .elementor-main-swiper{width:calc( 87% - 40px );}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-main-swiper{width:87%;}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-main-swiper .swiper-slide{border-radius:0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:12px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:12px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:12px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:12px;}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-testimonial__text{color:#ffffff;font-size:16px;font-weight:300;font-style:normal;line-height:1.6em;}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-testimonial__name{color:#000000;font-size:25px;font-weight:600;}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-testimonial__title{color:#bfbfbf;font-size:15px;font-weight:300;}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-testimonial__image img{width:73px;height:73px;border-style:solid;border-color:#ffffff;border-width:2px;border-radius:0px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 25px + (73px / 2) - 8px );}body:not(.rtl) .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 50px + (73px / 2) - 8px );right:auto;}body.rtl .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 50px + (73px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 50px + (73px / 2) - 8px );right:auto;}body.rtl .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 50px + (73px / 2) - 8px );left:auto;}body.rtl .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:9px;margin-right:0;}body:not(.rtl) .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:9px;margin-left:0;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:9px;}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-swiper-button{font-size:22px;color:#000000;}.elementor-43 .elementor-element.elementor-element-509a321 .swiper-pagination-bullet{height:6px;width:6px;}.elementor-43 .elementor-element.elementor-element-509a321 .swiper-container-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-43 .elementor-element.elementor-element-509a321 .swiper-pagination-fraction{font-size:6px;color:#000000;}.elementor-43 .elementor-element.elementor-element-509a321 .swiper-pagination-bullet-active, .elementor-43 .elementor-element.elementor-element-509a321 .swiper-pagination-progressbar-fill{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-testimonial__content, .elementor-43 .elementor-element.elementor-element-509a321 .elementor-testimonial__content:after{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-testimonial__content{padding:25px 50px 41px 50px;border-radius:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:25px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 50px 0 50px;}.elementor-43 .elementor-element.elementor-element-509a321 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-30e26fe{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43 .elementor-element.elementor-element-30e26fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-adaad74{overflow:hidden;margin-top:50px;margin-bottom:70px;}.elementor-43 .elementor-element.elementor-element-76afc2d{text-align:left;}.elementor-43 .elementor-element.elementor-element-76afc2d .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:85px;font-weight:700;}.elementor-43 .elementor-element.elementor-element-b05ec78{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;line-height:1.4em;}.elementor-43 .elementor-element.elementor-element-7bca1768{overflow:hidden;}.elementor-43 .elementor-element.elementor-element-6d24108e iframe{height:401px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.1s;}.elementor-43 .elementor-element.elementor-element-6d24108e:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-43 .elementor-element.elementor-element-7d75dbff{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-43 .elementor-element.elementor-element-7d75dbff:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-7d75dbff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nuvve.com.br/wp-content/uploads/2019/08/nuvve-rodapé.png");background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-7d75dbff > .elementor-background-overlay{background-color:#000011;opacity:0.84;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-2a84da6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43 .elementor-element.elementor-element-2a84da6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-74bd58b{text-align:left;}.elementor-43 .elementor-element.elementor-element-74bd58b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;}.elementor-43 .elementor-element.elementor-element-74bd58b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-7835adf{text-align:left;}.elementor-43 .elementor-element.elementor-element-7835adf .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-43 .elementor-element.elementor-element-7835adf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-4b5e7c9{text-align:left;}.elementor-43 .elementor-element.elementor-element-4b5e7c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;}.elementor-43 .elementor-element.elementor-element-4b5e7c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-0a31dab .elementor-icon-list-icon i{font-size:14px;}.elementor-43 .elementor-element.elementor-element-0a31dab .elementor-icon-list-icon svg{width:14px;}.elementor-43 .elementor-element.elementor-element-0a31dab .elementor-icon-list-text{color:var( --e-global-color-35895c21 );}.elementor-43 .elementor-element.elementor-element-0a31dab .elementor-icon-list-item, .elementor-43 .elementor-element.elementor-element-0a31dab .elementor-icon-list-item a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-43 .elementor-element.elementor-element-e8d0141 .elementor-spacer-inner{height:10px;}.elementor-43 .elementor-element.elementor-element-7fa65bba > .elementor-element-populated{margin:0% 0% 0% 20%;}.elementor-43 .elementor-element.elementor-element-ab89c60{text-align:left;}.elementor-43 .elementor-element.elementor-element-ab89c60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;}.elementor-43 .elementor-element.elementor-element-ab89c60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-c5f3315{text-align:left;}.elementor-43 .elementor-element.elementor-element-c5f3315 .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-43 .elementor-element.elementor-element-c5f3315 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-1bb08fe{text-align:left;}.elementor-43 .elementor-element.elementor-element-1bb08fe .elementor-heading-title{font-size:19px;font-weight:600;}.elementor-43 .elementor-element.elementor-element-1bb08fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-f2d6091{text-align:left;}.elementor-43 .elementor-element.elementor-element-f2d6091 .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-43 .elementor-element.elementor-element-f2d6091 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-ac34583 .elementor-image img{width:62%;opacity:1;}.elementor-43 .elementor-element.elementor-element-ac34583 .elementor-image:hover img{opacity:1;}.elementor-43 .elementor-element.elementor-element-ac34583 > .elementor-widget-container{padding:0px 0px 0px 100px;}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-3c16c003{padding:0px 25px 0px 025px;}.elementor-43 .elementor-element.elementor-element-6628fe56 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-43 .elementor-element.elementor-element-658ab675 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-67694a2 .elementor-text-editor{columns:1;column-gap:0px;text-align:left;}.elementor-43 .elementor-element.elementor-element-43afc31{text-align:right;}.elementor-43 .elementor-element.elementor-element-6dc07a5{text-align:right;}.elementor-43 .elementor-element.elementor-element-7e6c8d3 .elementor-image img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-93e1730 .elementor-image img{width:100%;}.elementor-43 .elementor-element.elementor-element-a969ad4 .elementor-image img{width:100%;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:26px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:26px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:26px;}.elementor-43 .elementor-element.elementor-element-509a321.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:26px;}.elementor-43 .elementor-element.elementor-element-6d24108e iframe{height:430px;}.elementor-43 .elementor-element.elementor-element-7d75dbff{padding:30px 20px 30px 20px;}.elementor-43 .elementor-element.elementor-element-7fa65bba > .elementor-element-populated{margin:40px 0px 20px 0px;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-22127f7{width:50%;}.elementor-43 .elementor-element.elementor-element-22127f7 > .elementor-column-wrap > .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-43 .elementor-element.elementor-element-5408b58{text-align:center;}.elementor-43 .elementor-element.elementor-element-5408b58 .elementor-image img{width:54%;}.elementor-43 .elementor-element.elementor-element-5408b58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-f2ee33c{width:50%;}.elementor-43 .elementor-element.elementor-element-a651529{padding:170px 0px 270px 0px;}.elementor-43 .elementor-element.elementor-element-40a3ec3 .elementor-headline{text-align:center;font-size:33px;letter-spacing:-2.8px;}.elementor-43 .elementor-element.elementor-element-f00f4b1{padding:210px 0px 210px 0px;}.elementor-43 .elementor-element.elementor-element-b735d71 .elementor-heading-title{font-size:39px;line-height:40px;letter-spacing:-3.2px;}.elementor-43 .elementor-element.elementor-element-b735d71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-43 .elementor-element.elementor-element-ab096e4{padding:210px 0px 210px 0px;}.elementor-43 .elementor-element.elementor-element-dc8c4c1{width:100%;}.elementor-43 .elementor-element.elementor-element-c6117f6{text-align:center;}.elementor-43 .elementor-element.elementor-element-c6117f6 .elementor-heading-title{font-size:60px;line-height:0.6em;}.elementor-43 .elementor-element.elementor-element-4b7da4a .elementor-text-editor{columns:1;text-align:center;}.elementor-43 .elementor-element.elementor-element-4b7da4a{font-size:20px;line-height:1.1em;}.elementor-43 .elementor-element.elementor-element-4b7da4a > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-383b604 .elementor-text-editor{columns:1;text-align:center;}.elementor-43 .elementor-element.elementor-element-383b604{font-size:19px;line-height:1em;}.elementor-43 .elementor-element.elementor-element-383b604 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-3c16c003{padding:150px 20px 150px 20px;}.elementor-43 .elementor-element.elementor-element-658ab675{width:50%;}.elementor-43 .elementor-element.elementor-element-56274a5{width:50%;}.elementor-43 .elementor-element.elementor-element-330c80f{text-align:left;}.elementor-43 .elementor-element.elementor-element-330c80f .elementor-heading-title{font-size:11px;}.elementor-43 .elementor-element.elementor-element-330c80f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-65fb971{width:100%;}.elementor-43 .elementor-element.elementor-element-d60088d{font-size:17px;line-height:1.4em;letter-spacing:-0.3px;}.elementor-43 .elementor-element.elementor-element-d60088d > .elementor-widget-container{margin:28px 55px 47px 55px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-67694a2{font-size:17px;line-height:1.6em;}.elementor-43 .elementor-element.elementor-element-67694a2 > .elementor-widget-container{margin:54px 54px 54px 54px;}.elementor-43 .elementor-element.elementor-element-022d84e{width:100%;}.elementor-43 .elementor-element.elementor-element-022d84e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-43afc31 .elementor-heading-title{font-size:67px;}.elementor-43 .elementor-element.elementor-element-43afc31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-6dc07a5 .elementor-heading-title{font-size:59px;}.elementor-43 .elementor-element.elementor-element-6dc07a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:26px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-e54cae1{margin-top:0px;margin-bottom:0px;}.elementor-43 .elementor-element.elementor-element-047bf70{width:100%;}.elementor-43 .elementor-element.elementor-element-b561957 .elementor-text-editor{text-align:left;}.elementor-43 .elementor-element.elementor-element-b561957{font-size:19px;line-height:1.3em;letter-spacing:-1.1px;}.elementor-43 .elementor-element.elementor-element-b561957 > .elementor-widget-container{padding:65px 61px 32px 54px;}.elementor-43 .elementor-element.elementor-element-4aedc38:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-4aedc38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-43 .elementor-element.elementor-element-4a5efb4 .elementor-image img{width:49%;max-width:46%;}.elementor-43 .elementor-element.elementor-element-4a5efb4 > .elementor-widget-container{margin:-89px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-e522179 .elementor-spacer-inner{height:123px;}.elementor-43 .elementor-element.elementor-element-c216483 > .elementor-container{min-height:775px;}.elementor-43 .elementor-element.elementor-element-c216483 > .elementor-container:after{content:"";min-height:inherit;}.elementor-43 .elementor-element.elementor-element-c216483{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-01f1c94{width:100%;}.elementor-43 .elementor-element.elementor-element-01f1c94 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-e193f27 .elementor-text-editor{column-gap:0px;text-align:left;}.elementor-43 .elementor-element.elementor-element-e193f27{font-size:38px;}.elementor-43 .elementor-element.elementor-element-e193f27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-43 .elementor-element.elementor-element-823b5ac{width:100%;}.elementor-43 .elementor-element.elementor-element-734728e{font-size:18px;letter-spacing:-0.9px;}.elementor-43 .elementor-element.elementor-element-734728e > .elementor-widget-container{margin:-153px 0px 0px 0px;padding:40px 40px 40px 40px;}.elementor-43 .elementor-element.elementor-element-18f4bff{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-ea664a6{width:100%;}.elementor-43 .elementor-element.elementor-element-ea664a6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-6bd71de{font-size:59px;letter-spacing:-4.1px;}.elementor-43 .elementor-element.elementor-element-6bd71de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-c3336ec{font-size:16px;}.elementor-43 .elementor-element.elementor-element-c3336ec > .elementor-widget-container{padding:38px 66px 9px 66px;}.elementor-43 .elementor-element.elementor-element-657a63d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-3877d3b .elementor-heading-title{font-size:47px;letter-spacing:-3.1px;}.elementor-43 .elementor-element.elementor-element-3877d3b > .elementor-widget-container{margin:76px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-9c20b39{width:100%;}.elementor-43 .elementor-element.elementor-element-d7775cf .elementor-text-editor{text-align:center;}.elementor-43 .elementor-element.elementor-element-d7775cf{font-size:17px;line-height:1.5em;letter-spacing:-0.7px;}.elementor-43 .elementor-element.elementor-element-d7775cf > .elementor-widget-container{padding:17px 17px 17px 17px;}.elementor-43 .elementor-element.elementor-element-8d9d90a .elementor-heading-title{font-size:37px;}.elementor-43 .elementor-element.elementor-element-8d9d90a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-7e6c8d3 .elementor-image img{width:76%;}.elementor-43 .elementor-element.elementor-element-69ec20d .elementor-image img{width:76%;}.elementor-43 .elementor-element.elementor-element-93e1730 .elementor-image img{width:76%;}.elementor-43 .elementor-element.elementor-element-a969ad4 .elementor-image img{width:76%;}.elementor-43 .elementor-element.elementor-element-a969ad4 > .elementor-widget-container{padding:112px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-32846a1{width:100%;}.elementor-43 .elementor-element.elementor-element-e269fb6 .elementor-image img{width:44%;}.elementor-43 .elementor-element.elementor-element-41f4dc1{width:100%;}.elementor-43 .elementor-element.elementor-element-bd569ab{text-align:center;}.elementor-43 .elementor-element.elementor-element-bd569ab .elementor-heading-title{font-size:51px;}.elementor-43 .elementor-element.elementor-element-d01db86{font-size:16px;}.elementor-43 .elementor-element.elementor-element-d01db86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 51px 0px 51px;}.elementor-43 .elementor-element.elementor-element-ec2a0af{text-align:center;}.elementor-43 .elementor-element.elementor-element-b90fa13{text-align:left;}.elementor-43 .elementor-element.elementor-element-b90fa13 .elementor-heading-title{font-size:39px;}.elementor-43 .elementor-element.elementor-element-b90fa13 > .elementor-widget-container{margin:0px 71px 0px 71px;}.elementor-43 .elementor-element.elementor-element-65cb585{margin-top:21px;margin-bottom:21px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-b1530ee .elementor-text-editor{text-align:center;}.elementor-43 .elementor-element.elementor-element-b1530ee{font-size:29px;letter-spacing:-1.8px;}.elementor-43 .elementor-element.elementor-element-b1530ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-4cf710d{margin-top:0px;margin-bottom:0px;padding:45px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-71766d5{text-align:center;}.elementor-43 .elementor-element.elementor-element-71766d5 .elementor-heading-title{font-size:47px;line-height:0.7em;}.elementor-43 .elementor-element.elementor-element-71766d5 > .elementor-widget-container{margin:19px 19px 19px 19px;}.elementor-43 .elementor-element.elementor-element-20e88e5{font-size:17px;line-height:1.3em;letter-spacing:-1.4px;}.elementor-43 .elementor-element.elementor-element-20e88e5 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:27px 27px 27px 27px;}.elementor-43 .elementor-element.elementor-element-edd9161{padding:15px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-testimonial__name{font-size:18px;}.elementor-43 .elementor-element.elementor-element-509a321 .elementor-testimonial__title{font-size:12px;}.elementor-43 .elementor-element.elementor-element-30e26fe{margin-top:0px;margin-bottom:0px;padding:107px 107px 107px 107px;}.elementor-43 .elementor-element.elementor-element-969a14e{width:100%;}.elementor-43 .elementor-element.elementor-element-76afc2d{text-align:center;}.elementor-43 .elementor-element.elementor-element-76afc2d .elementor-heading-title{font-size:37px;line-height:1em;letter-spacing:-1.9px;}.elementor-43 .elementor-element.elementor-element-b05ec78{font-size:17px;letter-spacing:-0.5px;}.elementor-43 .elementor-element.elementor-element-b05ec78 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-43 .elementor-element.elementor-element-6d24108e iframe{height:330px;}.elementor-43 .elementor-element.elementor-element-7d75dbff{padding:30px 20px 30px 20px;}.elementor-43 .elementor-element.elementor-element-14ae946b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-5d631017{width:100%;}.elementor-43 .elementor-element.elementor-element-5d631017 > .elementor-element-populated{margin:30px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-5ad3a8bc{width:100%;}.elementor-43 .elementor-element.elementor-element-5ad3a8bc > .elementor-element-populated{margin:30px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-2a84da6d{width:100%;}.elementor-43 .elementor-element.elementor-element-2a84da6d > .elementor-element-populated{margin:30px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-74bd58b{text-align:center;}.elementor-43 .elementor-element.elementor-element-7835adf{text-align:center;}.elementor-43 .elementor-element.elementor-element-4b5e7c9{text-align:center;}.elementor-43 .elementor-element.elementor-element-7fa65bba{width:100%;}.elementor-43 .elementor-element.elementor-element-7fa65bba > .elementor-element-populated{margin:30px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-ab89c60{text-align:center;}.elementor-43 .elementor-element.elementor-element-c5f3315{text-align:center;}.elementor-43 .elementor-element.elementor-element-1bb08fe{text-align:center;}.elementor-43 .elementor-element.elementor-element-f2d6091{text-align:center;}.elementor-43 .elementor-element.elementor-element-ac34583{text-align:right;}}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-22127f7{width:68.86%;}.elementor-43 .elementor-element.elementor-element-f2ee33c{width:31.14%;}.elementor-43 .elementor-element.elementor-element-9764fc3{width:20.949%;}.elementor-43 .elementor-element.elementor-element-d84b30b{width:79.019%;}.elementor-43 .elementor-element.elementor-element-6628fe56{width:42.376%;}.elementor-43 .elementor-element.elementor-element-7bfab833{width:57.624%;}.elementor-43 .elementor-element.elementor-element-658ab675{width:28.248%;}.elementor-43 .elementor-element.elementor-element-56274a5{width:71.748%;}.elementor-43 .elementor-element.elementor-element-70942d3{width:12.439%;}.elementor-43 .elementor-element.elementor-element-65fb971{width:39.455%;}.elementor-43 .elementor-element.elementor-element-3e54b43{width:40.334%;}.elementor-43 .elementor-element.elementor-element-62d1b68{width:17.361%;}.elementor-43 .elementor-element.elementor-element-01f1c94{width:35.218%;}.elementor-43 .elementor-element.elementor-element-816369c{width:2.449%;}.elementor-43 .elementor-element.elementor-element-823b5ac{width:23.31%;}.elementor-43 .elementor-element.elementor-element-4a5becd{width:14.044%;}.elementor-43 .elementor-element.elementor-element-441a206{width:54.762%;}.elementor-43 .elementor-element.elementor-element-c088068{width:25.439%;}.elementor-43 .elementor-element.elementor-element-4997b90{width:19.795%;}.elementor-43 .elementor-element.elementor-element-31a5900{width:63.437%;}.elementor-43 .elementor-element.elementor-element-9c20b39{width:36.563%;}.elementor-43 .elementor-element.elementor-element-32846a1{width:38.492%;}.elementor-43 .elementor-element.elementor-element-41f4dc1{width:61.508%;}.elementor-43 .elementor-element.elementor-element-169ab20{width:16.833%;}.elementor-43 .elementor-element.elementor-element-6a84040{width:9.167%;}.elementor-43 .elementor-element.elementor-element-548a32c{width:9.667%;}.elementor-43 .elementor-element.elementor-element-9486364{width:9%;}.elementor-43 .elementor-element.elementor-element-5d424f7{width:55.333%;}.elementor-43 .elementor-element.elementor-element-8e7e0d7{width:23.684%;}.elementor-43 .elementor-element.elementor-element-0c482d5{width:25.304%;}.elementor-43 .elementor-element.elementor-element-6f2aa69{width:12.081%;}.elementor-43 .elementor-element.elementor-element-dcfc314{width:18.927%;}.elementor-43 .elementor-element.elementor-element-f409921{width:38.057%;}.elementor-43 .elementor-element.elementor-element-3641e4b{width:61.943%;}.elementor-43 .elementor-element.elementor-element-5ad3a8bc{width:7.992%;}.elementor-43 .elementor-element.elementor-element-2a84da6d{width:21.498%;}.elementor-43 .elementor-element.elementor-element-7fa65bba{width:35.944%;}.elementor-43 .elementor-element.elementor-element-08142c9{width:14.562%;}}@media(max-width:1024px) and (min-width:768px){.elementor-43 .elementor-element.elementor-element-6628fe56{width:100%;}.elementor-43 .elementor-element.elementor-element-5d631017{width:33%;}.elementor-43 .elementor-element.elementor-element-5ad3a8bc{width:33%;}.elementor-43 .elementor-element.elementor-element-2a84da6d{width:33%;}.elementor-43 .elementor-element.elementor-element-7fa65bba{width:100%;}}@media(min-width:1025px){.elementor-43 .elementor-element.elementor-element-7d75dbff:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-7d75dbff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-51011b3f */@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Montserrat', sans-serif;
}

body {
  background-color: #f5f5f5;
}

.header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 50px;
  background-color: #000;
  color: white;
  position: relative;
}

.logo {
  height: 30px !important;
}

.nav {
  display: flex;
  gap: 20px;
}

.nav-item {
  position: relative;
  cursor: pointer;
  padding: 10px 15px;
  font-size: 16px;
}

.nav-item.dropdown {
  display: flex;
  align-items: center;
}

.dropdown-icon {
  margin-left: 8px;
  transition: transform 0.3s;
}

.nav-item.active .dropdown-icon {
  transform: rotate(180deg);
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  background-color: white;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  min-width: 180px;
  display: none;
  z-index: 100;
  overflow: hidden;
}

.dropdown-menu.active {
  display: block;
  animation: fadeIn 0.3s ease;
}

.dropdown-item {
  padding: 12px 20px;
  color: #333;
  transition: background-color 0.2s;
  display: block;
  text-decoration: none;
}

.dropdown-item:hover {
  background-color: #f0f0f0;
}

@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translateY(-10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

a.nav-item {
  color: white;
  text-decoration: none;
}

@media (max-width: 768px) {
  .header {
    padding: 15px 20px;
  }

  .logo {
    font-size: 24px;
  }

  .nav-item {
    padding: 8px 10px;
    font-size: 14px;
  }
}

@media (max-width: 480px) {
  .header {
    flex-direction: column;
    padding: 15px;
  }

  .nav {
    margin-top: 10px;
    width: 100%;
    justify-content: center;
  }

  .dropdown-menu {
    width: 100%;
    left: 0;
    right: auto;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43afc31 */.elementor-43 .elementor-element.elementor-element-43afc31{
    font-family: montserrat; 
    text-transform: uppercase;
    font-weight:700;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #fff; 

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bd71de */.elementor-43 .elementor-element.elementor-element-6bd71de{
    font-family: montserrat; 
    text-transform: uppercase;
    font-weight:700;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #787878; 

}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5407c54 */.elementor-43 .elementor-element.elementor-element-5407c54{
    
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #fff; 
;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-9e5f1cc */.elementor-43 .elementor-element.elementor-element-9e5f1cc{
    
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #fff; 
;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-8e2832f */.elementor-43 .elementor-element.elementor-element-8e2832f{
    
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #fff; 
;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-864e9c8 */.elementor-43 .elementor-element.elementor-element-864e9c8{
    
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #fff; 
;
}/* End custom CSS */