.elementor-3291 .elementor-element.elementor-element-db85618:not(.elementor-motion-effects-element-type-background), .elementor-3291 .elementor-element.elementor-element-db85618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2022/11/Grupo-87-min.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-3291 .elementor-element.elementor-element-db85618 > .elementor-container{max-width:1370px;}.elementor-3291 .elementor-element.elementor-element-db85618{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-96px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-3291 .elementor-element.elementor-element-db85618 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-4ad0dc4b > .elementor-element-populated{padding:214px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3291 .elementor-element.elementor-element-326de7e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:300;line-height:77px;color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-381cfba3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:200;line-height:28px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3291 .elementor-element.elementor-element-381fde6b .elementor-button{background-color:#FFCB05;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0A1215;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 20px;}.elementor-3291 .elementor-element.elementor-element-381fde6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-381fde6b{z-index:10;}.elementor-3291 .elementor-element.elementor-element-701207ea > .elementor-container{max-width:1400px;}.elementor-3291 .elementor-element.elementor-element-701207ea{margin-top:-310px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-a1e48d5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3291 .elementor-element.elementor-element-a1e48d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3291 .elementor-element.elementor-element-a1e48d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3291 .elementor-element.elementor-element-5d6c8dc6 .elementor-counter-number-wrapper{color:#0A1215;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:800;line-height:38px;}.elementor-3291 .elementor-element.elementor-element-5d6c8dc6 .elementor-counter-title{color:#0A1215;font-family:"Roboto Slab", Sans-serif;font-size:17px;font-weight:500;line-height:22px;}.elementor-3291 .elementor-element.elementor-element-4dae1133 .elementor-counter-number-wrapper{color:#0A1215;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:800;line-height:38px;}.elementor-3291 .elementor-element.elementor-element-4dae1133 .elementor-counter-title{color:#0A1215;font-family:"Roboto Slab", Sans-serif;font-size:17px;font-weight:500;line-height:22px;}.elementor-3291 .elementor-element.elementor-element-1efbacd4 .elementor-counter-number-wrapper{color:#0A1215;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:800;line-height:38px;}.elementor-3291 .elementor-element.elementor-element-1efbacd4 .elementor-counter-title{color:#0A1215;font-family:"Roboto Slab", Sans-serif;font-size:17px;font-weight:500;line-height:22px;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-35ece6e9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3291 .elementor-element.elementor-element-35ece6e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3291 .elementor-element.elementor-element-35ece6e9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3291 .elementor-element.elementor-element-35ece6e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-15e251fc{margin-top:80px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-472a5c7d > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-3291 .elementor-element.elementor-element-5e842325 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:300;line-height:57px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-69c8ad9f > .elementor-container{max-width:1920px;}.elementor-3291 .elementor-element.elementor-element-69c8ad9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-69c8ad9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-3026dcd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-3026dcd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/11/Grupo-211a2-min.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-3291 .elementor-element.elementor-element-3026dcd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-3026dcd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-31d3ef34.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-31d3ef34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3291 .elementor-element.elementor-element-31d3ef34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3291 .elementor-element.elementor-element-31d3ef34 > .elementor-element-populated{padding:0px 0px 0px 154px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3291 .elementor-element.elementor-element-57d58176{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:28px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-1babddeb{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:28px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-6b5a3cb3 .elementor-button{background-color:#072AC8;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0A1215;border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;}.elementor-3291 .elementor-element.elementor-element-6b5a3cb3 > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-6b5a3cb3{z-index:10;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3291 .elementor-element.elementor-element-18c373fe > .elementor-container{max-width:1200px;}.elementor-3291 .elementor-element.elementor-element-18c373fe{margin-top:190px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-52e33b23 > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-3291 .elementor-element.elementor-element-52e33b23 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;line-height:57px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-47545afb{padding:0px 0px 0px 0px;z-index:1;}.elementor-3291 .elementor-element.elementor-element-282c36f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-282c36f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/08/Grupo-581-min-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-3291 .elementor-element.elementor-element-282c36f1 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/08/Linha-82-1.svg");background-position:20px 0px;background-repeat:no-repeat;opacity:1;}.elementor-3291 .elementor-element.elementor-element-282c36f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-3291 .elementor-element.elementor-element-282c36f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-49e980b > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-3291 .elementor-element.elementor-element-49e980b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-40df6fcb > .elementor-widget-container{margin:110px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-40df6fcb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:44px;color:#F2F2F2;}.elementor-3291 .elementor-element.elementor-element-13c45393:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-13c45393 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/08/Grupo-581-min-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-3291 .elementor-element.elementor-element-13c45393 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/08/Linha-82-1.svg");background-position:20px 0px;background-repeat:no-repeat;opacity:1;}.elementor-3291 .elementor-element.elementor-element-13c45393 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-3291 .elementor-element.elementor-element-13c45393 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-3a39bb0c > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-3291 .elementor-element.elementor-element-3a39bb0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-5a4a3e9f > .elementor-widget-container{margin:110px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-5a4a3e9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:44px;color:#F2F2F2;}.elementor-3291 .elementor-element.elementor-element-19faa3b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-19faa3b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/08/Grupo-581-min-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-3291 .elementor-element.elementor-element-19faa3b7 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/08/Linha-82-1.svg");background-position:20px 0px;background-repeat:no-repeat;opacity:1;}.elementor-3291 .elementor-element.elementor-element-19faa3b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-3291 .elementor-element.elementor-element-19faa3b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-1cfe75d8 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-3291 .elementor-element.elementor-element-1cfe75d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-aa937c4 > .elementor-widget-container{margin:110px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-aa937c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:44px;color:#F2F2F2;}.elementor-3291 .elementor-element.elementor-element-11ac3554 > .elementor-container{max-width:1100px;min-height:174px;}.elementor-3291 .elementor-element.elementor-element-11ac3554{margin-top:0px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-52aa2d3e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-52aa2d3e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/08/Linha-89-1.svg");background-position:top center;background-repeat:no-repeat;}.elementor-3291 .elementor-element.elementor-element-52aa2d3e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3291 .elementor-element.elementor-element-52aa2d3e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-233b05ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-233b05ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/08/Linha-89-1.svg");background-position:top center;background-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-233b05ab.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3291 .elementor-element.elementor-element-233b05ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3291 .elementor-element.elementor-element-233b05ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 55px 0px;}.elementor-3291 .elementor-element.elementor-element-233b05ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-2e9e3133 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-2e9e3133 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#072AC8;}.elementor-3291 .elementor-element.elementor-element-28d2528d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-28d2528d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/08/Linha-89-1.svg");background-position:top center;background-repeat:no-repeat;}.elementor-3291 .elementor-element.elementor-element-28d2528d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3291 .elementor-element.elementor-element-28d2528d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-748bf87d{margin-top:32px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-76bbf3b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-3d747ee > .elementor-widget-container{background-color:#072AC8;}.elementor-3291 .elementor-element.elementor-element-3d747ee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3291 .elementor-element.elementor-element-602bb5f3 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3291 .elementor-element.elementor-element-602bb5f3{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-text{color:#0A1215;transition:color 0.3s;}.elementor-3291 .elementor-element.elementor-element-5d044bd9 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3291 .elementor-element.elementor-element-580a3c6a > .elementor-widget-container{background-color:#072AC8;}.elementor-3291 .elementor-element.elementor-element-580a3c6a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-1f79c094 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3291 .elementor-element.elementor-element-1f79c094{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-text{color:#0A1215;transition:color 0.3s;}.elementor-3291 .elementor-element.elementor-element-63ab1441 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-3291 .elementor-element.elementor-element-34b3a89c > .elementor-widget-container{background-color:#072AC8;}.elementor-3291 .elementor-element.elementor-element-34b3a89c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-435d21c8 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3291 .elementor-element.elementor-element-435d21c8{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-text{color:#0A1215;transition:color 0.3s;}.elementor-3291 .elementor-element.elementor-element-d9fd5ca{margin-top:20px;margin-bottom:130px;}.elementor-3291 .elementor-element.elementor-element-cd60d04 .elementor-button{background-color:#072AC8;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0A1215;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 20px;}.elementor-3291 .elementor-element.elementor-element-cd60d04 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-cd60d04{z-index:10;}.elementor-3291 .elementor-element.elementor-element-7532b4db:not(.elementor-motion-effects-element-type-background), .elementor-3291 .elementor-element.elementor-element-7532b4db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072AC8;}.elementor-3291 .elementor-element.elementor-element-7532b4db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 162px 0px;}.elementor-3291 .elementor-element.elementor-element-7532b4db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-1d2a96d9 > .elementor-widget-container{margin:130px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-1d2a96d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:300;line-height:57px;color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-5eed5022 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-5eed5022{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:200;line-height:28px;color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-40ac32b{margin-top:40px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-7a47cf46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3291 .elementor-element.elementor-element-75a62175 .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-75a62175 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-75a62175 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-75a62175 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-108496dd .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-108496dd .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-108496dd .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-108496dd .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-a331835 .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-a331835 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-a331835 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-a331835 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-475f9241 .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-475f9241 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-475f9241 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-475f9241 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-7e176c43 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-3291 .elementor-element.elementor-element-1e44bfc6 .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-1e44bfc6 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-1e44bfc6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-1e44bfc6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-2bf465b2 .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-2bf465b2 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-2bf465b2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-2bf465b2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-7b60c41e .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-7b60c41e .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-7b60c41e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-7b60c41e .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-50d0723f .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-50d0723f .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-50d0723f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-50d0723f .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-2d548bc8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:22px;}.elementor-3291 .elementor-element.elementor-element-561b7d98 .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-561b7d98 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-561b7d98 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-561b7d98 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-3ccc1dc7 .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-3ccc1dc7 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-3ccc1dc7 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-3ccc1dc7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-93837e2 .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-93837e2 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-93837e2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-93837e2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-4273e2d .elementor-icon-box-wrapper{align-items:start;}.elementor-3291 .elementor-element.elementor-element-4273e2d .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-4273e2d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:28px;}.elementor-3291 .elementor-element.elementor-element-4273e2d .elementor-icon-box-title{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-675caafb > .elementor-container{max-width:1920px;}.elementor-3291 .elementor-element.elementor-element-17902d2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-17902d2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2023/11/Grupo-212a-min.webp");background-repeat:no-repeat;background-size:cover;}.elementor-3291 .elementor-element.elementor-element-17902d2f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3291 .elementor-element.elementor-element-17902d2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-584ce2b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-584ce2b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001288;background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2022/11/Grupo-89-mina.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3291 .elementor-element.elementor-element-584ce2b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 0px 83px;}.elementor-3291 .elementor-element.elementor-element-584ce2b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-2f97d500 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:200;line-height:57px;color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-73f719dc > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-73f719dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:200;line-height:15px;color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-25827377 > .elementor-container{max-width:1920px;}.elementor-3291 .elementor-element.elementor-element-25827377{margin-top:-2px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-63f1f6fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-63f1f6fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072AC8;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-63f1f6fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-63f1f6fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3291 .elementor-element.elementor-element-63f1f6fc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3291 .elementor-element.elementor-element-63f1f6fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 70px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-63f1f6fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-repeater-item-855f116 .swiper-slide-bg{background-color:#833CA300;}.elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-repeater-item-19d7880 .swiper-slide-bg{background-color:#833CA300;}.elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-repeater-item-7f24b27 .swiper-slide-bg{background-color:#833CA300;}.elementor-3291 .elementor-element.elementor-element-64a97701 .swiper-slide{transition-duration:calc(5000ms*1.2);height:294px;}.elementor-3291 .elementor-element.elementor-element-64a97701 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-64a97701 .swiper-slide-contents{max-width:66%;}.elementor-3291 .elementor-element.elementor-element-64a97701 .swiper-slide-inner{text-align:start;}.elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:300;line-height:38px;}.elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-size:12px;font-weight:400;line-height:15px;}.elementor-3291 .elementor-element.elementor-element-1877e253 > .elementor-element-populated{padding:125px 0px 0px 109px;}.elementor-3291 .elementor-element.elementor-element-48602d94 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-cb196ae .elementor-button{background-color:#072AC8;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0A1215;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 20px;}.elementor-3291 .elementor-element.elementor-element-cb196ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-cb196ae{z-index:10;}.elementor-3291 .elementor-element.elementor-element-3a1b6045:not(.elementor-motion-effects-element-type-background), .elementor-3291 .elementor-element.elementor-element-3a1b6045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-3291 .elementor-element.elementor-element-3a1b6045{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 127px 0px;}.elementor-3291 .elementor-element.elementor-element-3a1b6045 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-62e372ea{text-align:center;}.elementor-3291 .elementor-element.elementor-element-62e372ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:400;line-height:57px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-14ba49cf{margin-top:38px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-1d082193 .elementor-icon-box-wrapper{gap:15px;}.elementor-3291 .elementor-element.elementor-element-1d082193 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-1d082193 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-3291 .elementor-element.elementor-element-1d082193 .elementor-icon-box-title{color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-519bd985 .elementor-icon-box-wrapper{gap:15px;}.elementor-3291 .elementor-element.elementor-element-519bd985 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-519bd985 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-3291 .elementor-element.elementor-element-519bd985 .elementor-icon-box-title{color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-3797a77e .elementor-icon-box-wrapper{gap:15px;}.elementor-3291 .elementor-element.elementor-element-3797a77e .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-3797a77e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-3291 .elementor-element.elementor-element-3797a77e .elementor-icon-box-title{color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-ad66412 .elementor-icon-box-wrapper{gap:15px;}.elementor-3291 .elementor-element.elementor-element-ad66412 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-ad66412 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-3291 .elementor-element.elementor-element-ad66412 .elementor-icon-box-title{color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-319160c8 > .elementor-element-populated{margin:113px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3291 .elementor-element.elementor-element-16660b60{text-align:start;}.elementor-3291 .elementor-element.elementor-element-16660b60 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-6e84550c .elementor-button{background-color:#072AC8;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0A1215;border-radius:0px 0px 0px 0px;padding:7px 20px 7px 20px;}.elementor-3291 .elementor-element.elementor-element-6e84550c > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-6e84550c{z-index:10;}.elementor-3291 .elementor-element.elementor-element-19951fe9 .swiper-pagination-bullet{width:11px;height:11px;}.elementor-3291 .elementor-element.elementor-element-7977f9a9 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-360fb002.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-360fb002.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-659b26ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-659b26ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3291 .elementor-element.elementor-element-7900bd0f img{width:91%;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-b045d28.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-b045d28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-52eb0834.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-52eb0834.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-4ecd7c2b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-4ecd7c2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3291 .elementor-element.elementor-element-32fd4b79 img{width:100%;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-5ca2ab5d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-5ca2ab5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-dbe1303.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-dbe1303.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3291 .elementor-element.elementor-element-dbe1303 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:13px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-eda8375 img{width:76%;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-782fc9c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-782fc9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3291 .elementor-element.elementor-element-83eba1b{text-align:center;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-a153e0b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-a153e0b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-da68160.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3291 .elementor-element.elementor-element-da68160.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3291 .elementor-element.elementor-element-da68160 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:13px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-5d9b867e img{width:90%;}.elementor-3291 .elementor-element.elementor-element-72a0204a > .elementor-container{max-width:1920px;}.elementor-3291 .elementor-element.elementor-element-72a0204a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3291 .elementor-element.elementor-element-72a0204a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-49c1201b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-49c1201b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2022/10/Grupo-223-min.png");background-repeat:no-repeat;}.elementor-3291 .elementor-element.elementor-element-49c1201b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3291 .elementor-element.elementor-element-49c1201b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-33bce2e7 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#ACC2CF;padding:30px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-7b9e806f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-7b9e806f{text-align:start;}.elementor-3291 .elementor-element.elementor-element-7b9e806f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:400;line-height:57px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-5a167746:not(.elementor-motion-effects-element-type-background), .elementor-3291 .elementor-element.elementor-element-5a167746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FE;}.elementor-3291 .elementor-element.elementor-element-5a167746{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:83px 0px 80px 0px;}.elementor-3291 .elementor-element.elementor-element-5a167746 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-46b6623d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3291 .elementor-element.elementor-element-46b6623d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:65px;}.elementor-3291 .elementor-element.elementor-element-35532922 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-35532922{text-align:center;}.elementor-3291 .elementor-element.elementor-element-35532922 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#0A1215;}.elementor-3291 .elementor-element.elementor-element-6c0663e6{padding:70px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-1acf8d7e{margin-top:0px;margin-bottom:52px;}.elementor-3291 .elementor-element.elementor-element-5536aa50 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-1b878fa0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-1b878fa0{text-align:start;}.elementor-3291 .elementor-element.elementor-element-1b878fa0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#0A1215;}.elementor-bc-flex-widget .elementor-3291 .elementor-element.elementor-element-45b3392b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3291 .elementor-element.elementor-element-45b3392b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3291 .elementor-element.elementor-element-a062fe7 .elementor-button{background-color:#072AC8;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0A1215;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 20px;}.elementor-3291 .elementor-element.elementor-element-a062fe7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-a062fe7{z-index:10;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3291 .elementor-element.elementor-element-3326575f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-3291 .elementor-element.elementor-element-273d1f2 .elementor-button{background-color:#072AC8;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0A1215;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 20px;}.elementor-3291 .elementor-element.elementor-element-273d1f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-273d1f2{z-index:10;}.elementor-3291 .elementor-element.elementor-element-566fcd69:not(.elementor-motion-effects-element-type-background), .elementor-3291 .elementor-element.elementor-element-566fcd69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072AC8;}.elementor-3291 .elementor-element.elementor-element-566fcd69 > .elementor-container{max-width:1920px;}.elementor-3291 .elementor-element.elementor-element-566fcd69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:65px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-566fcd69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-33740de9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-33740de9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2022/10/Grupo-214-min.png");background-repeat:no-repeat;}.elementor-3291 .elementor-element.elementor-element-33740de9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3291 .elementor-element.elementor-element-33740de9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-33740de9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3291 .elementor-element.elementor-element-5ed6fb98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-5ed6fb98{text-align:start;}.elementor-3291 .elementor-element.elementor-element-5ed6fb98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:200;line-height:57px;color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-2c03ee1d > .elementor-element-populated{margin:115px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3291 .elementor-element.elementor-element-3dfe5258 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3291 .elementor-element.elementor-element-3dfe5258{text-align:start;}.elementor-3291 .elementor-element.elementor-element-3dfe5258 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-type-html{padding-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-group .elementor-field{color:#7A7A7A;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-group .elementor-field, .elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:28px;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .e-form__buttons__wrapper__button-next{background-color:#61CE7000;color:#ffffff;border-color:#FFCB05;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-button[type="submit"]{background-color:#61CE7000;color:#ffffff;border-color:#FFCB05;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3291 .elementor-element.elementor-element-26f95d3c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px){.elementor-3291 .elementor-element.elementor-element-701207ea{margin-top:-236px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-282c36f1 > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0px;}.elementor-3291 .elementor-element.elementor-element-13c45393 > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0px;}.elementor-3291 .elementor-element.elementor-element-19faa3b7 > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0px;}.elementor-3291 .elementor-element.elementor-element-63f1f6fc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-33bce2e7 > .elementor-element-populated{padding:83px 0px 0px 10px;}}@media(max-width:767px){.elementor-3291 .elementor-element.elementor-element-db85618:not(.elementor-motion-effects-element-type-background), .elementor-3291 .elementor-element.elementor-element-db85618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2022/09/Grupo-162-min.jpg");background-size:cover;}.elementor-3291 .elementor-element.elementor-element-db85618{margin-top:-129px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-4ad0dc4b > .elementor-element-populated{padding:188px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-326de7e5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3291 .elementor-element.elementor-element-326de7e5 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-3291 .elementor-element.elementor-element-381cfba3 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-3291 .elementor-element.elementor-element-381fde6b > .elementor-widget-container{margin:0px 0px 0px -116px;}.elementor-3291 .elementor-element.elementor-element-701207ea{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-19f92331{padding:10px 0px 30px 0px;}.elementor-3291 .elementor-element.elementor-element-111f9c57.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3291 .elementor-element.elementor-element-111f9c57 > .elementor-element-populated{margin:0px 0px 0px -30px;--e-column-margin-right:0px;--e-column-margin-left:-30px;}.elementor-3291 .elementor-element.elementor-element-5d6c8dc6 .elementor-counter-number-wrapper{font-size:30px;}.elementor-3291 .elementor-element.elementor-element-677696d4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3291 .elementor-element.elementor-element-677696d4 > .elementor-element-populated{margin:0px 0px 0px -30px;--e-column-margin-right:0px;--e-column-margin-left:-30px;}.elementor-3291 .elementor-element.elementor-element-7a4e03dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3291 .elementor-element.elementor-element-7a4e03dd > .elementor-element-populated{margin:0px 0px 0px -30px;--e-column-margin-right:0px;--e-column-margin-left:-30px;}.elementor-3291 .elementor-element.elementor-element-15e251fc{margin-top:32px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-472a5c7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-5e842325 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-5e842325 .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-3291 .elementor-element.elementor-element-69c8ad9f{margin-top:0px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-31d3ef34 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-57d58176 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-1babddeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-6b5a3cb3 > .elementor-widget-container{margin:14px 0px -15px -126px;}.elementor-3291 .elementor-element.elementor-element-6b5a3cb3 .elementor-button{padding:8px 7px 7px 8px;}.elementor-3291 .elementor-element.elementor-element-18c373fe{margin-top:70px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-52e33b23 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3291 .elementor-element.elementor-element-52e33b23 .elementor-heading-title{font-size:34px;line-height:43px;}.elementor-3291 .elementor-element.elementor-element-47545afb > .elementor-container{max-width:428px;}.elementor-3291 .elementor-element.elementor-element-282c36f1 > .elementor-element-populated >  .elementor-background-overlay{background-position:20px 0px;}.elementor-3291 .elementor-element.elementor-element-282c36f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3291 .elementor-element.elementor-element-40df6fcb > .elementor-widget-container{margin:90px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-40df6fcb .elementor-heading-title{font-size:30px;line-height:39px;}.elementor-3291 .elementor-element.elementor-element-13c45393 > .elementor-element-populated >  .elementor-background-overlay{background-position:20px 0px;}.elementor-3291 .elementor-element.elementor-element-13c45393 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3291 .elementor-element.elementor-element-5a4a3e9f > .elementor-widget-container{margin:90px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-5a4a3e9f .elementor-heading-title{font-size:30px;line-height:39px;}.elementor-3291 .elementor-element.elementor-element-19faa3b7 > .elementor-element-populated >  .elementor-background-overlay{background-position:20px 0px;}.elementor-3291 .elementor-element.elementor-element-aa937c4 > .elementor-widget-container{margin:90px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-aa937c4 .elementor-heading-title{font-size:30px;line-height:39px;}.elementor-3291 .elementor-element.elementor-element-11ac3554 > .elementor-container{min-height:0px;}.elementor-3291 .elementor-element.elementor-element-233b05ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-2e9e3133 > .elementor-widget-container{margin:70px 0px 35px 0px;}.elementor-3291 .elementor-element.elementor-element-748bf87d > .elementor-container{max-width:428px;}.elementor-3291 .elementor-element.elementor-element-748bf87d{margin-top:0px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-76bbf3b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-3d747ee .elementor-heading-title{font-size:24px;}.elementor-3291 .elementor-element.elementor-element-602bb5f3 > .elementor-widget-container{margin:18px 0px 40px 0px;}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-item > a{font-size:17px;line-height:24px;}.elementor-3291 .elementor-element.elementor-element-5d044bd9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-580a3c6a .elementor-heading-title{font-size:24px;}.elementor-3291 .elementor-element.elementor-element-1f79c094 > .elementor-widget-container{margin:18px 7px 40px 0px;}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-item > a{font-size:17px;line-height:24px;}.elementor-3291 .elementor-element.elementor-element-63ab1441 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-34b3a89c .elementor-heading-title{font-size:24px;}.elementor-3291 .elementor-element.elementor-element-435d21c8 > .elementor-widget-container{margin:18px 0px 23px 0px;}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-item > a{font-size:17px;line-height:24px;}.elementor-3291 .elementor-element.elementor-element-cd60d04 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-7532b4db{padding:0px 0px 80px 0px;}.elementor-3291 .elementor-element.elementor-element-774b01aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3291 .elementor-element.elementor-element-1d2a96d9 > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-1d2a96d9 .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-3291 .elementor-element.elementor-element-5eed5022 > .elementor-widget-container{padding:10px 0px 29px 0px;}.elementor-3291 .elementor-element.elementor-element-7a47cf46 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-75a62175 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-75a62175 .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-108496dd .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-108496dd .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-a331835 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-a331835 .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-475f9241 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-475f9241 .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-7e176c43 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-1e44bfc6 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-1e44bfc6 .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-2bf465b2 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-2bf465b2 .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-7b60c41e .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-7b60c41e .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-50d0723f .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-50d0723f .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-2d548bc8 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-561b7d98 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-561b7d98 .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-3ccc1dc7 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-3ccc1dc7 .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-93837e2 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-93837e2 .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-4273e2d .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-4273e2d .elementor-icon-box-title a{line-height:28px;}.elementor-3291 .elementor-element.elementor-element-17902d2f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-584ce2b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3291 .elementor-element.elementor-element-584ce2b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3291 .elementor-element.elementor-element-584ce2b9 > .elementor-element-populated{padding:82px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-2f97d500 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-2f97d500 .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-3291 .elementor-element.elementor-element-63f1f6fc > .elementor-element-populated{padding:30px 0px 45px 5px;}.elementor-3291 .elementor-element.elementor-element-64a97701 > .elementor-widget-container{margin:0px 0px 0px 6px;}.elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-slide-heading{font-size:27px;line-height:34px;}.elementor-3291 .elementor-element.elementor-element-1877e253 > .elementor-element-populated{padding:69px 0px 30px 0px;}.elementor-3291 .elementor-element.elementor-element-48602d94 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-3291 .elementor-element.elementor-element-cb196ae > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3291 .elementor-element.elementor-element-cb196ae .elementor-button{padding:7px 5px 7px 4px;}.elementor-3291 .elementor-element.elementor-element-3a1b6045{padding:59px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-62e372ea .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-3291 .elementor-element.elementor-element-1d451c7b > .elementor-element-populated{padding:0px 0px 53px 0px;}.elementor-3291 .elementor-element.elementor-element-1d082193 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-1d082193 .elementor-icon-box-title a{font-size:30px;}.elementor-3291 .elementor-element.elementor-element-3e799293 > .elementor-element-populated{padding:0px 0px 53px 0px;}.elementor-3291 .elementor-element.elementor-element-519bd985 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-519bd985 .elementor-icon-box-title a{font-size:30px;line-height:38px;}.elementor-3291 .elementor-element.elementor-element-2d95d99 > .elementor-element-populated{padding:0px 0px 53px 0px;}.elementor-3291 .elementor-element.elementor-element-3797a77e .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-3797a77e .elementor-icon-box-title a{font-size:30px;line-height:38px;}.elementor-3291 .elementor-element.elementor-element-6a1325c6 > .elementor-element-populated{padding:0px 0px 107px 0px;}.elementor-3291 .elementor-element.elementor-element-ad66412 .elementor-icon-box-wrapper{text-align:center;}.elementor-3291 .elementor-element.elementor-element-ad66412 .elementor-icon-box-title, .elementor-3291 .elementor-element.elementor-element-ad66412 .elementor-icon-box-title a{font-size:30px;line-height:38px;}.elementor-3291 .elementor-element.elementor-element-319160c8 > .elementor-element-populated{margin:43px 0px 46px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-16660b60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-16660b60{text-align:center;}.elementor-3291 .elementor-element.elementor-element-6e84550c > .elementor-widget-container{margin:20px 0px -15px 0px;}.elementor-3291 .elementor-element.elementor-element-6e84550c .elementor-button{padding:10px 5px 10px 5px;}.elementor-3291 .elementor-element.elementor-element-19951fe9{--e-image-carousel-slides-to-show:2;}.elementor-3291 .elementor-element.elementor-element-19951fe9 > .elementor-widget-container{margin:-20px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-19951fe9 .swiper-wrapper{display:flex;align-items:center;}.elementor-3291 .elementor-element.elementor-element-49c1201b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-33bce2e7 > .elementor-element-populated{padding:58px 0px 56px 0px;}.elementor-3291 .elementor-element.elementor-element-7b9e806f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-3291 .elementor-element.elementor-element-7b9e806f .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-3291 .elementor-element.elementor-element-5a167746{padding:52px 0px 60px 0px;}.elementor-3291 .elementor-element.elementor-element-46b6623d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3291 .elementor-element.elementor-element-6c0663e6{padding:50px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-73907792 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3291 .elementor-element.elementor-element-1acf8d7e{margin-top:0px;margin-bottom:33px;}.elementor-3291 .elementor-element.elementor-element-5536aa50 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-a062fe7 > .elementor-widget-container{margin:0px 0px 0px -116px;}.elementor-3291 .elementor-element.elementor-element-3326575f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3291 .elementor-element.elementor-element-273d1f2 > .elementor-widget-container{margin:60px 0px -15px 0px;}.elementor-3291 .elementor-element.elementor-element-273d1f2 .elementor-button{padding:7px 8px 7px 8px;}.elementor-3291 .elementor-element.elementor-element-566fcd69{margin-top:0px;margin-bottom:0px;}.elementor-3291 .elementor-element.elementor-element-33740de9 > .elementor-element-populated{padding:53px 0px 80px 39px;}.elementor-3291 .elementor-element.elementor-element-5ed6fb98 .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-3291 .elementor-element.elementor-element-2c03ee1d > .elementor-element-populated{margin:60px 0px 87px 35px;--e-column-margin-right:0px;--e-column-margin-left:35px;}.elementor-3291 .elementor-element.elementor-element-3dfe5258 > .elementor-widget-container{margin:0px 0px 52px 0px;}.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-group .elementor-field, .elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field-subgroup label{font-size:17px;line-height:28px;}}@media(min-width:768px){.elementor-3291 .elementor-element.elementor-element-a1e48d5{width:59.926%;}.elementor-3291 .elementor-element.elementor-element-111f9c57{width:35.671%;}.elementor-3291 .elementor-element.elementor-element-677696d4{width:31.332%;}.elementor-3291 .elementor-element.elementor-element-7a4e03dd{width:32.614%;}.elementor-3291 .elementor-element.elementor-element-35ece6e9{width:40.039%;}.elementor-3291 .elementor-element.elementor-element-3026dcd{width:46%;}.elementor-3291 .elementor-element.elementor-element-31d3ef34{width:54%;}.elementor-3291 .elementor-element.elementor-element-52aa2d3e{width:26.241%;}.elementor-3291 .elementor-element.elementor-element-233b05ab{width:47.182%;}.elementor-3291 .elementor-element.elementor-element-28d2528d{width:26.241%;}.elementor-3291 .elementor-element.elementor-element-49c1201b{width:48.39%;}.elementor-3291 .elementor-element.elementor-element-33bce2e7{width:51.57%;}.elementor-3291 .elementor-element.elementor-element-5536aa50{width:61.441%;}.elementor-3291 .elementor-element.elementor-element-45b3392b{width:38.517%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3291 .elementor-element.elementor-element-111f9c57{width:44%;}.elementor-3291 .elementor-element.elementor-element-677696d4{width:44%;}.elementor-3291 .elementor-element.elementor-element-7a4e03dd{width:44%;}}/* Start custom CSS for heading, class: .elementor-element-326de7e5 */.elementor-3291 .elementor-element.elementor-element-326de7e5 {
    max-width: 970px;
}

.elementor-3291 .elementor-element.elementor-element-326de7e5 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif !important;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-326de7e5 h2{
        max-width: 311px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-381cfba3 */.elementor-3291 .elementor-element.elementor-element-381cfba3 {
    max-width: 890px;
}

.elementor-3291 .elementor-element.elementor-element-381cfba3 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif !important;
    max-width: 650px
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-381cfba3 h2{
        max-width: 280px;
        margin: 0 auto
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-381fde6b */.elementor-3291 .elementor-element.elementor-element-381fde6b{
    min-height: 49px;
}
.elementor-3291 .elementor-element.elementor-element-381fde6b .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-381fde6b .elementor-button:hover{
    padding-bottom: 15px;
    padding-top: 15px;
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-381fde6b .elementor-button-wrapper{
        max-width: 180px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ad0dc4b */.elementor-3291 .elementor-element.elementor-element-4ad0dc4b{
    min-height: 843px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-db85618 */@media screen and (max-width: 1290px) {
    .elementor-3291 .elementor-element.elementor-element-db85618{
        margin-top: -207px!important;
       padding-top:107px;
    }
}
@media screen and (max-width: 790px){
    .elementor-3291 .elementor-element.elementor-element-db85618{
        margin-top: -197px!important;
       
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5d6c8dc6 */.elementor-3291 .elementor-element.elementor-element-5d6c8dc6 .elementor-counter-number-wrapper{
    max-width: 100px;
    margin-right: 18px;
    margin-top: 6px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3291 .elementor-element.elementor-element-5d6c8dc6 .elementor-counter-title{
    max-width: 190px;
    text-align: left;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3291 .elementor-element.elementor-element-5d6c8dc6 .elementor-counter{
    display: flex
}

.elementor-3291 .elementor-element.elementor-element-5d6c8dc6{
    border-right: 1px solid #ACC2CF;
    max-width: 290px
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-5d6c8dc6{
        border-right: none;
        border-bottom: 1px solid #ACC2CF;
        max-width: 240px
    }   
    .elementor-3291 .elementor-element.elementor-element-5d6c8dc6 .elementor-counter-title{
        max-width: 179px;
        padding-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4dae1133 */.elementor-3291 .elementor-element.elementor-element-4dae1133 .elementor-counter-number-wrapper{
    max-width: 100px;
    margin-right: 18px;
    margin-top: 6px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3291 .elementor-element.elementor-element-4dae1133 .elementor-counter-title{
    max-width: 120px;
    text-align: left;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3291 .elementor-element.elementor-element-4dae1133 .elementor-counter{
    display: flex
}

.elementor-3291 .elementor-element.elementor-element-4dae1133{
    border-right: 1px solid #ACC2CF;
    max-width: 250px
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-4dae1133{
        border-right: none;
        border-bottom: 1px solid #ACC2CF;
        max-width: 240px
    }   
    .elementor-3291 .elementor-element.elementor-element-4dae1133 .elementor-counter-title{
        max-width: 179px;
        padding-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-1efbacd4 */.elementor-3291 .elementor-element.elementor-element-1efbacd4 .elementor-counter-number-wrapper{
    max-width: 100px;
    margin-right: 18px;
    margin-top: 6px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3291 .elementor-element.elementor-element-1efbacd4 .elementor-counter-title{
    max-width: 200px;
    text-align: left;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3291 .elementor-element.elementor-element-1efbacd4 .elementor-counter{
    display: flex
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-1efbacd4{
        max-width: 240px
    }   
    .elementor-3291 .elementor-element.elementor-element-1efbacd4 .elementor-counter-title{
        max-width: 179px;
        padding-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7a4e03dd */.elementor-3291 .elementor-element.elementor-element-7a4e03dd {
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c5c63af */.elementor-3291 .elementor-element.elementor-element-2c5c63af {
    max-width: 517px;
}

.elementor-3291 .elementor-element.elementor-element-2c5c63af .principal{
    background-color: #196AF2;
    min-height: 443px;
    padding-top: 56px;
}

.elementor-3291 .elementor-element.elementor-element-2c5c63af .imagemaspas{
    min-height: 26px;
    background-image: url('/wp-content/uploads/2022/09/Caminho-54.svg');
    background-repeat: no-repeat;
    margin-left: 40px;
}

.elementor-3291 .elementor-element.elementor-element-2c5c63af .conteudo{
    max-width: 345px;
    margin: 0 auto;
    font-family: 'Plus Jakarta Sans', Sans-Serif;
    font-size: 17px;
    font-weight: 300;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-3291 .elementor-element.elementor-element-2c5c63af .rodape{
    max-width: 380px;
    margin: 0 auto;
    margin-left: px;
    display: grid;
    grid-template-columns: 25% 40% 40%;
    align-items: center;
    margin-top: 30px;
}


.elementor-3291 .elementor-element.elementor-element-2c5c63af .imagemempresa{
    width: 127px;
}

@media screen and (max-width: 1024px){
    .elementor-3291 .elementor-element.elementor-element-2c5c63af .rodape{
        margin: 30px 10px 0 10px;
    }
    .elementor-3291 .elementor-element.elementor-element-2c5c63af .imagemaspas{
        margin: 10px 0 0 10px;
    }
}

@media screen and (max-width: 768px){
    .elementor-3291 .elementor-element.elementor-element-2c5c63af {
        max-width: 375px;
        margin: 0 auto;
    }
    .elementor-3291 .elementor-element.elementor-element-2c5c63af .principal{
        padding-top: 32px;
        min-height: 483px;
    }
    .elementor-3291 .elementor-element.elementor-element-2c5c63af .conteudo{
        max-width: 295px;
    }
    .elementor-3291 .elementor-element.elementor-element-2c5c63af .imagemaspas{
        margin-left: 35px;
        margin-bottom: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e842325 */.elementor-3291 .elementor-element.elementor-element-5e842325 {
    max-width: 800px;
}

.elementor-3291 .elementor-element.elementor-element-5e842325 h2{
    font-family: 'Plus Jakarta Sans' !important;
}

.elementor-3291 .elementor-element.elementor-element-5e842325 strong{
    font-weight: 900
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-5e842325 h2{
        max-width: 302px;
        margin: 0 auto;
    }
    .elementor-3291 .elementor-element.elementor-element-5e842325 {
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57d58176 */.elementor-3291 .elementor-element.elementor-element-57d58176 p{
    font-family: 'Plus Jakarta Sans', Sans-Serif !important;
        max-width: 480px;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-57d58176 {
        max-width: 100%;
        margin-top: 26px;
    }
    .elementor-3291 .elementor-element.elementor-element-57d58176 p{
        max-width: 310px;
        margin: 0 auto!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1babddeb */.elementor-3291 .elementor-element.elementor-element-1babddeb p{
    font-family: 'Plus Jakarta Sans', Sans-Serif !important;
}

.elementor-3291 .elementor-element.elementor-element-1babddeb {
    max-width: 500px;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-1babddeb {
        max-width: 100%;
        margin-top: 20px
    }
    .elementor-3291 .elementor-element.elementor-element-1babddeb p{
        max-width: 310px;
        margin: 0 auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b5a3cb3 */.elementor-3291 .elementor-element.elementor-element-6b5a3cb3 span{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-6b5a3cb3 .elementor-button:hover{
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-3291 .elementor-element.elementor-element-6b5a3cb3 {
    max-width: 500px;
    min-height: 100px;
}


@media screen and (max-width: 768px )
{
    .elementor-3291 .elementor-element.elementor-element-6b5a3cb3{
        min-height: auto;
        margin: 0 auto;
        margin-bottom: 39px !important;
    }
    .elementor-3291 .elementor-element.elementor-element-6b5a3cb3 .elementor-button-wrapper{
        max-width: 180px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-31d3ef34 */.elementor-3291 .elementor-element.elementor-element-31d3ef34 {
    min-height: 452px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-69c8ad9f */@media screen and (max-width: 1360px)
{
    .elementor-3291 .elementor-element.elementor-element-69c8ad9f .elementor-container{
        max-width: 1360px!important
    }
}

@media screen and (max-width: 1280px)
{
    .elementor-3291 .elementor-element.elementor-element-69c8ad9f {
        background-position-x: -10vw!important 
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e33b23 */.elementor-3291 .elementor-element.elementor-element-52e33b23 h2{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    max-width: 1000px
}

.elementor-3291 .elementor-element.elementor-element-52e33b23 strong{
    font-weight: 600
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-52e33b23{
        max-width: 310px;
        margin: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49e980b */.elementor-3291 .elementor-element.elementor-element-49e980b h4{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    font-weight: 400!important;
    max-width: 300px;
    margin: 0!important
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-49e980b h4{
        max-width: 250px!important
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40df6fcb */.elementor-3291 .elementor-element.elementor-element-40df6fcb h2{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    font-weight: 400!important;
    max-width: 250px;
    text-align: center;
    margin: auto
}
.elementor-3291 .elementor-element.elementor-element-40df6fcb span{
    font-weight: 100;
    font-size: 30px;
    
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-40df6fcb h2{
        max-width: 220px;
    }
    .elementor-3291 .elementor-element.elementor-element-40df6fcb span{
        font-size: 25px
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-282c36f1 */.elementor-3291 .elementor-element.elementor-element-282c36f1{
    height: 514px;
    max-width: 380px;
}
.elementor-3291 .elementor-element.elementor-element-282c36f1 .elementor-background-overlay{
    z-index: -1
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-282c36f1{
        height: 460px;
        max-width: 337px!important;
        margin: auto;
        margin-bottom: 50px
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a39bb0c */.elementor-3291 .elementor-element.elementor-element-3a39bb0c h4{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    font-weight: 400!important;
    max-width: 320px
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-3a39bb0c h4{
        max-width: 260px!important
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a4a3e9f */.elementor-3291 .elementor-element.elementor-element-5a4a3e9f h2{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    font-weight: 400!important;
    max-width: 290px;
    text-align: center;
    margin: auto
}
.elementor-3291 .elementor-element.elementor-element-5a4a3e9f span{
    font-weight: 100;
    font-size: 30px;
    
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-5a4a3e9f h2{
        max-width: 250px;
    }
    .elementor-3291 .elementor-element.elementor-element-5a4a3e9f span{
        font-size: 25px
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13c45393 */.elementor-3291 .elementor-element.elementor-element-13c45393{
    height: 514px;
    max-width: 380px;
}
.elementor-3291 .elementor-element.elementor-element-13c45393 .elementor-background-overlay{
    z-index: -1
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-13c45393{
        height: 490px;
        max-width: 337px!important;
        margin: auto;
        margin-bottom: 50px
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cfe75d8 */.elementor-3291 .elementor-element.elementor-element-1cfe75d8 h4{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    font-weight: 400!important;
    max-width: 308px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa937c4 */.elementor-3291 .elementor-element.elementor-element-aa937c4 h2{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    font-weight: 400!important;
    max-width: 290px;
    text-align: center;
    margin: auto
}
.elementor-3291 .elementor-element.elementor-element-aa937c4 span{
    font-weight: 100;
    font-size: 30px;
    
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-aa937c4 h2{
        max-width: 250px;
    }
    .elementor-3291 .elementor-element.elementor-element-aa937c4 span{
        font-size: 25px
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19faa3b7 */.elementor-3291 .elementor-element.elementor-element-19faa3b7{
    height: 514px;
    max-width: 380px;
}
.elementor-3291 .elementor-element.elementor-element-19faa3b7 .elementor-background-overlay{
    z-index: -1
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-19faa3b7{
        height: 490px;
        max-width: 337px!important;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-47545afb */.elementor-3291 .elementor-element.elementor-element-47545afb .elementor-row, .elementor-container{
    justify-content: space-between
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e9e3133 */.elementor-3291 .elementor-element.elementor-element-2e9e3133 h2{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    font-weight: 600!important;
    text-align: center;
    margin: auto;
    background-color: #fff;
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-2e9e3133 h2{
        max-width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-233b05ab */@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-233b05ab .elementor-column-wrap{
        background: none!important
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d747ee */.elementor-3291 .elementor-element.elementor-element-3d747ee h3{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    padding: 17px 24px;
}
.elementor-3291 .elementor-element.elementor-element-3d747ee {
    max-width: 337px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-602bb5f3 */.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-item{
    align-items: start;
}
.elementor-3291 .elementor-element.elementor-element-602bb5f3 .elementor-icon-list-icon{
    padding-top: 4px
}
.elementor-3291 .elementor-element.elementor-element-602bb5f3{
    max-width: 580px;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-602bb5f3{
        max-width: 315px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-580a3c6a */.elementor-3291 .elementor-element.elementor-element-580a3c6a h3{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    padding: 17px 22px;
}
.elementor-3291 .elementor-element.elementor-element-580a3c6a {
    max-width: 337px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f79c094 */.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-item{
    align-items: start;
}
.elementor-3291 .elementor-element.elementor-element-1f79c094 .elementor-icon-list-icon{
    padding-top: 4px
}
.elementor-3291 .elementor-element.elementor-element-1f79c094{
    max-width: 580px;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-1f79c094{
        max-width: 315px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34b3a89c */.elementor-3291 .elementor-element.elementor-element-34b3a89c h3{
    font-family: Plus Jakarta Sans, Sans-Serif!important;
    padding: 17px 22px;
}
.elementor-3291 .elementor-element.elementor-element-34b3a89c {
    max-width: 337px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-435d21c8 */.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-item{
    align-items: start;
}
.elementor-3291 .elementor-element.elementor-element-435d21c8 .elementor-icon-list-icon{
    padding-top: 4px
}
.elementor-3291 .elementor-element.elementor-element-435d21c8{
    max-width: 580px;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-435d21c8{
        max-width: 315px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd60d04 */.elementor-3291 .elementor-element.elementor-element-cd60d04{
    min-height: 49px;
}
.elementor-3291 .elementor-element.elementor-element-cd60d04 .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-cd60d04 .elementor-button:hover{
    padding-bottom: 15px;
    padding-top: 15px;
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-cd60d04 .elementor-button-wrapper{
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d2a96d9 */.elementor-3291 .elementor-element.elementor-element-1d2a96d9 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif !important;
    max-width: 880px;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-1d2a96d9 h2{
        max-width: 291px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5eed5022 */.elementor-3291 .elementor-element.elementor-element-5eed5022 .elementor-text-editor, .elementor-widget-container{
    font-family: 'Plus Jakarta Sans', Sans-Serif !important;
}

.elementor-3291 .elementor-element.elementor-element-5eed5022 {
    max-width: 680px;
}

.elementor-3291 .elementor-element.elementor-element-5eed5022 strong{
    font-weight: 600
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-5eed5022 {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-75a62175 */.elementor-3291 .elementor-element.elementor-element-75a62175 h3{
    max-width: 150px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-75a62175 .elementor-icon-box-icon{
    margin-top: 18px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-75a62175 {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-108496dd */.elementor-3291 .elementor-element.elementor-element-108496dd h3{
    max-width: 150px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-108496dd .elementor-icon-box-icon{
    margin-top: 6px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-108496dd {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a331835 */.elementor-3291 .elementor-element.elementor-element-a331835 h3{
    max-width: 150px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-a331835 .elementor-icon-box-icon{
    margin-top: 18px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-a331835 {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-475f9241 */.elementor-3291 .elementor-element.elementor-element-475f9241 h3{
    max-width: 160px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-475f9241 .elementor-icon-box-icon{
    margin-top: 18px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-475f9241 {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e44bfc6 */.elementor-3291 .elementor-element.elementor-element-1e44bfc6 h3{
    max-width: 130px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-1e44bfc6 .elementor-icon-box-icon{
    margin-top: 18px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-1e44bfc6 {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2bf465b2 */.elementor-3291 .elementor-element.elementor-element-2bf465b2 h3{
    max-width: 130px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-2bf465b2 .elementor-icon-box-icon{
    margin-top: 10px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-2bf465b2 {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b60c41e */.elementor-3291 .elementor-element.elementor-element-7b60c41e h3{
    max-width: 200px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-7b60c41e .elementor-icon-box-icon{
    margin-top: 18px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-7b60c41e {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50d0723f */.elementor-3291 .elementor-element.elementor-element-50d0723f h3{
    max-width: 160px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-50d0723f .elementor-icon-box-icon{
    margin-top: 18px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-50d0723f {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-561b7d98 */.elementor-3291 .elementor-element.elementor-element-561b7d98 h3{
    max-width: 160px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-561b7d98 .elementor-icon-box-icon{
    margin-top: 18px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-561b7d98 {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ccc1dc7 */.elementor-3291 .elementor-element.elementor-element-3ccc1dc7 h3{
    max-width: 150px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-3ccc1dc7 .elementor-icon-box-icon{
    margin-top: 18px;
    margin-right: 35px
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-3ccc1dc7 {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-93837e2 */.elementor-3291 .elementor-element.elementor-element-93837e2 h3{
    max-width: 190px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-93837e2 .elementor-icon-box-icon{
    margin-top: 18px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-93837e2 {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4273e2d */.elementor-3291 .elementor-element.elementor-element-4273e2d h3{
    max-width: 190px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-4273e2d .elementor-icon-box-icon{
    margin-top: 18px;
    margin-right: 35px
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-4273e2d {
        max-width: 291px!important;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-17902d2f */@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-17902d2f .elementor-column-wrap{
        background-image: none!important
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f97d500 */.elementor-3291 .elementor-element.elementor-element-2f97d500 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 512px
}
.elementor-3291 .elementor-element.elementor-element-2f97d500 strong{
    font-weight: 500;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-2f97d500 h2{
        max-width: 294px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73f719dc */.elementor-3291 .elementor-element.elementor-element-73f719dc {
    max-width: 890px;
}

.elementor-3291 .elementor-element.elementor-element-73f719dc h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 580px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-584ce2b9 */.elementor-3291 .elementor-element.elementor-element-584ce2b9 {
    min-height: 632px;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-64a97701 */.elementor-3291 .elementor-element.elementor-element-64a97701 .eicon-chevron-right::before{
    opacity: 0;
}
.elementor-3291 .elementor-element.elementor-element-64a97701 .eicon-chevron-left::before{
    opacity: 0;
}

.elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-swiper-button-next{
    width: 50px;
    height: 70px;
    background-image: url('/wp-content/uploads/2022/09/Caminho-45.png');
    background-repeat: no-repeat;
}

.elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-swiper-button-prev{
    display: none;
}

.elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-swiper-button.swiper-button-disabled{
    opacity: 1
}

.elementor-3291 .elementor-element.elementor-element-64a97701 .swiper-slide-contents{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 454px!important;

}

.elementor-3291 .elementor-element.elementor-element-64a97701 .geral{
    display: flex;
    align-items: end
}
.elementor-3291 .elementor-element.elementor-element-64a97701 .linhaamarela{
    width: 46px;
    min-height: 1px;
    background-color: #FFCB05;
    margin-bottom: 4px;
    margin-right: 17px
}

.elementor-3291 .elementor-element.elementor-element-64a97701 .fonte{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-64a97701 {
    max-width: 580px;
}
.elementor-3291 .elementor-element.elementor-element-64a97701 .swiper-pagination{
    display: none
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-64a97701 .swiper-pagination{
        max-width: 120px;
        display: block
    }
    .elementor-3291 .elementor-element.elementor-element-64a97701 .swiper-wrapper{
        min-height: 320px
    }
    .elementor-3291 .elementor-element.elementor-element-64a97701 .swiper-pagination-bullet{
        width: 11px!important;
        height: 11px;
    }
    .elementor-3291 .elementor-element.elementor-element-64a97701 .swiper-pagination-bullet-active{
        background: #FFF!important;
    }
    .elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-swiper-button-next{
        display: none;
    }
    .elementor-3291 .elementor-element.elementor-element-64a97701 .elementor-swiper-button-prev{
        display: none;
    }
    .elementor-3291 .elementor-element.elementor-element-64a97701 .swiper-slide-contents{
        max-width: 267px!important
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-63f1f6fc */.elementor-3291 .elementor-element.elementor-element-63f1f6fc {
    min-height: 436px
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-63f1f6fc{
        min-height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48602d94 */.elementor-3291 .elementor-element.elementor-element-48602d94 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 380px
}
.elementor-3291 .elementor-element.elementor-element-48602d94 strong{
    font-weight: 600;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-48602d94 h2{
        max-width: 296px;
        margin: 0 auto
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb196ae */.elementor-3291 .elementor-element.elementor-element-cb196ae{
    min-height: 49px;
}
.elementor-3291 .elementor-element.elementor-element-cb196ae .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-cb196ae .elementor-button:hover{
    padding-bottom: 15px;
    padding-top: 15px;
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-cb196ae .elementor-button-wrapper{
        max-width: 180px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62e372ea */.elementor-3291 .elementor-element.elementor-element-62e372ea h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 730px;
    margin: 0 auto
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-62e372ea h2{
        max-width: 296px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1d082193 */.elementor-3291 .elementor-element.elementor-element-1d082193 .elementor-icon-box-icon{
    border-bottom: 2px solid #072AC8;
    max-width: 57px;
    padding-bottom: 9px;
}

.elementor-3291 .elementor-element.elementor-element-1d082193 h3{
    max-width: 160px;
    margin: 0 auto;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-519bd985 */.elementor-3291 .elementor-element.elementor-element-519bd985 .elementor-icon-box-icon{
    border-bottom: 2px solid #072AC8;
    max-width: 57px;
    padding-bottom: 9px;
}

.elementor-3291 .elementor-element.elementor-element-519bd985 h3{
    max-width: 190px;
    margin: 0 auto;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3797a77e */.elementor-3291 .elementor-element.elementor-element-3797a77e .elementor-icon-box-icon{
    border-bottom: 2px solid #072AC8;
    max-width: 57px;
    padding-bottom: 9px;
}

.elementor-3291 .elementor-element.elementor-element-3797a77e h3{
    max-width: 150px;
    margin: 0 auto;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad66412 */.elementor-3291 .elementor-element.elementor-element-ad66412 .elementor-icon-box-icon{
    border-bottom: 2px solid #072AC8;
    max-width: 57px;
    padding-bottom: 9px;
}

.elementor-3291 .elementor-element.elementor-element-ad66412 h3{
    max-width: 250px;
    margin: 0 auto;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16660b60 */.elementor-3291 .elementor-element.elementor-element-16660b60 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 290px;

}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-16660b60 h2{
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e84550c */.elementor-3291 .elementor-element.elementor-element-6e84550c{
    min-height: 49px;
}
.elementor-3291 .elementor-element.elementor-element-6e84550c .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-6e84550c .elementor-button:hover{
    padding-bottom: 15px;
    padding-top: 15px;
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-6e84550c .elementor-button-wrapper{
        max-width: 180px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-19951fe9 */@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-19951fe9 {
        max-width: 350px!important;
        margin: auto!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-319160c8 */.elementor-3291 .elementor-element.elementor-element-319160c8{
    min-height: 654px
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-319160c8{
        min-height: auto
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c9ab464 */.elementor-3291 .elementor-element.elementor-element-1c9ab464:hover{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1046e35d */.elementor-3291 .elementor-element.elementor-element-1046e35d:hover{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7900bd0f */.elementor-3291 .elementor-element.elementor-element-7900bd0f:hover{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3462698b */.elementor-3291 .elementor-element.elementor-element-3462698b:hover{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77407656 */.elementor-3291 .elementor-element.elementor-element-77407656:hover{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b0b32bd */.elementor-3291 .elementor-element.elementor-element-1b0b32bd:hover{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32fd4b79 */.elementor-3291 .elementor-element.elementor-element-32fd4b79:hover{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bd2b8b2 */.elementor-3291 .elementor-element.elementor-element-5bd2b8b2:hover{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eda8375 */.elementor-3291 .elementor-element.elementor-element-eda8375:hover{
    filter: grayscale(1);
}
.elementor-3291 .elementor-element.elementor-element-eda8375 img
{
    width:124px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83eba1b */.elementor-3291 .elementor-element.elementor-element-83eba1b:hover{
    filter: grayscale(1);
}
.elementor-3291 .elementor-element.elementor-element-83eba1b img
{
    width:124px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b0b9eb */.elementor-3291 .elementor-element.elementor-element-7b0b9eb:hover{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d9b867e */.elementor-3291 .elementor-element.elementor-element-5d9b867e:hover{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-49c1201b */.elementor-3291 .elementor-element.elementor-element-49c1201b {
    min-height: 930px;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-49c1201b{
        min-height: auto;
    }
    .elementor-3291 .elementor-element.elementor-element-49c1201b .elementor-column-wrap{
        background-image: none!important;
        background-color: #196AF2;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b9e806f */.elementor-3291 .elementor-element.elementor-element-7b9e806f h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-7b9e806f {
    max-width: 630px;
    margin-left: -224px
}

@media screen and (max-width: 1600px)
{
    .elementor-3291 .elementor-element.elementor-element-7b9e806f{
        margin-left: 0;
    }
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-7b9e806f{
        max-width: 304px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-54189d0 */.elementor-3291 .elementor-element.elementor-element-54189d0 {
    width: 820px;
    margin-left: -224px;
    padding-left: 15px;
}

.elementor-3291 .elementor-element.elementor-element-54189d0 .principal{
    display: grid;
    grid-template-columns: 50% 50%;
}
.elementor-3291 .elementor-element.elementor-element-54189d0 .col1{
    max-width: 370px
}

.elementor-3291 .elementor-element.elementor-element-54189d0 .baixo{
    max-width: 320px
}

.elementor-3291 .elementor-element.elementor-element-54189d0 .item{
    display: grid;
    grid-template-columns: 10% 90%;
    margin-bottom: 10px
}

.elementor-3291 .elementor-element.elementor-element-54189d0 .imagem{
    padding-top: 10px;
}
.elementor-3291 .elementor-element.elementor-element-54189d0 h2{
    font-size: 17px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-weight: 300;
}
.elementor-3291 .elementor-element.elementor-element-54189d0 .titulo{
    font-size: 25px;
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-weight: 500;
}

@media screen and (max-width: 1600px)
{
    .elementor-3291 .elementor-element.elementor-element-54189d0{
        margin-left: 0;
    }
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-54189d0{
        max-width: 304px;
        margin: auto;
        padding-left: 10px
    }
    .elementor-3291 .elementor-element.elementor-element-54189d0 .principal{
        grid-template-columns: 100%
    }
    .elementor-3291 .elementor-element.elementor-element-54189d0 .conteudo{
        max-width: 250px
    }
    .elementor-3291 .elementor-element.elementor-element-54189d0 h2{
        max-width: 268px!important
    }
    .elementor-3291 .elementor-element.elementor-element-54189d0 .item{
        grid-template-columns: 14% 90%;
    }
    .elementor-3291 .elementor-element.elementor-element-54189d0 img{
        max-width: 20px
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-72a0204a */@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-72a0204a{
        background-image: none!important
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35532922 */.elementor-3291 .elementor-element.elementor-element-35532922 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-35532922 {
    max-width: 915px;
    margin: 0 auto
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-35532922 h2{
        max-width: 315px;
        margin: 0 auto
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-379bf43e */.elementor-3291 .elementor-element.elementor-element-379bf43e {
    max-width: 630px;
}

.elementor-3291 .elementor-element.elementor-element-379bf43e .balao{
    background: #FFF;
    border-radius: 39px;
    position: relative;
    padding-top: 59px;
    padding-bottom: 53px;
    -webkit-box-shadow: 5px 11px 25px 15px rgba(210,212,232,0.1); 
    box-shadow: 5px 11px 25px 15px rgba(210,212,232,0.1);
}
.elementor-3291 .elementor-element.elementor-element-379bf43e .balao:after{
    content: "";
    max-width: 0;
    min-height: 0;
    position: absolute;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #FFF;
    bottom: -20px;
    left: 98px;
}



.elementor-3291 .elementor-element.elementor-element-379bf43e .imagemaspas{
    min-height: 26px;
    background-image: url('/wp-content/uploads/2022/09/Caminho-54.svg');
    background-repeat: no-repeat;
    margin-left: 47px;
}

.elementor-3291 .elementor-element.elementor-element-379bf43e .conteudo{
    max-width: 470px;
    margin-left: 80px;
    font-family: 'Plus Jakarta Sans', Sans-Serif;
    font-size: 17px;
    font-weight: 300;
    line-height: 28px;
    color: #0A1215;
}

.elementor-3291 .elementor-element.elementor-element-379bf43e .rodape{
    max-width: 380px;
    align-items: center;
    margin-top: 30px;
}

.elementor-3291 .elementor-element.elementor-element-379bf43e .imagemempresa{
    margin-left: 32px;
    width: 182px!important
}

@media screen and (max-width: 768px){
    .elementor-3291 .elementor-element.elementor-element-379bf43e {
        max-width: 375px;
        margin: 0 auto;
        margin-left: 11px;
        margin-right: 11px;
    }
    .elementor-3291 .elementor-element.elementor-element-379bf43e .principal{
        padding-top: 34px;
        min-height: 483px;
    }
    .elementor-3291 .elementor-element.elementor-element-379bf43e .conteudo{
        max-width: 287px;
        margin-left: 18px;
    }
    .elementor-3291 .elementor-element.elementor-element-379bf43e .imagemaspas{
        margin-top: -20px;
        margin-left: 18px;
        margin-bottom: 24px;
    }
    .elementor-3291 .elementor-element.elementor-element-379bf43e .rodape{
        margin-left: 18px;
    }
    .elementor-3291 .elementor-element.elementor-element-379bf43e .imagemempresa{
        position: absolute;
        right: 0;
        top: 35px;
    }
    .elementor-3291 .elementor-element.elementor-element-379bf43e .balao:after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b878fa0 */.elementor-3291 .elementor-element.elementor-element-1b878fa0 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 915px;
    margin: 0 auto
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-1b878fa0 h2{
        max-width: 310px;
        margin: 0 auto;
        padding-left: 10px
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a062fe7 */.elementor-3291 .elementor-element.elementor-element-a062fe7 span{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-a062fe7 .elementor-button:hover{
    padding-top: 15px;
    padding-bottom: 15px;
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-a062fe7 .elementor-button-wrapper{
        max-width: 180px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-3326575f */.elementor-3291 .elementor-element.elementor-element-3326575f .elementor-widget-container h1, .elementor-widget-post-info{
    max-width: 292px;
    margin-left: 26px;
}


@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-3326575f{
        max-width: 310px;
        margin: 0 auto;
        padding-left: 14px
    }
    .elementor-3291 .elementor-element.elementor-element-3326575f .elementor-widget-container h1{
        margin-left: 0px;
    }
    .elementor-3291 .elementor-element.elementor-element-3326575f .elementor-post-info{
        margin-left: -8px;
    }
    .elementor-3291 .elementor-element.elementor-element-3326575f .elementor-widget-wrap{
        padding: 0!important
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-273d1f2 */.elementor-3291 .elementor-element.elementor-element-273d1f2{
    min-height: 49px;
}
.elementor-3291 .elementor-element.elementor-element-273d1f2 .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-273d1f2 .elementor-button:hover{
    padding-bottom: 15px;
    padding-top: 15px;
}
@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-273d1f2 .elementor-button-wrapper{
        max-width: 180px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ed6fb98 */.elementor-3291 .elementor-element.elementor-element-5ed6fb98 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3291 .elementor-element.elementor-element-5ed6fb98 strong{
    font-weight: 500;
}
.elementor-3291 .elementor-element.elementor-element-5ed6fb98 {
    max-width: 440px;
    margin-right: 140px;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-5ed6fb98{
        margin: 0 auto;
    }
    .elementor-3291 .elementor-element.elementor-element-5ed6fb98 h2{
        max-width: 286px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-33740de9 */.elementor-3291 .elementor-element.elementor-element-33740de9 {
    min-height: 811px;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-33740de9{
        min-height: auto
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe5258 */.elementor-3291 .elementor-element.elementor-element-3dfe5258 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3291 .elementor-element.elementor-element-3dfe5258 {
    max-width: 915px;
    margin: 0;
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-3dfe5258 h2{
        max-width: 400px;
        margin: 0 auto
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-26f95d3c */.elementor-3291 .elementor-element.elementor-element-26f95d3c input{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    color: #FFFFFF!important;
    padding-left: 0
}
.elementor-3291 .elementor-element.elementor-element-26f95d3c {
    max-width: 463px;
}

.elementor-3291 .elementor-element.elementor-element-26f95d3c input::placeholder{
    opacity: 100%
}

.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-field{
    border-bottom: 1px solid #FFF!important;
    padding-bottom: 20px;
    margin-top: 20px
}

.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-button{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 47px;
    margin-top: 30px
}

.elementor-3291 .elementor-element.elementor-element-26f95d3c .elementor-button:hover{
    padding-bottom: 10px
}

@media screen and (max-width: 768px)
{
    .elementor-3291 .elementor-element.elementor-element-26f95d3c{
        max-width: 400px;
        margin: 0 auto
    }
}/* End custom CSS */