.elementor-1004 .elementor-element.elementor-element-8c4b8ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-8c4b8ed:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-8c4b8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://maleonengenharia.com.br/wp-content/uploads/2025/02/HEADLINE-LAUDOS.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1004 .elementor-element.elementor-element-8c4b8ed::before, .elementor-1004 .elementor-element.elementor-element-8c4b8ed > .elementor-background-video-container::before, .elementor-1004 .elementor-element.elementor-element-8c4b8ed > .e-con-inner > .elementor-background-video-container::before, .elementor-1004 .elementor-element.elementor-element-8c4b8ed > .elementor-background-slideshow::before, .elementor-1004 .elementor-element.elementor-element-8c4b8ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-1004 .elementor-element.elementor-element-8c4b8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-8e40c63{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-1004 .elementor-element.elementor-element-8e40c63 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#7D8E6D;}.elementor-1004 .elementor-element.elementor-element-f15e5be{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-1004 .elementor-element.elementor-element-f15e5be .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-1004 .elementor-element.elementor-element-f3fe0d2 .elementor-button{background-color:var( --e-global-color-text );font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.7s;border-radius:144px 144px 144px 144px;padding:15px 40px 15px 40px;}.elementor-1004 .elementor-element.elementor-element-f3fe0d2{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-f3fe0d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1004 .elementor-element.elementor-element-f3fe0d2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1004 .elementor-element.elementor-element-fd5b5a0{--display:flex;--min-height:1314px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-fd5b5a0:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-fd5b5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maleonengenharia.com.br/wp-content/uploads/2025/02/DIFERENCIAIS-REF.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1004 .elementor-element.elementor-element-0611235{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-166b5fd{--display:flex;--padding-top:30px;--padding-bottom:50px;--padding-left:050px;--padding-right:50px;}.elementor-1004 .elementor-element.elementor-element-aa6d7f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1004 .elementor-element.elementor-element-8381607{text-align:center;}.elementor-1004 .elementor-element.elementor-element-8381607 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1004 .elementor-element.elementor-element-e0f5059{text-align:center;}.elementor-1004 .elementor-element.elementor-element-e0f5059 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-b330bfa{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1004 .elementor-element.elementor-element-b330bfa:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-b330bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE1D6;}.elementor-1004 .elementor-element.elementor-element-007bdea{--display:flex;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1004 .elementor-element.elementor-element-0cca4d7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1004 .elementor-element.elementor-element-0cca4d7 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-item > a{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1004 .elementor-element.elementor-element-291d044{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-37432a2{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1004 .elementor-element.elementor-element-37432a2:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-37432a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE1D6;}.elementor-1004 .elementor-element.elementor-element-9042b71{--display:flex;}.elementor-1004 .elementor-element.elementor-element-f4fc58a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1004 .elementor-element.elementor-element-f4fc58a > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-item > a{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-053d20c{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-8957aef{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1004 .elementor-element.elementor-element-8957aef:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-8957aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE1D6;}.elementor-1004 .elementor-element.elementor-element-65db27d{--display:flex;}.elementor-1004 .elementor-element.elementor-element-46d4855{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1004 .elementor-element.elementor-element-46d4855 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-item > a{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-26acf20{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-51c5833{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1004 .elementor-element.elementor-element-51c5833:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-51c5833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE1D6;}.elementor-1004 .elementor-element.elementor-element-190e99e{--display:flex;}.elementor-1004 .elementor-element.elementor-element-208c76d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1004 .elementor-element.elementor-element-208c76d > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-item > a{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-7ca7228{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-23abb88{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1004 .elementor-element.elementor-element-23abb88:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-23abb88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE1D6;}.elementor-1004 .elementor-element.elementor-element-00c8c00{--display:flex;}.elementor-1004 .elementor-element.elementor-element-fa3949b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1004 .elementor-element.elementor-element-fa3949b > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-item > a{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-b407ca9{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-3ec104e{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1004 .elementor-element.elementor-element-3ec104e:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-3ec104e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE1D6;}.elementor-1004 .elementor-element.elementor-element-1f57712{--display:flex;}.elementor-1004 .elementor-element.elementor-element-14dc106{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1004 .elementor-element.elementor-element-14dc106 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-item > a{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-c045499{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-802422a{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1004 .elementor-element.elementor-element-802422a:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-802422a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE1D6;}.elementor-1004 .elementor-element.elementor-element-2ba578d{--display:flex;}.elementor-1004 .elementor-element.elementor-element-07b3af5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1004 .elementor-element.elementor-element-07b3af5 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-item > a{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-3d9c462{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-b103031{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1004 .elementor-element.elementor-element-b103031:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-b103031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE1D6;}.elementor-1004 .elementor-element.elementor-element-aeed464{--display:flex;}.elementor-1004 .elementor-element.elementor-element-cb3133a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1004 .elementor-element.elementor-element-cb3133a > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-item > a{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-ebd2911{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-711e7b5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.7s;border-radius:144px 144px 144px 144px;padding:15px 40px 15px 40px;}.elementor-1004 .elementor-element.elementor-element-711e7b5{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-711e7b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1004 .elementor-element.elementor-element-711e7b5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1004 .elementor-element.elementor-element-078ba26{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1004 .elementor-element.elementor-element-078ba26:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-078ba26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1004 .elementor-element.elementor-element-0161053{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1004 .elementor-element.elementor-element-0161053.e-con{--align-self:center;}.elementor-1004 .elementor-element.elementor-element-f165648{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:16px;}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Krona One", Sans-serif;font-size:34px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-3886a04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:16px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Krona One", Sans-serif;font-size:34px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-4efbfcd{--display:flex;--min-height:351px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-4efbfcd:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-4efbfcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maleonengenharia.com.br/wp-content/uploads/2025/02/1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1004 .elementor-element.elementor-element-4efbfcd::before, .elementor-1004 .elementor-element.elementor-element-4efbfcd > .elementor-background-video-container::before, .elementor-1004 .elementor-element.elementor-element-4efbfcd > .e-con-inner > .elementor-background-video-container::before, .elementor-1004 .elementor-element.elementor-element-4efbfcd > .elementor-background-slideshow::before, .elementor-1004 .elementor-element.elementor-element-4efbfcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1004 .elementor-element.elementor-element-4efbfcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1004 .elementor-element.elementor-element-45afcee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1004 .elementor-element.elementor-element-89ddd53{--display:flex;}.elementor-1004 .elementor-element.elementor-element-116ddfb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1004 .elementor-element.elementor-element-116ddfb .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-e1737af{font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-18f5b3d .elementor-button{background-color:#95A08A;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.7s;border-radius:144px 144px 144px 144px;padding:15px 40px 15px 40px;}.elementor-1004 .elementor-element.elementor-element-18f5b3d{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-18f5b3d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1004 .elementor-element.elementor-element-18f5b3d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1004 .elementor-element.elementor-element-91dda8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-37dbf57 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-37dbf57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-37dbf57.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-37dbf57.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-37dbf57.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-37dbf57.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-29bf6f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1004 .elementor-element.elementor-element-acd1656{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1004 .elementor-element.elementor-element-acd1656 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-item > a{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1004 .elementor-element.elementor-element-abed49b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-abed49b:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-abed49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#455137;}.elementor-1004 .elementor-element.elementor-element-abed49b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1004 .elementor-element.elementor-element-8a4f574{--display:flex;}.elementor-1004 .elementor-element.elementor-element-79352fa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1004 .elementor-element.elementor-element-79352fa .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-eddc3a4{text-align:center;}.elementor-1004 .elementor-element.elementor-element-eddc3a4 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1004 .elementor-element.elementor-element-a262cdb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-0a1aacf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-fd76439{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-b71ce44{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-fb54ac9 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-fb54ac9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-fb54ac9.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-fb54ac9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-fb54ac9.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-fb54ac9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-fb54ac9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-fb54ac9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-fb54ac9 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-fb54ac9 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-6195b1c{text-align:center;}.elementor-1004 .elementor-element.elementor-element-6195b1c .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-99069b4{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-5dd38b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-7cffaed{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-b72d8f2 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-b72d8f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-b72d8f2.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-b72d8f2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-b72d8f2.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-b72d8f2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-b72d8f2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-b72d8f2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-b72d8f2 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-b72d8f2 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-b84fbae{text-align:center;}.elementor-1004 .elementor-element.elementor-element-b84fbae .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-51e3d4b{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-d54b718{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-8a750ae{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-4e963c2 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-4e963c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-4e963c2.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-4e963c2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-4e963c2.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-4e963c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-4e963c2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-4e963c2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-4e963c2 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-4e963c2 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-0a32119{text-align:center;}.elementor-1004 .elementor-element.elementor-element-0a32119 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-87661b8{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-702e110{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-bf54310{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-7560b17 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-7560b17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-7560b17.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-7560b17.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-7560b17.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-7560b17.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-7560b17.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-7560b17.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-7560b17 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-7560b17 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-1071fbb{text-align:center;}.elementor-1004 .elementor-element.elementor-element-1071fbb .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-69c1fc1{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-edde8f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-0158095{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-bc8b82a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-2ec3f92 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-2ec3f92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-2ec3f92.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-2ec3f92.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-2ec3f92.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-2ec3f92.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-2ec3f92.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-2ec3f92.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-2ec3f92 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-2ec3f92 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-796c79d{text-align:center;}.elementor-1004 .elementor-element.elementor-element-796c79d .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-de6d8d1{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-3527272{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-95457af{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-f383f4a .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-f383f4a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-f383f4a.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-f383f4a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-f383f4a.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-f383f4a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-f383f4a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-f383f4a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-f383f4a .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-f383f4a .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-26c81e8{text-align:center;}.elementor-1004 .elementor-element.elementor-element-26c81e8 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-7ade3b5{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-7451e65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-cdd0258{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-e6ac80b .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-e6ac80b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-e6ac80b.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-e6ac80b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-e6ac80b.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-e6ac80b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-e6ac80b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-e6ac80b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-e6ac80b .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-e6ac80b .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-b9dc6f2{text-align:center;}.elementor-1004 .elementor-element.elementor-element-b9dc6f2 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-0af24ea{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-b2d4e60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-2b701d2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-da12fc8 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-da12fc8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-da12fc8.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-da12fc8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-da12fc8.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-da12fc8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-da12fc8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-da12fc8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-da12fc8 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-da12fc8 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-0ead6df{text-align:center;}.elementor-1004 .elementor-element.elementor-element-0ead6df .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-dc30a01{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-7b2c0de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-ff3c816{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-641413c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-04b1f13 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-04b1f13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-04b1f13.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-04b1f13.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-04b1f13.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-04b1f13.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-04b1f13.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-04b1f13.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-04b1f13 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-04b1f13 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-0af034d{text-align:center;}.elementor-1004 .elementor-element.elementor-element-0af034d .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-2a80be4{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-178abc6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-5bca78c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-419c0a1 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-419c0a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-419c0a1.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-419c0a1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-419c0a1.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-419c0a1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-419c0a1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-419c0a1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-419c0a1 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-419c0a1 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-934a891{text-align:center;}.elementor-1004 .elementor-element.elementor-element-934a891 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-9c1a749{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-4ffe1c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-6f01057{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-21d8ec0 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-21d8ec0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-21d8ec0.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-21d8ec0.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-21d8ec0.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-21d8ec0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-21d8ec0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-21d8ec0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-21d8ec0 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-21d8ec0 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-eedf354{text-align:center;}.elementor-1004 .elementor-element.elementor-element-eedf354 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-c381781{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-480fb8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-ae13564{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-fa17ae3 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-fa17ae3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-fa17ae3.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-fa17ae3.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-fa17ae3.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-fa17ae3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-fa17ae3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-fa17ae3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-fa17ae3 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-fa17ae3 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-008cd4a{text-align:center;}.elementor-1004 .elementor-element.elementor-element-008cd4a .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-77c5df1{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-25fa4ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-3a79ab6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-76659ed{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-964b73b .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-964b73b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-964b73b.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-964b73b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-964b73b.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-964b73b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-964b73b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-964b73b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-964b73b .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-964b73b .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-0c9bb3d{text-align:center;}.elementor-1004 .elementor-element.elementor-element-0c9bb3d .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-becb744{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-260a3bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-0cba2bb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-85aa815 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-85aa815.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-85aa815.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-85aa815.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-85aa815.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-85aa815.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-85aa815.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-85aa815.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-85aa815 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-85aa815 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-9e06e02{text-align:center;}.elementor-1004 .elementor-element.elementor-element-9e06e02 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-68d71ae{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-8d8c764{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-66629e5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-86f444d .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-86f444d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-86f444d.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-86f444d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-86f444d.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-86f444d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-86f444d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-86f444d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-86f444d .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-86f444d .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-e0b9b80{text-align:center;}.elementor-1004 .elementor-element.elementor-element-e0b9b80 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-76dd422{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-e73807e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-b8b4a07{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-b271abd .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-b271abd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-b271abd.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-b271abd.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-b271abd.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-b271abd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-b271abd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-b271abd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-b271abd .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-b271abd .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-a04fc35{text-align:center;}.elementor-1004 .elementor-element.elementor-element-a04fc35 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-cbe099b{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-a692865{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-7ad0d45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-e52e8c7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-20134d7 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-20134d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-20134d7.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-20134d7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-20134d7.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-20134d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-20134d7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-20134d7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-20134d7 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-20134d7 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-ca5ac61{text-align:center;}.elementor-1004 .elementor-element.elementor-element-ca5ac61 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-d6dd047{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-aec52d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-368f3b8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-b411105 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-b411105.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-b411105.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-b411105.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-b411105.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-b411105.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-b411105.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-b411105.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-b411105 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-b411105 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-57e511a{text-align:center;}.elementor-1004 .elementor-element.elementor-element-57e511a .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-aaa4249{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-b5237a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-d9e0159{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-95080df .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-95080df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-95080df.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-95080df.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-95080df.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-95080df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-95080df.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-95080df.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-95080df .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-95080df .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-1779eeb{text-align:center;}.elementor-1004 .elementor-element.elementor-element-1779eeb .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-2bd3855{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-9bc25b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-1ae1d32{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-45da418 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-45da418.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-45da418.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-45da418.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-45da418.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-45da418.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-45da418.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-45da418.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-45da418 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-45da418 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-77b9645{text-align:center;}.elementor-1004 .elementor-element.elementor-element-77b9645 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-9e52fd5{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-3d4507c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-e1d7d29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-9332769{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-928b23c .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-928b23c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-928b23c.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-928b23c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-928b23c.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-928b23c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-928b23c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-928b23c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-928b23c .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-928b23c .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-8bb2ab1{text-align:center;}.elementor-1004 .elementor-element.elementor-element-8bb2ab1 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-d450cb9{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-bc3075c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-ec4de10{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-800de3a .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-800de3a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-800de3a.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-800de3a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-800de3a.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-800de3a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-800de3a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-800de3a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-800de3a .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-800de3a .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-062c16d{text-align:center;}.elementor-1004 .elementor-element.elementor-element-062c16d .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-ff95d0f{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-1d2d44b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-97658ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-0bc6910 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-0bc6910.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-0bc6910.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-0bc6910.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-0bc6910.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-0bc6910.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-0bc6910.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-0bc6910.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-0bc6910 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-0bc6910 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-80d4403{text-align:center;}.elementor-1004 .elementor-element.elementor-element-80d4403 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-7e3237e{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-7501971{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1004 .elementor-element.elementor-element-8dc7750{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-289729a .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-289729a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-289729a.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-289729a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-289729a.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-289729a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-289729a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-289729a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-289729a .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-289729a .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-12c94f6{text-align:center;}.elementor-1004 .elementor-element.elementor-element-12c94f6 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-f01b1d9{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-d6fedb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-eada165{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-2ba7222{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1004 .elementor-element.elementor-element-4c6aa11 .elementor-icon-wrapper{text-align:center;}.elementor-1004 .elementor-element.elementor-element-4c6aa11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-4c6aa11.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-4c6aa11.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-4c6aa11.elementor-view-framed .elementor-icon, .elementor-1004 .elementor-element.elementor-element-4c6aa11.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-4c6aa11.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-4c6aa11.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-4c6aa11 .elementor-icon{font-size:40px;}.elementor-1004 .elementor-element.elementor-element-4c6aa11 .elementor-icon svg{height:40px;}.elementor-1004 .elementor-element.elementor-element-67e5900{text-align:center;}.elementor-1004 .elementor-element.elementor-element-67e5900 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-01821ea{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-4f0143c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-4f0143c:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-4f0143c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE1D6;}.elementor-1004 .elementor-element.elementor-element-bcc70dd{text-align:center;}.elementor-1004 .elementor-element.elementor-element-bcc70dd .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1004 .elementor-element.elementor-element-a7eb88a .swiper-pagination-bullet-active, .elementor-1004 .elementor-element.elementor-element-a7eb88a .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-a7eb88a .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-a7eb88a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1004 .elementor-element.elementor-element-a7eb88a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-element{--align-self:center;}.elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-arrows-yes .elementor-main-swiper{width:calc( 95% - 40px );}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-main-swiper{width:95%;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-text );border-radius:10px;padding:50px 50px 50px 50px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-swiper-button{font-size:30px;color:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-1004 .elementor-element.elementor-element-a7eb88a .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:6px;width:6px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Krona One", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__title{color:#D7AE26;font-family:"Krona One", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__image img{width:57px;height:57px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (57px / 2) - 8px );}body:not(.rtl) .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (57px / 2) - 8px );right:auto;}body.rtl .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (57px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (57px / 2) - 8px );right:auto;}body.rtl .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (57px / 2) - 8px );left:auto;}.elementor-1004 .elementor-element.elementor-element-bca3994 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.7s;border-radius:144px 144px 144px 144px;padding:15px 40px 15px 40px;}.elementor-1004 .elementor-element.elementor-element-bca3994{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-bca3994 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1004 .elementor-element.elementor-element-bca3994 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(min-width:768px){.elementor-1004 .elementor-element.elementor-element-166b5fd{--width:100%;}.elementor-1004 .elementor-element.elementor-element-b330bfa{--width:100%;}.elementor-1004 .elementor-element.elementor-element-37432a2{--width:100%;}.elementor-1004 .elementor-element.elementor-element-8957aef{--width:100%;}.elementor-1004 .elementor-element.elementor-element-51c5833{--width:100%;}.elementor-1004 .elementor-element.elementor-element-23abb88{--width:100%;}.elementor-1004 .elementor-element.elementor-element-3ec104e{--width:100%;}.elementor-1004 .elementor-element.elementor-element-802422a{--width:100%;}.elementor-1004 .elementor-element.elementor-element-b103031{--width:100%;}.elementor-1004 .elementor-element.elementor-element-89ddd53{--width:84%;}.elementor-1004 .elementor-element.elementor-element-91dda8d{--width:50%;}.elementor-1004 .elementor-element.elementor-element-fd76439{--width:24%;}.elementor-1004 .elementor-element.elementor-element-5dd38b1{--width:24%;}.elementor-1004 .elementor-element.elementor-element-d54b718{--width:24%;}.elementor-1004 .elementor-element.elementor-element-702e110{--width:24%;}.elementor-1004 .elementor-element.elementor-element-0158095{--width:24%;}.elementor-1004 .elementor-element.elementor-element-3527272{--width:24%;}.elementor-1004 .elementor-element.elementor-element-7451e65{--width:24%;}.elementor-1004 .elementor-element.elementor-element-b2d4e60{--width:24%;}.elementor-1004 .elementor-element.elementor-element-ff3c816{--width:24%;}.elementor-1004 .elementor-element.elementor-element-178abc6{--width:24%;}.elementor-1004 .elementor-element.elementor-element-4ffe1c8{--width:24%;}.elementor-1004 .elementor-element.elementor-element-480fb8c{--width:24%;}.elementor-1004 .elementor-element.elementor-element-3a79ab6{--width:24%;}.elementor-1004 .elementor-element.elementor-element-260a3bd{--width:24%;}.elementor-1004 .elementor-element.elementor-element-8d8c764{--width:24%;}.elementor-1004 .elementor-element.elementor-element-e73807e{--width:24%;}.elementor-1004 .elementor-element.elementor-element-7ad0d45{--width:24%;}.elementor-1004 .elementor-element.elementor-element-aec52d3{--width:24%;}.elementor-1004 .elementor-element.elementor-element-b5237a2{--width:24%;}.elementor-1004 .elementor-element.elementor-element-9bc25b4{--width:24%;}.elementor-1004 .elementor-element.elementor-element-e1d7d29{--width:24%;}.elementor-1004 .elementor-element.elementor-element-bc3075c{--width:24%;}.elementor-1004 .elementor-element.elementor-element-1d2d44b{--width:24%;}.elementor-1004 .elementor-element.elementor-element-7501971{--width:24%;}.elementor-1004 .elementor-element.elementor-element-eada165{--width:24%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1004 .elementor-element.elementor-element-078ba26{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1004 .elementor-element.elementor-element-166b5fd{--width:100%;}}@media(min-width:1367px){.elementor-1004 .elementor-element.elementor-element-8c4b8ed:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-8c4b8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1004 .elementor-element.elementor-element-8e40c63 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-f15e5be .elementor-heading-title{font-size:40px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1004 .elementor-element.elementor-element-f3fe0d2 .elementor-button{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-8381607 .elementor-heading-title{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-e0f5059 .elementor-heading-title{font-size:28px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-item > a{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1004 .elementor-element.elementor-element-291d044{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-item > a{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-053d20c{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-item > a{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-26acf20{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-item > a{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-7ca7228{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-item > a{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-b407ca9{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-item > a{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-c045499{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-item > a{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-3d9c462{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-item > a{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-ebd2911{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-711e7b5 .elementor-button{font-size:18px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter-number-wrapper{font-size:32px;}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter-number-wrapper{font-size:32px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-116ddfb .elementor-heading-title{font-size:28px;}.elementor-1004 .elementor-element.elementor-element-e1737af{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-18f5b3d .elementor-button{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-item > a{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-79352fa .elementor-heading-title{font-size:28px;}.elementor-1004 .elementor-element.elementor-element-eddc3a4 .elementor-heading-title{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-6195b1c .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-99069b4{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-b84fbae .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-51e3d4b{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-0a32119 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-87661b8{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-1071fbb .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-69c1fc1{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-796c79d .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-de6d8d1{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-26c81e8 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-7ade3b5{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-b9dc6f2 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-0af24ea{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-0ead6df .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-dc30a01{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-0af034d .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-2a80be4{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-934a891 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-9c1a749{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-eedf354 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-c381781{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-008cd4a .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-77c5df1{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-0c9bb3d .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-becb744{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-9e06e02 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-68d71ae{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-e0b9b80 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-76dd422{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-a04fc35 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-cbe099b{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-ca5ac61 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-d6dd047{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-57e511a .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-aaa4249{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-1779eeb .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-2bd3855{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-77b9645 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-9e52fd5{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-8bb2ab1 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-d450cb9{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-062c16d .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-ff95d0f{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-80d4403 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-7e3237e{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-12c94f6 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-f01b1d9{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-67e5900 .elementor-heading-title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-01821ea{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-bcc70dd .elementor-heading-title{font-size:32px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__text{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__name{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__title{font-size:28px;}.elementor-1004 .elementor-element.elementor-element-bca3994 .elementor-button{font-size:18px;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1004 .elementor-element.elementor-element-8e40c63 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-f15e5be .elementor-heading-title{font-size:32px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1004 .elementor-element.elementor-element-f3fe0d2 .elementor-button{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-8381607 .elementor-heading-title{font-size:32px;}.elementor-1004 .elementor-element.elementor-element-e0f5059 .elementor-heading-title{font-size:32px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-item > a{font-size:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1004 .elementor-element.elementor-element-291d044{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-item > a{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-053d20c{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-item > a{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-26acf20{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-item > a{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-7ca7228{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-item > a{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-b407ca9{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-item > a{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-c045499{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-item > a{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-3d9c462{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-item > a{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-ebd2911{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-711e7b5 .elementor-button{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-0161053{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter-number-wrapper{font-size:28px;}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter-title{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter-number-wrapper{font-size:28px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter-title{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-116ddfb .elementor-heading-title{font-size:28px;}.elementor-1004 .elementor-element.elementor-element-e1737af{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-18f5b3d .elementor-button{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-item > a{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-79352fa .elementor-heading-title{font-size:28px;}.elementor-1004 .elementor-element.elementor-element-eddc3a4 .elementor-heading-title{font-size:32px;}.elementor-1004 .elementor-element.elementor-element-6195b1c .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-99069b4{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-b84fbae .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-51e3d4b{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-0a32119 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-87661b8{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-1071fbb .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-69c1fc1{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-796c79d .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-de6d8d1{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-26c81e8 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-7ade3b5{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-b9dc6f2 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-0af24ea{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-0ead6df .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-dc30a01{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-0af034d .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-2a80be4{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-934a891 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-9c1a749{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-eedf354 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-c381781{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-008cd4a .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-77c5df1{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-0c9bb3d .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-becb744{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-9e06e02 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-68d71ae{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-e0b9b80 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-76dd422{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-a04fc35 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-cbe099b{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-ca5ac61 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-d6dd047{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-57e511a .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-aaa4249{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-1779eeb .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-2bd3855{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-77b9645 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-9e52fd5{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-8bb2ab1 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-d450cb9{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-062c16d .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-ff95d0f{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-80d4403 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-7e3237e{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-12c94f6 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-f01b1d9{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-67e5900 .elementor-heading-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-01821ea{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-bcc70dd .elementor-heading-title{font-size:26px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__text{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__name{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__title{font-size:20px;}.elementor-1004 .elementor-element.elementor-element-bca3994 .elementor-button{font-size:14px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1004 .elementor-element.elementor-element-8e40c63 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-f15e5be .elementor-heading-title{font-size:28px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1004 .elementor-element.elementor-element-f3fe0d2 .elementor-button{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-0611235{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1004 .elementor-element.elementor-element-aa6d7f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-8381607 .elementor-heading-title{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-e0f5059 .elementor-heading-title{font-size:18px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1004 .elementor-element.elementor-element-291d044{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-item > a{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-053d20c{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-item > a{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-26acf20{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-item > a{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-7ca7228{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-item > a{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-b407ca9{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-item > a{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-c045499{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-item > a{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-3d9c462{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-item > a{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-ebd2911{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-711e7b5 .elementor-button{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-078ba26{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-0161053{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter-number-wrapper{font-size:28px;}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter-number-wrapper{font-size:28px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter-title{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-45afcee{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1004 .elementor-element.elementor-element-89ddd53{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1004 .elementor-element.elementor-element-116ddfb{text-align:center;}.elementor-1004 .elementor-element.elementor-element-116ddfb .elementor-heading-title{font-size:24px;}.elementor-1004 .elementor-element.elementor-element-e1737af{text-align:center;font-size:16px;}.elementor-1004 .elementor-element.elementor-element-18f5b3d .elementor-button{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-item > a{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-79352fa{text-align:center;}.elementor-1004 .elementor-element.elementor-element-79352fa .elementor-heading-title{font-size:24px;}.elementor-1004 .elementor-element.elementor-element-eddc3a4 .elementor-heading-title{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-6195b1c .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-99069b4{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-b84fbae .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-51e3d4b{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-0a32119 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-87661b8{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-1071fbb .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-69c1fc1{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-796c79d .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-de6d8d1{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-26c81e8 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-7ade3b5{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-b9dc6f2 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-0af24ea{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-0ead6df .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-dc30a01{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-0af034d .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-2a80be4{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-934a891 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-9c1a749{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-eedf354 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-c381781{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-008cd4a .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-77c5df1{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-0c9bb3d .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-becb744{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-9e06e02 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-68d71ae{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-e0b9b80 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-76dd422{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-a04fc35 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-cbe099b{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-ca5ac61 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-d6dd047{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-57e511a .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-aaa4249{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-1779eeb .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-2bd3855{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-77b9645 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-9e52fd5{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-8bb2ab1 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-d450cb9{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-062c16d .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-ff95d0f{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-80d4403 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-7e3237e{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-12c94f6 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-f01b1d9{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-67e5900 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-01821ea{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-bcc70dd .elementor-heading-title{font-size:28px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__text{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__name{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__title{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-bca3994 .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1004 .elementor-element.elementor-element-8e40c63{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-8e40c63 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-f15e5be{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-f15e5be .elementor-heading-title{font-size:26px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1004 .elementor-element.elementor-element-f3fe0d2 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1004 .elementor-element.elementor-element-f3fe0d2 .elementor-button{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-0611235{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-166b5fd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1004 .elementor-element.elementor-element-aa6d7f7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1004 .elementor-element.elementor-element-8381607{text-align:center;}.elementor-1004 .elementor-element.elementor-element-8381607 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-e0f5059{text-align:center;}.elementor-1004 .elementor-element.elementor-element-e0f5059 .elementor-heading-title{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-007bdea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1004 .elementor-element.elementor-element-0cca4d7{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-0cca4d7 .elementor-icon-list-item > a{font-size:12px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1004 .elementor-element.elementor-element-291d044{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-9042b71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-f4fc58a{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-f4fc58a .elementor-icon-list-item > a{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-053d20c{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-65db27d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-46d4855{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-46d4855 .elementor-icon-list-item > a{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-26acf20{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-190e99e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-208c76d{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-208c76d .elementor-icon-list-item > a{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-7ca7228{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-00c8c00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-fa3949b{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-fa3949b .elementor-icon-list-item > a{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-b407ca9{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-1f57712{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-14dc106{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-14dc106 .elementor-icon-list-item > a{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-c045499{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-2ba578d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-07b3af5{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-07b3af5 .elementor-icon-list-item > a{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-3d9c462{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-aeed464{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-cb3133a{width:100%;max-width:100%;}.elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-cb3133a .elementor-icon-list-item > a{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-ebd2911{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-711e7b5 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1004 .elementor-element.elementor-element-711e7b5 .elementor-button{font-size:12px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter-number-wrapper{font-size:24px;}.elementor-1004 .elementor-element.elementor-element-440c8a3 .elementor-counter-title{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter-number-wrapper{font-size:24px;}.elementor-1004 .elementor-element.elementor-element-754a314 .elementor-counter-title{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-45afcee{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1004 .elementor-element.elementor-element-116ddfb{width:100%;max-width:100%;text-align:center;}.elementor-1004 .elementor-element.elementor-element-116ddfb .elementor-heading-title{font-size:24px;}.elementor-1004 .elementor-element.elementor-element-e1737af{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-18f5b3d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1004 .elementor-element.elementor-element-18f5b3d .elementor-button{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1004 .elementor-element.elementor-element-acd1656 .elementor-icon-list-item > a{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-abed49b{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1004 .elementor-element.elementor-element-79352fa{width:100%;max-width:100%;text-align:center;}.elementor-1004 .elementor-element.elementor-element-79352fa .elementor-heading-title{font-size:22px;}.elementor-1004 .elementor-element.elementor-element-eddc3a4{text-align:center;}.elementor-1004 .elementor-element.elementor-element-eddc3a4 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-6195b1c .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-99069b4{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-b84fbae .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-51e3d4b{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-0a32119 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-87661b8{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-1071fbb .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-69c1fc1{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-796c79d .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-de6d8d1{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-26c81e8 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-7ade3b5{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-b9dc6f2 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-0af24ea{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-0ead6df .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-dc30a01{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-0af034d .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-2a80be4{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-934a891 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-9c1a749{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-eedf354 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-c381781{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-008cd4a .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-77c5df1{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-0c9bb3d .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-becb744{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-9e06e02 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-68d71ae{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-e0b9b80 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-76dd422{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-a04fc35 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-cbe099b{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-ca5ac61 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-d6dd047{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-57e511a .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-aaa4249{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-1779eeb .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-2bd3855{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-77b9645 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-9e52fd5{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-8bb2ab1 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-d450cb9{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-062c16d .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-ff95d0f{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-80d4403 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-7e3237e{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-12c94f6 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-f01b1d9{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-67e5900 .elementor-heading-title{font-size:14px;}.elementor-1004 .elementor-element.elementor-element-01821ea{font-size:12px;}.elementor-1004 .elementor-element.elementor-element-bcc70dd .elementor-heading-title{font-size:22px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1004 .elementor-element.elementor-element-a7eb88a.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-main-swiper{width:100%;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-swiper-button{font-size:19px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;height:10px;width:10px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__text{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__name{font-size:16px;}.elementor-1004 .elementor-element.elementor-element-a7eb88a .elementor-testimonial__title{font-size:18px;}.elementor-1004 .elementor-element.elementor-element-bca3994 .elementor-button{font-size:12px;}}/* Start custom CSS for button, class: .elementor-element-f3fe0d2 */.elementor-button-text{
    z-index: 2;
}

