.elementor-3324 .elementor-element.elementor-element-4998741:not(.elementor-motion-effects-element-type-background), .elementor-3324 .elementor-element.elementor-element-4998741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072AC8;}.elementor-3324 .elementor-element.elementor-element-4998741 > .elementor-container{min-height:102px;}.elementor-3324 .elementor-element.elementor-element-4998741{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-97px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-4998741 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3324 .elementor-element.elementor-element-35f81bc3 > .elementor-container{max-width:1400px;}.elementor-3324 .elementor-element.elementor-element-35f81bc3{margin-top:98px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-561a44cf > .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-3324 .elementor-element.elementor-element-561a44cf > .elementor-element-populated{padding:10px 0px 10px 10px;}.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-3324 .elementor-element.elementor-element-6911d1c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;line-height:77px;color:#072AC8;}.elementor-3324 .elementor-element.elementor-element-702ba342 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-702ba342 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:300;line-height:72px;color:#0A1215;}.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-3324 .elementor-element.elementor-element-9503333 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-9503333{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:28px;color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-21022057 > .elementor-widget-container{margin:35px 0px 22px 0px;}.elementor-3324 .elementor-element.elementor-element-21022057{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:28px;color:#0A1215;}.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-3324 .elementor-element.elementor-element-1c11ed4a .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 8px 5px 8px;}.elementor-3324 .elementor-element.elementor-element-1c11ed4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-1c11ed4a{z-index:10;}.elementor-3324 .elementor-element.elementor-element-4f5caaf8 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:28px;fill:#0A1215;color:#0A1215;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0A1215;border-radius:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-3324 .elementor-element.elementor-element-4f5caaf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-4f5caaf8{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-3324 .elementor-element.elementor-element-7474ef81{text-align:end;}.elementor-3324 .elementor-element.elementor-element-7474ef81 img{width:559px;}.elementor-3324 .elementor-element.elementor-element-1ce0192a{text-align:end;}.elementor-3324 .elementor-element.elementor-element-1ce0192a img{width:559px;}.elementor-3324 .elementor-element.elementor-element-530c04c8 > .elementor-container{max-width:1550px;}.elementor-3324 .elementor-element.elementor-element-530c04c8{margin-top:177px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-642c407a > .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-3324 .elementor-element.elementor-element-642c407a > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-3324 .elementor-element.elementor-element-576b518{text-align:start;}.elementor-3324 .elementor-element.elementor-element-576b518 img{width:559px;}.elementor-3324 .elementor-element.elementor-element-60572d5e > .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-3324 .elementor-element.elementor-element-60572d5e > .elementor-element-populated{margin:38px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3324 .elementor-element.elementor-element-5e2b022 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;line-height:77px;color:#072AC8;}.elementor-3324 .elementor-element.elementor-element-31facb92 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-31facb92 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:300;line-height:72px;color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-459b8a11 > .elementor-widget-container{margin:26px 0px 40px 0px;}.elementor-3324 .elementor-element.elementor-element-459b8a11{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:28px;color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-53e8fde6 .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-3324 .elementor-element.elementor-element-53e8fde6{z-index:10;}.elementor-3324 .elementor-element.elementor-element-1c4360 > .elementor-container{max-width:1220px;}.elementor-3324 .elementor-element.elementor-element-1c4360{margin-top:143px;margin-bottom:107px;}.elementor-3324 .elementor-element.elementor-element-54b10730 > .elementor-widget-container{margin:0px 0px 33px 0px;}.elementor-3324 .elementor-element.elementor-element-5b5f011b .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-3324 .elementor-element.elementor-element-5b5f011b > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-5b5f011b{z-index:10;}.elementor-3324 .elementor-element.elementor-element-618e009f:not(.elementor-motion-effects-element-type-background), .elementor-3324 .elementor-element.elementor-element-618e009f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2022/10/Grupo-de-mascara-15@2x-min.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3324 .elementor-element.elementor-element-618e009f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3324 .elementor-element.elementor-element-618e009f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3324 .elementor-element.elementor-element-76c4dbef > .elementor-element-populated{margin:209px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;}.elementor-3324 .elementor-element.elementor-element-2b823612 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-3324 .elementor-element.elementor-element-2b823612 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;line-height:57px;color:#FFFFFF;}.elementor-3324 .elementor-element.elementor-element-43cb972a .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:#000000;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 20px;}.elementor-3324 .elementor-element.elementor-element-43cb972a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3324 .elementor-element.elementor-element-43cb972a{z-index:10;}.elementor-3324 .elementor-element.elementor-element-1ce79c98 > .elementor-widget-container{margin:292px 0px 0px 10px;}.elementor-3324 .elementor-element.elementor-element-1ce79c98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:41px;color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-3b6ded23.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3324 .elementor-element.elementor-element-3b6ded23 > .elementor-element-populated{margin:149px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-3324 .elementor-element.elementor-element-15852a99 .elementor-repeater-item-088db62 .swiper-slide-bg{background-color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-repeater-item-aa0d589 .swiper-slide-bg{background-color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-repeater-item-5bfc00f .swiper-slide-bg{background-color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-repeater-item-881c39f .swiper-slide-bg{background-color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-repeater-item-71a3854 .swiper-slide-bg{background-color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-15852a99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-15852a99 .swiper-slide{height:486px;}.elementor-3324 .elementor-element.elementor-element-15852a99 .swiper-slide-contents{max-width:66%;}.elementor-3324 .elementor-element.elementor-element-15852a99 .swiper-slide-inner{text-align:center;}.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-swiper-button{color:#FFFFFF;}.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-3324 .elementor-element.elementor-element-7ca4f311 > .elementor-widget-container{margin:292px 0px 0px 10px;}.elementor-3324 .elementor-element.elementor-element-7ca4f311 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:41px;color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-4bfce96e > .elementor-container{max-width:1400px;}.elementor-3324 .elementor-element.elementor-element-4bfce96e{margin-top:58px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-5c780eac{text-align:center;}.elementor-3324 .elementor-element.elementor-element-5c780eac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;line-height:83px;color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-20cd5297 > .elementor-container{max-width:1210px;}.elementor-3324 .elementor-element.elementor-element-5b1d521e{z-index:3;}.elementor-3324 .elementor-element.elementor-element-6116860b{z-index:3;}.elementor-3324 .elementor-element.elementor-element-b91dd67{z-index:3;}.elementor-3324 .elementor-element.elementor-element-1dfe0634{z-index:3;}.elementor-3324 .elementor-element.elementor-element-501f1f87{z-index:2;}.elementor-3324 .elementor-element.elementor-element-3798bf6b{z-index:2;}.elementor-3324 .elementor-element.elementor-element-594d2890{z-index:2;}.elementor-3324 .elementor-element.elementor-element-27c618b9 > .elementor-widget-container{margin:90px 0px 29px 0px;}.elementor-3324 .elementor-element.elementor-element-27c618b9{text-align:center;}.elementor-3324 .elementor-element.elementor-element-27c618b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;line-height:83px;color:#0A1215;}.elementor-3324 .elementor-element.elementor-element-52181710 > .elementor-container{max-width:1210px;}.elementor-3324 .elementor-element.elementor-element-734bdf40{z-index:4;}.elementor-3324 .elementor-element.elementor-element-7daf931e{z-index:4;}.elementor-3324 .elementor-element.elementor-element-5b3f695c{z-index:4;}.elementor-3324 .elementor-element.elementor-element-6ca6f4ed{z-index:4;}.elementor-3324 .elementor-element.elementor-element-222ce61b{z-index:3;}.elementor-3324 .elementor-element.elementor-element-47300e8f{z-index:2;}.elementor-3324 .elementor-element.elementor-element-2fcc96cd{z-index:3;}.elementor-3324 .elementor-element.elementor-element-1c50f1e3{z-index:2;}.elementor-3324 .elementor-element.elementor-element-118ac3e{z-index:2;}.elementor-3324 .elementor-element.elementor-element-3e85410e:not(.elementor-motion-effects-element-type-background), .elementor-3324 .elementor-element.elementor-element-3e85410e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2022/10/Grupo-de-mascara-16@2x-min-scaled-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3324 .elementor-element.elementor-element-3e85410e > .elementor-container{max-width:1210px;}.elementor-3324 .elementor-element.elementor-element-3e85410e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:207px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-3e85410e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3324 .elementor-element.elementor-element-b7c4450 > .elementor-element-populated{margin:181px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3324 .elementor-element.elementor-element-189640c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;line-height:57px;color:#FFFFFF;}.elementor-3324 .elementor-element.elementor-element-55ce2b74 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:200;line-height:42px;color:#FFFFFF;}.elementor-3324 .elementor-element.elementor-element-74647188 > .elementor-element-populated{margin:112px 0px 0px 53px;--e-column-margin-right:0px;--e-column-margin-left:53px;}.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-3324 .elementor-element.elementor-element-5f052a44 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3324 .elementor-element.elementor-element-5f052a44{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:31px;}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-text{color:#0A1215;transition:color 0.3s;}.elementor-3324 .elementor-element.elementor-element-64c58483 .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-3324 .elementor-element.elementor-element-64c58483{z-index:10;}.elementor-3324 .elementor-element.elementor-element-26d7303e:not(.elementor-motion-effects-element-type-background), .elementor-3324 .elementor-element.elementor-element-26d7303e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2022/10/Grupo-434@2x-min-scaled-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3324 .elementor-element.elementor-element-26d7303e > .elementor-container{max-width:1210px;}.elementor-3324 .elementor-element.elementor-element-26d7303e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3324 .elementor-element.elementor-element-26d7303e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3324 .elementor-element.elementor-element-1e5b4e51 > .elementor-element-populated{margin:136px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3324 .elementor-element.elementor-element-75d1db57 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:200;line-height:57px;color:#FFFFFF;}.elementor-3324 .elementor-element.elementor-element-12b5d3ec > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-12b5d3ec{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:28px;color:#FFFFFF;}.elementor-3324 .elementor-element.elementor-element-4c722f1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-4c722f1{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:28px;color:#FFFFFF;}.elementor-3324 .elementor-element.elementor-element-30bd4946 .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:7px 20px 7px 20px;}.elementor-3324 .elementor-element.elementor-element-30bd4946{z-index:10;}@media(min-width:768px){.elementor-3324 .elementor-element.elementor-element-642c407a{width:44.773%;}.elementor-3324 .elementor-element.elementor-element-60572d5e{width:55.227%;}.elementor-3324 .elementor-element.elementor-element-76c4dbef{width:58.833%;}.elementor-3324 .elementor-element.elementor-element-3b6ded23{width:41.127%;}.elementor-3324 .elementor-element.elementor-element-b7c4450{width:44.583%;}.elementor-3324 .elementor-element.elementor-element-74647188{width:55.417%;}}@media(max-width:1024px){.elementor-3324 .elementor-element.elementor-element-4998741 > .elementor-container{min-height:130px;}.elementor-3324 .elementor-element.elementor-element-4998741{margin-top:-138px;margin-bottom:0px;}}@media(max-width:767px){.elementor-3324 .elementor-element.elementor-element-4998741 > .elementor-container{min-height:150px;}.elementor-3324 .elementor-element.elementor-element-35f81bc3{margin-top:54px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-6911d1c9 .elementor-heading-title{font-size:28px;line-height:37px;}.elementor-3324 .elementor-element.elementor-element-702ba342 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-702ba342 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-3324 .elementor-element.elementor-element-9503333 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-21022057 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-1c11ed4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-4f5caaf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-3f58edbd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-1ce0192a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-1ce0192a{text-align:center;}.elementor-3324 .elementor-element.elementor-element-1ce0192a img{width:428px;}.elementor-3324 .elementor-element.elementor-element-530c04c8{margin-top:5px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-642c407a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-29b6c4d4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-29b6c4d4 img{width:428px;}.elementor-3324 .elementor-element.elementor-element-60572d5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3324 .elementor-element.elementor-element-5e2b022 .elementor-heading-title{font-size:28px;line-height:37px;}.elementor-3324 .elementor-element.elementor-element-31facb92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-31facb92 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-3324 .elementor-element.elementor-element-459b8a11 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-53e8fde6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-1c4360{margin-top:50px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-54b10730 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-3324 .elementor-element.elementor-element-5b5f011b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-618e009f{margin-top:23px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-76c4dbef > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3324 .elementor-element.elementor-element-2b823612 .elementor-heading-title{font-size:40px;}.elementor-3324 .elementor-element.elementor-element-43cb972a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-3b6ded23.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3324 .elementor-element.elementor-element-3b6ded23 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-7ca4f311 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-2ffa0577 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-2ffa0577 img{width:428px;}.elementor-3324 .elementor-element.elementor-element-4bfce96e{margin-top:18px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-20cd5297{margin-top:-10px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-4b6caf26.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3324 .elementor-element.elementor-element-6d171da7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3324 .elementor-element.elementor-element-6daa15dc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3324 .elementor-element.elementor-element-27c618b9 > .elementor-widget-container{margin:56px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-52181710{margin-top:-10px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-16d7c04c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3324 .elementor-element.elementor-element-2ea4483f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3324 .elementor-element.elementor-element-6326752a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3324 .elementor-element.elementor-element-3e85410e{margin-top:40px;margin-bottom:0px;}.elementor-3324 .elementor-element.elementor-element-b7c4450 > .elementor-element-populated{margin:64px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3324 .elementor-element.elementor-element-189640c6 .elementor-heading-title{font-size:40px;}.elementor-3324 .elementor-element.elementor-element-55ce2b74 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-55ce2b74 .elementor-heading-title{font-size:25px;}.elementor-3324 .elementor-element.elementor-element-74647188 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3324 .elementor-element.elementor-element-5f052a44 > .elementor-widget-container{margin:36px 0px 23px 0px;}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-item > a{font-size:17px;line-height:24px;}.elementor-3324 .elementor-element.elementor-element-64c58483 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-26d7303e:not(.elementor-motion-effects-element-type-background), .elementor-3324 .elementor-element.elementor-element-26d7303e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wca-ec.com.br/wp-content/uploads/2022/09/Grupo-463@2x-min.jpg");background-position:center center;}.elementor-3324 .elementor-element.elementor-element-1e5b4e51 > .elementor-element-populated{margin:87px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3324 .elementor-element.elementor-element-12b5d3ec > .elementor-widget-container{margin:15px 0px 20px 0px;}.elementor-3324 .elementor-element.elementor-element-4c722f1 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-30bd4946 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-4998741 */@media screen and (max-width: 950px)
{
    .elementor-3324 .elementor-element.elementor-element-4998741{
        margin-top: -138px!important
    }
}
@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-4998741{
        margin-top: -129px!important
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6911d1c9 */.elementor-3324 .elementor-element.elementor-element-6911d1c9 h1{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-6911d1c9 h1{
        max-width: 324px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-702ba342 */.elementor-3324 .elementor-element.elementor-element-702ba342 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 694px;
}
@media screen and (max-width: 1380px)
{
    .elementor-3324 .elementor-element.elementor-element-702ba342 br{
        display: none
    }
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-702ba342 h2{
        max-width: 324px;
        margin: auto;
        padding-right: 20px 
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9503333 */.elementor-3324 .elementor-element.elementor-element-9503333 .elementor-text-editor{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 585px;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-9503333 .elementor-text-editor{
        max-width: 324px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21022057 */.elementor-3324 .elementor-element.elementor-element-21022057 {
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 585px;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-21022057 .elementor-text-editor{
        max-width: 324px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c11ed4a */.elementor-3324 .elementor-element.elementor-element-1c11ed4a{
    min-height: 49px;
}
.elementor-3324 .elementor-element.elementor-element-1c11ed4a .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3324 .elementor-element.elementor-element-1c11ed4a .elementor-button:hover{
    padding-bottom: 15px;
    padding-top: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f5caaf8 */.elementor-3324 .elementor-element.elementor-element-4f5caaf8{
    min-height: 49px;
}
.elementor-3324 .elementor-element.elementor-element-4f5caaf8 .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3324 .elementor-element.elementor-element-4f5caaf8 .elementor-button:hover{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e2b022 */.elementor-3324 .elementor-element.elementor-element-5e2b022 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}


@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-5e2b022 h1{
        max-width: 324px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31facb92 */.elementor-3324 .elementor-element.elementor-element-31facb92 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 694px;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-31facb92 h2{
        max-width: 324px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-459b8a11 */.elementor-3324 .elementor-element.elementor-element-459b8a11 .elementor-text-editor{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 568px;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-459b8a11 .elementor-text-editor{
        max-width: 324px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53e8fde6 */.elementor-3324 .elementor-element.elementor-element-53e8fde6{
    min-height: 49px;
}
.elementor-3324 .elementor-element.elementor-element-53e8fde6 .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3324 .elementor-element.elementor-element-53e8fde6 .elementor-button:hover{
    padding-bottom: 15px;
    padding-top: 15px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-60572d5e */@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-60572d5e{
        order: -1;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-54b10730 */.elementor-3324 .elementor-element.elementor-element-54b10730 .geral{
    display: grid;
    grid-template-columns: 630px 570px;
}

.elementor-3324 .elementor-element.elementor-element-54b10730 .col-1{
    border: 3px solid #0A1215;
    padding-top: 88px;
    padding-left: 74px;
    padding-bottom: 63px;
}

.elementor-3324 .elementor-element.elementor-element-54b10730 .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-weight: 300;
    font-size: 45px;
    line-height: 57px;
    max-width: 513px;
}

.elementor-3324 .elementor-element.elementor-element-54b10730 .col-1 p{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-weight: 300;
    font-size: 17px;
    line-height: 28px;
    max-width: 453px;
    padding-top: 10px;
}
.elementor-3324 .elementor-element.elementor-element-54b10730 .col-1 h4{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
    max-width: 453px;
    padding-top: 14px;
}

.elementor-3324 .elementor-element.elementor-element-54b10730 .col-2{
    margin-left: -3px;
}

.elementor-3324 .elementor-element.elementor-element-54b10730 .col-2 .titulo{
    border: 3px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-54b10730 .titulo h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-weight: 500;
    font-size: 25px;
    line-height: 36px;
    max-width: 500px;
    padding-top: 43px;
    padding-left: 53px;
    padding-bottom: 25px
}

@media screen and (max-width: 1024px)
{
    .elementor-3324 .elementor-element.elementor-element-54b10730 .geral{
        grid-template-columns: 50% 50%;
    }
    .elementor-3324 .elementor-element.elementor-element-54b10730 .titulo h2{
        padding-bottom: 40px;
        padding-left: 30px
    }
    .elementor-3324 .elementor-element.elementor-element-54b10730 .col-1{
        padding-left: 40px;
    }
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-54b10730{
        max-width: 404px;
        margin: auto
    }
    .elementor-3324 .elementor-element.elementor-element-54b10730 .geral{
        grid-template-columns: 100%;
    }
    .elementor-3324 .elementor-element.elementor-element-54b10730 .col-1{
        padding-top: 0px;
        padding-left: 23px;
        padding-bottom: 4px
    }
    .elementor-3324 .elementor-element.elementor-element-54b10730 .col-1 h2{
        font-size: 40px;
    }
    .elementor-3324 .elementor-element.elementor-element-54b10730  .col-1 p{
        max-width: 285px;
    }
    .elementor-3324 .elementor-element.elementor-element-54b10730 .col-2{
        margin-left: 0px;
    }
    .elementor-3324 .elementor-element.elementor-element-54b10730 .titulo h2{
        font-size: 20px;
        line-height: 36px;
        padding-top: 0px;
        padding-left: 30px;
        padding-bottom: 0;
        max-width: 340px
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b5f011b */.elementor-3324 .elementor-element.elementor-element-5b5f011b{
    min-height: 49px;
}
.elementor-3324 .elementor-element.elementor-element-5b5f011b .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3324 .elementor-element.elementor-element-5b5f011b .elementor-button:hover{
    padding-bottom: 15px;
    padding-top: 15px;
}
@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-5b5f011b .elementor-button-wrapper{
        max-width: 180px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b823612 */.elementor-3324 .elementor-element.elementor-element-2b823612 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 552px;
}
@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-2b823612 h2{
        max-width: 346px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43cb972a */.elementor-3324 .elementor-element.elementor-element-43cb972a{
    min-height: 49px;
}
.elementor-3324 .elementor-element.elementor-element-43cb972a .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3324 .elementor-element.elementor-element-43cb972a .elementor-button:hover{
    padding-bottom: 15px;
    padding-top: 15px;
}
@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-43cb972a .elementor-button-wrapper{
        max-width: 346px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ce79c98 */.elementor-3324 .elementor-element.elementor-element-1ce79c98{
    max-width: 520px;
}

.elementor-3324 .elementor-element.elementor-element-1ce79c98 b{
    font-weight: 300;
    
}

seletor h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-76c4dbef */@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-76c4dbef{
        background-color:#072AC8!important
    }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-15852a99 */.elementor-3324 .elementor-element.elementor-element-15852a99 {
    width: 460px!important;
}
.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-swiper{
    max-width: 428px!important;
}

.elementor-3324 .elementor-element.elementor-element-15852a99 .swiper-slide-inner{
    padding: 0!important;
}

.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-slide-heading{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 23px;
    font-weight: 600;
    line-height: 36px;
}

.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-slide-description{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-weight: 300;
    font-size: 17px;
    line-height: 28px;
}

.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-repeater-item-088db62 .swiper-slide-contents{
    max-width: 240px!important
}

.elementor-3324 .elementor-element.elementor-element-15852a99 .swiper-slide-contents{
    max-width: 260px!important
}
.elementor-3324 .elementor-element.elementor-element-15852a99 .eicon-chevron-right::before{
    opacity: 0;
}
.elementor-3324 .elementor-element.elementor-element-15852a99 .eicon-chevron-left::before{
    opacity: 0;
}


.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-swiper-button-prev{
    width: 63px;
    height: 63px;
    background-image: url('/wp-content/uploads/2022/09/2.png');
    background-repeat: no-repeat;
    background-size: 63px;
    opacity: 1
}
.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-swiper-button-next{
    width: 63px;
    height: 63px;
    background-image: url('/wp-content/uploads/2022/09/Grupo-407@2x.png');
    background-repeat: no-repeat;
    background-size: 63px;
    opacity: 1
}
.elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-swiper-button.swiper-button-disabled{
    opacity: 0
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-15852a99{
        width: 428px!important;
    }
   
    
    .elementor-3324 .elementor-element.elementor-element-15852a99 .elementor-slides-wrapper{
        margin: 0!important;
        width: 100%!important
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ca4f311 */.elementor-3324 .elementor-element.elementor-element-7ca4f311{
    max-width: 520px;
}

.elementor-3324 .elementor-element.elementor-element-7ca4f311 b{
    font-weight: 300;
    
}

seletor h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-7ca4f311 h2{
        max-width: 290px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-618e009f */.elementor-3324 .elementor-element.elementor-element-618e009f{
    min-height: 1141px;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-618e009f{
        background: none!important
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c780eac */seletor h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b1d521e */.elementor-3324 .elementor-element.elementor-element-5b1d521e{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-5b1d521e .expandir-acord{
    background-position: 87%;
    min-height: 80px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-5b1d521e .expandir-acord h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}
.elementor-3324 .elementor-element.elementor-element-5b1d521e .esconder{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-5b1d521e .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 475px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-5b1d521e .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-5b1d521e .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-5b1d521e .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-5b1d521e .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-5b1d521e .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-5b1d521e .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important
    }
    .elementor-3324 .elementor-element.elementor-element-5b1d521e .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-5b1d521e .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6116860b */.elementor-3324 .elementor-element.elementor-element-6116860b{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-6116860b .expandir-acord4{
    background-position: 87%;
    min-height: 80px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-6116860b .expandir-acord4 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}
.elementor-3324 .elementor-element.elementor-element-6116860b .esconder4{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-6116860b .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 396px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-6116860b .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-6116860b .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-6116860b .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-6116860b .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-6116860b .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-6116860b .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important
    }
    .elementor-3324 .elementor-element.elementor-element-6116860b .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-6116860b .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b91dd67 */.elementor-3324 .elementor-element.elementor-element-b91dd67{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-b91dd67 .expandir-acord7{
    background-position: 87%;
    min-height: 80px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-b91dd67 .expandir-acord7 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}
.elementor-3324 .elementor-element.elementor-element-b91dd67 .esconder7{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-b91dd67 .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 347px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-b91dd67 .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-b91dd67 .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-b91dd67 .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-b91dd67 .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-b91dd67 .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-b91dd67 .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important
    }
    .elementor-3324 .elementor-element.elementor-element-b91dd67 .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-b91dd67 .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1dfe0634 */.elementor-3324 .elementor-element.elementor-element-1dfe0634{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-1dfe0634 .expandir-acord2{
    background-position: 87%;
    min-height: 80px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-1dfe0634 .expandir-acord2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}
.elementor-3324 .elementor-element.elementor-element-1dfe0634 .esconder2{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-1dfe0634 .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 430px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-1dfe0634 .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-1dfe0634 .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-1dfe0634 .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-1dfe0634 .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-1dfe0634 .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-1dfe0634 .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important
    }
    .elementor-3324 .elementor-element.elementor-element-1dfe0634 .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-1dfe0634 .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-501f1f87 */.elementor-3324 .elementor-element.elementor-element-501f1f87{
    max-width: 381px;
}


.cor-atual{
    background-color: #F2F2F2;
}

.cor-secundaria{
    background-color: #DFE5EF!important;
}

.elementor-3324 .elementor-element.elementor-element-501f1f87 .expandir-acord5{
    background-position: 87%;
    min-height: 80px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-501f1f87 .expandir-acord5 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}

.elementor-3324 .elementor-element.elementor-element-501f1f87 .esconder5{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-501f1f87 .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 309px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-501f1f87 .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-501f1f87 .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-501f1f87 .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-501f1f87 .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-501f1f87 .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-501f1f87 .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important
    }
    .elementor-3324 .elementor-element.elementor-element-501f1f87 .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-501f1f87 .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3798bf6b */.elementor-3324 .elementor-element.elementor-element-3798bf6b{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-3798bf6b .expandir-acord3{
    background-position: 87%;
    min-height: 80px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-3798bf6b .expandir-acord3 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}

.elementor-3324 .elementor-element.elementor-element-3798bf6b .esconder3{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-3798bf6b .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 309px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
    box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
    margin-left: -380px;
}

.elementor-3324 .elementor-element.elementor-element-3798bf6b .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-3798bf6b .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-3798bf6b .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-3798bf6b .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-3798bf6b .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-3798bf6b .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important;
        margin-left: 0!important
    }
    .elementor-3324 .elementor-element.elementor-element-3798bf6b .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-3798bf6b .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-594d2890 */.elementor-3324 .elementor-element.elementor-element-594d2890{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-594d2890 .expandir-acord6{
    background-position: 87%;
    min-height: 80px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-594d2890 .expandir-acord6 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
    
}
.elementor-3324 .elementor-element.elementor-element-594d2890 .esconder6{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-594d2890 .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 289px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
    box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
    margin-left: -380px;
}

.elementor-3324 .elementor-element.elementor-element-594d2890 .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-594d2890 .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-594d2890 .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-594d2890 .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-594d2890 .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

.elementor-3324 .elementor-element.elementor-element-594d2890 .acord-esconder li.espac{
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 21px!important
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-594d2890 .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important;
        margin-left: 0!important
    }
    .elementor-3324 .elementor-element.elementor-element-594d2890 .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-594d2890 .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-20cd5297 */.elementor-3324 .elementor-element.elementor-element-20cd5297 .col-1, .col-2{
    background-color: #FFFFFF!important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27c618b9 */seletor h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-734bdf40 */.elementor-3324 .elementor-element.elementor-element-734bdf40{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-734bdf40 .expandir-acord8{
    background-position: 87%;
    min-height: 117px;
    padding-top: 28px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-734bdf40 .expandir-acord8 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}
.elementor-3324 .elementor-element.elementor-element-734bdf40 .esconder8{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-734bdf40 .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 475px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
    box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-734bdf40 .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-734bdf40 .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-734bdf40 .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-734bdf40 .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-734bdf40 .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-734bdf40 .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important
    }
    .elementor-3324 .elementor-element.elementor-element-734bdf40 .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-734bdf40 .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7daf931e */.elementor-3324 .elementor-element.elementor-element-7daf931e{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-7daf931e .expandir-acord11{
    background-position: 87%;
    min-height: 117px;
    padding-top: 12px;
    padding-left: 36px;
}

.elementor-3324 .elementor-element.elementor-element-7daf931e .expandir-acord11 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}
.elementor-3324 .elementor-element.elementor-element-7daf931e .esconder11{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-7daf931e .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 600px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-7daf931e .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-7daf931e .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-7daf931e .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-7daf931e .acord-esconder ul{
    padding-top: 20px
}

.elementor-3324 .elementor-element.elementor-element-7daf931e .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px;
}

.elementor-3324 .elementor-element.elementor-element-7daf931e .dividir{
    line-height: 21px!important;
    padding-bottom: 38px;
}

.elementor-3324 .elementor-element.elementor-element-7daf931e .dividir1{
    max-width: 260px;
    line-height: 21px!important;
    
    padding-bottom: 38px;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-7daf931e .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important
    }
    .elementor-3324 .elementor-element.elementor-element-7daf931e .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-7daf931e .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b3f695c */.elementor-3324 .elementor-element.elementor-element-5b3f695c{
    max-width: 381px;
}


.elementor-3324 .elementor-element.elementor-element-5b3f695c .expandir-acord14{
    background-position: 87%;
    min-height: 117px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-5b3f695c .expandir-acord14 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}
.elementor-3324 .elementor-element.elementor-element-5b3f695c .esconder14{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-5b3f695c .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 475px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
    box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-5b3f695c .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-5b3f695c .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-5b3f695c .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-5b3f695c .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-5b3f695c .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-5b3f695c .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important
    }
    .elementor-3324 .elementor-element.elementor-element-5b3f695c .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-5b3f695c .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ca6f4ed */.elementor-3324 .elementor-element.elementor-element-6ca6f4ed{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-6ca6f4ed .expandir-acord9{
    background-position: 87%;
    min-height: 117px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-6ca6f4ed .expandir-acord9 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}
.elementor-3324 .elementor-element.elementor-element-6ca6f4ed .esconder9{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-6ca6f4ed .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 430px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-6ca6f4ed .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-6ca6f4ed .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-6ca6f4ed .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-6ca6f4ed .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-6ca6f4ed .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-6ca6f4ed .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important
    }
    .elementor-3324 .elementor-element.elementor-element-6ca6f4ed .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-6ca6f4ed .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-222ce61b */.elementor-3324 .elementor-element.elementor-element-222ce61b{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-222ce61b .expandir-acord12{
    background-position: 87%;
    min-height: 117px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-222ce61b .expandir-acord12 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}

.elementor-3324 .elementor-element.elementor-element-222ce61b .esconder12{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-222ce61b .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 428px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-222ce61b .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-222ce61b .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-222ce61b .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-222ce61b .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-222ce61b .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 21px;
    padding-bottom: 41px;
}

.elementor-3324 .elementor-element.elementor-element-222ce61b .dividir{
    padding-bottom: 0!important;
    line-height: 41px!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47300e8f */.elementor-3324 .elementor-element.elementor-element-47300e8f{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-47300e8f .expandir-acord15{
    background-position: 87%;
    min-height: 117px;
    padding-top: 28px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-47300e8f .expandir-acord15 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}

.elementor-3324 .elementor-element.elementor-element-47300e8f .esconder15{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-47300e8f .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 428px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
}

.elementor-3324 .elementor-element.elementor-element-47300e8f .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-47300e8f .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-47300e8f .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-47300e8f .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-47300e8f .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 21px;
    padding-bottom: 41px;
    max-width: 300px;
}

.elementor-3324 .elementor-element.elementor-element-47300e8f .dividir{
    padding-bottom: 0!important;
    line-height: 41px!important;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-47300e8f .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important
    }
    .elementor-3324 .elementor-element.elementor-element-47300e8f .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-47300e8f .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fcc96cd */.elementor-3324 .elementor-element.elementor-element-2fcc96cd{
    max-width: 381px;
}

.elementor-3324 .elementor-element.elementor-element-2fcc96cd .expandir-acord10{
    background-position: 87%;
    min-height: 117px;
    padding-top: 28px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-2fcc96cd .expandir-acord10 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}

.elementor-3324 .elementor-element.elementor-element-2fcc96cd .esconder10{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-2fcc96cd .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 395px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
    box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
    margin-left: -380px;
}

.elementor-3324 .elementor-element.elementor-element-2fcc96cd .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-2fcc96cd .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-2fcc96cd .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-2fcc96cd .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-2fcc96cd .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 41px
}

.elementor-3324 .elementor-element.elementor-element-2fcc96cd .dividir{
    line-height: 21px!important;
    padding-bottom: 40px;
    max-width: 311px
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-2fcc96cd .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important;
        margin-left: 0!important
    }
    .elementor-3324 .elementor-element.elementor-element-2fcc96cd .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-2fcc96cd .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f1e3 */.elementor-3324 .elementor-element.elementor-element-1c50f1e3{
    max-width: 381px;
}


.elementor-3324 .elementor-element.elementor-element-1c50f1e3 .expandir-acord13{
    background-position: 87%;
    min-height: 117px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-1c50f1e3 .expandir-acord13 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
    
}
.elementor-3324 .elementor-element.elementor-element-1c50f1e3 .esconder13{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-1c50f1e3 .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 289px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
    box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
    margin-left: -380px;
}

.elementor-3324 .elementor-element.elementor-element-1c50f1e3 .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-1c50f1e3 .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-1c50f1e3 .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-1c50f1e3 .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-1c50f1e3 .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 21px;
    padding-bottom: 41px;
}

.elementor-3324 .elementor-element.elementor-element-1c50f1e3 .dividir{
    padding-bottom: 0!important;
    line-height: 41px!important;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-1c50f1e3 .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important;
        margin-left: 0!important
    }
    .elementor-3324 .elementor-element.elementor-element-1c50f1e3 .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-1c50f1e3 .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-118ac3e */.elementor-3324 .elementor-element.elementor-element-118ac3e{
    max-width: 381px;
}


.elementor-3324 .elementor-element.elementor-element-118ac3e .expandir-acord16{
    background-position: 87%;
    min-height: 117px;
    padding-top: 12px;
    padding-left: 36px;
    cursor: pointer
}

.elementor-3324 .elementor-element.elementor-element-118ac3e .expandir-acord16 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 25px;
    font-weight: 600;
    line-height: 38px;
}

.elementor-3324 .elementor-element.elementor-element-118ac3e .esconder16{
    display: none;
}
.elementor-3324 .elementor-element.elementor-element-118ac3e .acord-esconder{
    width: 760px!important;
    display: grid;
    grid-template-columns: 50%50%;
    border: 2px solid #0A1215;
    min-height: 400px;
    -webkit-box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2); 
    box-shadow: 0px 0px 50px 3px rgba(0,0,0,0.2);
    margin-left: -380px;
}

.elementor-3324 .elementor-element.elementor-element-118ac3e .col-1 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}
.elementor-3324 .elementor-element.elementor-element-118ac3e .col-2{
    border-left: 2px solid #0A1215;
}
.elementor-3324 .elementor-element.elementor-element-118ac3e .col-2 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    line-height: 36px;
    font-weight: 600;
    padding-left: 24px;
    padding-top: 8px;
    min-height: 56px;
    background-color: #DFE5EF;
    margin: 0;
    border-bottom: 2px solid #0A1215
}

.elementor-3324 .elementor-element.elementor-element-118ac3e .acord-esconder ul{
    padding-top: 18px
}

.elementor-3324 .elementor-element.elementor-element-118ac3e .acord-esconder li{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    font-size: 20px;
    font-weight: 400;
    line-height: 21px;
    padding-bottom: 41px;
    max-width: 300px;
}

.elementor-3324 .elementor-element.elementor-element-118ac3e .dividir{
    padding-bottom: 0!important;
    line-height: 41px!important;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-118ac3e .acord-esconder{
        grid-template-columns: 100%;
        width: 100%!important;
        margin-left: 0!important
    }
    .elementor-3324 .elementor-element.elementor-element-118ac3e .col-1{
        padding-bottom: 20px
    }
    .elementor-3324 .elementor-element.elementor-element-118ac3e .col-2{
        border-left: none;
        border-top: 2px solid #0A1215;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-52181710 */.elementor-3324 .elementor-element.elementor-element-52181710 .col-1, .col-2{
    background-color: #FFFFFF!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4bfce96e */.cor-atual{
    background-color: #F2F2F2!important;
}

.cor-secundaria{
    background-color: #DFE5EF!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-189640c6 */.elementor-3324 .elementor-element.elementor-element-189640c6 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    
}
.elementor-3324 .elementor-element.elementor-element-189640c6 br{
    display: none
}
@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-189640c6{
        max-width: 365px;
        margin: auto
    }
    .elementor-3324 .elementor-element.elementor-element-189640c6 br{
        display: block
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55ce2b74 */.elementor-3324 .elementor-element.elementor-element-55ce2b74 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 393px;
    
}
@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-55ce2b74 h2{
        max-width: 365px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b7c4450 */@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-b7c4450{
        background-image: url('/wp-content/uploads/2022/09/Grupo-de-mascara-17@2x-min.jpg')!important;
        background-repeat: no-repeat;
        background-size: cover;
        min-height: 702px
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f052a44 */.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}
.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-item{
    align-items: start;
}
.elementor-3324 .elementor-element.elementor-element-5f052a44 .elementor-icon-list-icon{
    padding-top: 4px
}
.elementor-3324 .elementor-element.elementor-element-5f052a44{
    max-width: 580px;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-5f052a44{
        max-width: 320px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64c58483 */.elementor-3324 .elementor-element.elementor-element-64c58483{
    min-height: 49px;
}
.elementor-3324 .elementor-element.elementor-element-64c58483 .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3324 .elementor-element.elementor-element-64c58483 .elementor-button:hover{
    padding-bottom: 15px;
    padding-top: 15px;
}
@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-64c58483 .elementor-button-wrapper{
        max-width: 180px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-74647188 */@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-74647188{
        background-color: #F5F9FE;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3e85410e */.elementor-3324 .elementor-element.elementor-element-3e85410e{
    min-height: 974px;
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-3e85410e{
        background: none!important
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d1db57 */.elementor-3324 .elementor-element.elementor-element-75d1db57 h2{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 823px;
}

.elementor-3324 .elementor-element.elementor-element-75d1db57 b{
    font-weight: 500
}

@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-75d1db57 h2{
        max-width: 324px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b5d3ec */.elementor-3324 .elementor-element.elementor-element-12b5d3ec {
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 643px;
}
@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-12b5d3ec .elementor-text-editor{
        max-width: 324px;
        margin: auto
    }
    .elementor-3324 .elementor-element.elementor-element-12b5d3ec b{
        font-weight: 500
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c722f1 */.elementor-3324 .elementor-element.elementor-element-4c722f1 {
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
    max-width: 643px;
}
@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-4c722f1 .elementor-text-editor{
        max-width: 324px;
        margin: auto
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30bd4946 */.elementor-3324 .elementor-element.elementor-element-30bd4946{
    min-height: 49px;
}
.elementor-3324 .elementor-element.elementor-element-30bd4946 .elementor-button-text{
    font-family: 'Plus Jakarta Sans', Sans-Serif!important;
}

.elementor-3324 .elementor-element.elementor-element-30bd4946 .elementor-button:hover{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-26d7303e */.elementor-3324 .elementor-element.elementor-element-26d7303e{
    min-height: 699px;
}
@media screen and (max-width: 768px)
{
    .elementor-3324 .elementor-element.elementor-element-26d7303e{
        min-height: 1082px
    }
}/* End custom CSS */