.elementor-button-text:hover{
   color: white;
}


.elementor-button{
 width: 100%;
 border: none;
 position: relative;
 overflow: hidden;
 z-index: 1;
; /*sombra do botão*/
}

.elementor-button::before {
 content: "";
 width: 0;
 height: 100%;
 border-radius: 30em;
 position: absolute;
 top: 0;
 left: 0;
 background-image: linear-gradient(to right, #739454 0%, #739454 100%); /*cor do BG no hover*/
 transition: .5s ease;
 display: block;
 z-index: 0;
}

.elementor-button:hover::before {
 width: 100%;
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b330bfa *//*DESKTOP*/
.point::before{
    content:"";
    width: 20px;  /*tamanho do point*/
    height: 20px; /*tamanho do point*/
    background-color: #455137; /*cor do point*/
    position: absolute;
    border-radius: 50%;
    bottom: 142px;  /*defina a distância para os textos*/
    left: -45px;
    top: 60px;
    z-index: 3;
    animation: ballline 2s infinite ease-in; /*defina o tempo da animação*/
}

.linha::after{
    content: "";
    position: absolute;
    background: linear-gradient(to top, #455137, transparent);
    height: 540px;
    width: 2px;
    top: -154px;
    left: -56px;
    border-radius: 100px;
}

@keyframes ballline{
    0%, 100%{
        scale:1;
    }
        50%{
        scale:0.9; /*defina o quanto o point irá diminuir na animação*/
        filter: blur(1px);
    }
}

/*TABLET E MOBILE - PRIMEIRA CAIXA*/

@media (max-width: 1024px){
    .point::before{
    width: 20px;
    height: 20px;
    top: 40%;
    left: -38px;
}

.linha::after{
    width: 2px;
    height: 140%;
    background:  #455137;
    top: 6%;
    left: -50px; 
}
}


@media(max-width: 1366px){
    .linha::after{
    width: 2px;
    height: 320%;
    background:  #455137;
    top:40%;
    }
}

@media(max-width: 767px){
    .linha::after{
    width: 2px;
    height: 240%;
    background:  #455137;
    top: 40%;
    left: -40px; 
    }
    
     .point::before{
    width: 15px;
    height: 15px;
    top: 40%;
    left: -27px;
     }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-711e7b5 */.elementor-button-text{
    z-index: 2;
}

.elementor-button-text:hover{
   color: white;
}


.elementor-button{
 width: 100%;
 border: none;
 position: relative;
 overflow: hidden;
 z-index: 1;
; /*sombra do botão*/
}

.elementor-button::before {
 content: "";
 width: 0;
 height: 100%;
 border-radius: 30em;
 position: absolute;
 top: 0;
 left: 0;
 background-image: linear-gradient(to right, #739454 0%, #739454 100%); /*cor do BG no hover*/
 transition: .5s ease;
 display: block;
 z-index: 0;
}

.elementor-button:hover::before {
 width: 100%;
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166b5fd */.elementor-1004 .elementor-element.elementor-element-166b5fd{background: rgba(255, 255, 255, 0.28);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(11.1px);
-webkit-backdrop-filter: blur(11.1px);
border: 1px solid rgba(255, 255, 255, 0.28);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18f5b3d */.elementor-button-text{
    z-index: 2;
}

.elementor-button-text:hover{
   color: white;
}


.elementor-button{
 width: 100%;
 border: none;
 position: relative;
 overflow: hidden;
 z-index: 1;
; /*sombra do botão*/
}

.elementor-button::before {
 content: "";
 width: 0;
 height: 100%;
 border-radius: 30em;
 position: absolute;
 top: 0;
 left: 0;
 background-image: linear-gradient(to right, #739454 0%, #739454 100%); /*cor do BG no hover*/
 transition: .5s ease;
 display: block;
 z-index: 0;
}

.elementor-button:hover::before {
 width: 100%;
 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37dbf57 */@media(max-width: 767px){
 .elementor-1004 .elementor-element.elementor-element-37dbf57{ 
    top: 80px;
    left: -1.3px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91dda8d */.elementor-1004 .elementor-element.elementor-element-91dda8d{ /*Posicione o Contêiner entre o espaçamento da Lista*/
    position: relative;
    width: 125px;
    min-height: 100%;
}

.elementor-1004 .elementor-element.elementor-element-91dda8d::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    width: 3px; /*altere a espessura da borda*/
    height: 100%; /*altere a altura*/
    background: #697085; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
}

@media(max-width: 767px){
 .elementor-1004 .elementor-element.elementor-element-91dda8d{ /*Posicione o Contêiner entre o espaçamento da Lista*/
    position: relative;
    width:0;
    left: 0
    min-height: 100%;
}

.elementor-1004 .elementor-element.elementor-element-91dda8d::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    width: 3px; /*altere a espessura da borda*/
    height: 200px; /*altere a altura*/
    background: #697085; /*altere a cor*/
    top: 200px;  /*altere à posição ao topo*/
    left: 0; /*altere à esquerda*/
    transform: translate(-50%, -50%);
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd76439 */.elementor-1004 .elementor-element.elementor-element-fd76439{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-fd76439::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-fd76439::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-fd76439:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-fd76439:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-fd76439{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dd38b1 */.elementor-1004 .elementor-element.elementor-element-5dd38b1{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-5dd38b1::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-5dd38b1::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-5dd38b1:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-5dd38b1:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-5dd38b1{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d54b718 */.elementor-1004 .elementor-element.elementor-element-d54b718{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-d54b718::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-d54b718::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-d54b718:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-d54b718:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-d54b718{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-702e110 */.elementor-1004 .elementor-element.elementor-element-702e110{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-702e110::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-702e110::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-702e110:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-702e110:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-702e110{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0158095 */.elementor-1004 .elementor-element.elementor-element-0158095{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-0158095::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-0158095::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-0158095:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-0158095:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-0158095{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3527272 */.elementor-1004 .elementor-element.elementor-element-3527272{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-3527272::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-3527272::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-3527272:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-3527272:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-3527272{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7451e65 */.elementor-1004 .elementor-element.elementor-element-7451e65{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-7451e65::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-7451e65::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-7451e65:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-7451e65:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-7451e65{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4e60 */.elementor-1004 .elementor-element.elementor-element-b2d4e60{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-b2d4e60::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-b2d4e60::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-b2d4e60:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-b2d4e60:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-b2d4e60{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3c816 */.elementor-1004 .elementor-element.elementor-element-ff3c816{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-ff3c816::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-ff3c816::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-ff3c816:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-ff3c816:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-ff3c816{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-178abc6 */.elementor-1004 .elementor-element.elementor-element-178abc6{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-178abc6::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-178abc6::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-178abc6:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-178abc6:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-178abc6{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffe1c8 */.elementor-1004 .elementor-element.elementor-element-4ffe1c8{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-4ffe1c8::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-4ffe1c8::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-4ffe1c8:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-4ffe1c8:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-4ffe1c8{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480fb8c */.elementor-1004 .elementor-element.elementor-element-480fb8c{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-480fb8c::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-480fb8c::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-480fb8c:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-480fb8c:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-480fb8c{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a79ab6 */.elementor-1004 .elementor-element.elementor-element-3a79ab6{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-3a79ab6::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-3a79ab6::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-3a79ab6:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-3a79ab6:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-3a79ab6{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-260a3bd */.elementor-1004 .elementor-element.elementor-element-260a3bd{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-260a3bd::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-260a3bd::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-260a3bd:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-260a3bd:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-260a3bd{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d8c764 */.elementor-1004 .elementor-element.elementor-element-8d8c764{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-8d8c764::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-8d8c764::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-8d8c764:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-8d8c764:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-8d8c764{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e73807e */.elementor-1004 .elementor-element.elementor-element-e73807e{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-e73807e::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-e73807e::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-e73807e:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-e73807e:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-e73807e{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ad0d45 */.elementor-1004 .elementor-element.elementor-element-7ad0d45{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-7ad0d45::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-7ad0d45::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-7ad0d45:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-7ad0d45:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-7ad0d45{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aec52d3 */.elementor-1004 .elementor-element.elementor-element-aec52d3{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-aec52d3::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-aec52d3::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-aec52d3:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-aec52d3:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-aec52d3{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5237a2 */.elementor-1004 .elementor-element.elementor-element-b5237a2{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-b5237a2::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-b5237a2::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-b5237a2:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-b5237a2:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-b5237a2{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc25b4 */.elementor-1004 .elementor-element.elementor-element-9bc25b4{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-9bc25b4::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-9bc25b4::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-9bc25b4:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-9bc25b4:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-9bc25b4{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1d7d29 */.elementor-1004 .elementor-element.elementor-element-e1d7d29{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-e1d7d29::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-e1d7d29::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-e1d7d29:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-e1d7d29:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-e1d7d29{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3075c */.elementor-1004 .elementor-element.elementor-element-bc3075c{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-bc3075c::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-bc3075c::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-bc3075c:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-bc3075c:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-bc3075c{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d2d44b */.elementor-1004 .elementor-element.elementor-element-1d2d44b{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-1d2d44b::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-1d2d44b::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-1d2d44b:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-1d2d44b:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-1d2d44b{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7501971 */.elementor-1004 .elementor-element.elementor-element-7501971{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-7501971::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-7501971::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-7501971:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-7501971:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-7501971{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eada165 */.elementor-1004 .elementor-element.elementor-element-eada165{ /*configurações do contêiner/box, como a sombra por exemplo*/
    
    border-radius: 15px;
    transition: opacity 0.3s linear, transform 0.3s linear;
    cursor: pointer;
}

.elementor-1004 .elementor-element.elementor-element-eada165::before{ /*vai deixar o conteúdo apagado no hover*/
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #15210798;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1;
    opacity: 0;
    transition: .3s linear;
    border-radius: 15px;
}

.elementor-1004 .elementor-element.elementor-element-eada165::after { /*texto que aparece no hover*/
    font-family: "Instrument Sans";
    font-size: 11px;
    color: #455137;
    background-color:#fff;
    position: absolute;
    border-radius: 92px;
    width: fit-content;
    height: fit-content;
    padding: 15px 40PX;
    content: "Saiba mais"; /*mude o texto aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: .4s linear;
    z-index: 2
}

.elementor-1004 .elementor-element.elementor-element-eada165:hover::after {
    opacity: 1;
}

.elementor-1004 .elementor-element.elementor-element-eada165:hover::before {
    opacity: 1;
    
}

.elementor-1004 .elementor-element.elementor-element-eada165{
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.9px);
  -webkit-backdrop-filter: blur(5.9px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */