.elementor-67 .elementor-element.elementor-element-027c1c7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-027c1c7:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-027c1c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8FAFC 0%, #EEF2FF 100%);}.elementor-67 .elementor-element.elementor-element-fba63bb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0250px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-f53a9de{padding:0px 0px 0px 0px;text-align:center;font-family:"Gabarito", Sans-serif;font-size:17px;font-weight:400;color:#6B7280;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-2f5486b{padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-2f5486b .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:48px;font-weight:700;}.elementor-67 .elementor-element.elementor-element-3223e52{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-d762f4c{text-align:center;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:400;color:#6B7280;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-67 .elementor-element.elementor-element-622a544 .elementor-button{background-color:#F97316;font-family:"Gabarito", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;border-radius:25px 25px 25px 25px;padding:18px 22px 18px 22px;}.elementor-67 .elementor-element.elementor-element-622a544 .elementor-button:hover, .elementor-67 .elementor-element.elementor-element-622a544 .elementor-button:focus{background-color:#E05F05;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-67 .elementor-element.elementor-element-fd7417b .elementor-icon-list-icon i{color:#008000;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-fd7417b .elementor-icon-list-icon svg{fill:#008000;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-fd7417b{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-fd7417b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-fd7417b .elementor-icon-list-item > a{font-family:"Gabarito", Sans-serif;font-size:16px;font-weight:400;}.elementor-67 .elementor-element.elementor-element-fd7417b .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-0c09ddd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-67 .elementor-element.elementor-element-b0722a9{text-align:center;}.elementor-67 .elementor-element.elementor-element-b0722a9 img{width:67%;}.elementor-67 .elementor-element.elementor-element-51d8952{--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;--padding-top:60px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-272b2f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-a3d3e2c{text-align:center;}.elementor-67 .elementor-element.elementor-element-a3d3e2c .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:30px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-6f01e95{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:400;color:#6B7280;}.elementor-67 .elementor-element.elementor-element-b8cd30b{--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-67 .elementor-element.elementor-element-4b4839c{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.15);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-67 .elementor-element.elementor-element-4b4839c:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-4b4839c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-0d6ac92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;color:#222222;}.elementor-67 .elementor-element.elementor-element-0a02e40{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.15);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-67 .elementor-element.elementor-element-0a02e40:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-0a02e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-57728ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;color:#222222;}.elementor-67 .elementor-element.elementor-element-0fcb358{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.15);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-67 .elementor-element.elementor-element-0fcb358:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-0fcb358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-9af9c1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;color:#222222;}.elementor-67 .elementor-element.elementor-element-efc99eb{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.15);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-67 .elementor-element.elementor-element-efc99eb:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-efc99eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-2b6b0a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;color:#222222;}.elementor-67 .elementor-element.elementor-element-89a2633{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-d977ea3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-b48d20d{text-align:center;}.elementor-67 .elementor-element.elementor-element-b48d20d .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:30px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-be3225e{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:400;color:#6B7280;}.elementor-67 .elementor-element.elementor-element-db57cf5{--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-67 .elementor-element.elementor-element-d39ba70{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-d39ba70:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-d39ba70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-67 .elementor-element.elementor-element-f0532b6 .elementor-icon-box-wrapper{gap:15px;}.elementor-67 .elementor-element.elementor-element-f0532b6.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-67 .elementor-element.elementor-element-f0532b6.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-f0532b6.elementor-view-default .elementor-icon{fill:#222222;color:#222222;border-color:#222222;}.elementor-67 .elementor-element.elementor-element-f0532b6 .elementor-icon{font-size:60px;}.elementor-67 .elementor-element.elementor-element-f0532b6 .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-f0532b6 .elementor-icon-box-title a{font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-db71aff{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-db71aff:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-db71aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-3f6b8bd .elementor-icon-box-wrapper{gap:15px;}.elementor-67 .elementor-element.elementor-element-3f6b8bd.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-67 .elementor-element.elementor-element-3f6b8bd.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-3f6b8bd.elementor-view-default .elementor-icon{fill:#222222;color:#222222;border-color:#222222;}.elementor-67 .elementor-element.elementor-element-3f6b8bd .elementor-icon{font-size:60px;}.elementor-67 .elementor-element.elementor-element-3f6b8bd .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-3f6b8bd .elementor-icon-box-title a{font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-03a118f{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-03a118f:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-03a118f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-9fc133d .elementor-icon-box-wrapper{gap:15px;}.elementor-67 .elementor-element.elementor-element-9fc133d.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-67 .elementor-element.elementor-element-9fc133d.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-9fc133d.elementor-view-default .elementor-icon{fill:#222222;color:#222222;border-color:#222222;}.elementor-67 .elementor-element.elementor-element-9fc133d .elementor-icon{font-size:60px;}.elementor-67 .elementor-element.elementor-element-9fc133d .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-9fc133d .elementor-icon-box-title a{font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-b78afe8{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-b78afe8:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-b78afe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-d167989 .elementor-icon-box-wrapper{gap:15px;}.elementor-67 .elementor-element.elementor-element-d167989.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-67 .elementor-element.elementor-element-d167989.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-d167989.elementor-view-default .elementor-icon{fill:#222222;color:#222222;border-color:#222222;}.elementor-67 .elementor-element.elementor-element-d167989 .elementor-icon{font-size:60px;}.elementor-67 .elementor-element.elementor-element-d167989 .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-d167989 .elementor-icon-box-title a{font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-5b99e8e{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-fd94afd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-76c10a5{text-align:center;}.elementor-67 .elementor-element.elementor-element-76c10a5 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:30px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-b16925b{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:400;color:#6B7280;}.elementor-67 .elementor-element.elementor-element-b26e59d{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-67 .elementor-element.elementor-element-b26e59d .swiper-slide > .elementor-element{height:100%;}.elementor-67 .elementor-element.elementor-element-8eede0e{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-8eede0e:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-8eede0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #7C3AED 0%, #F97316 100%);}.elementor-67 .elementor-element.elementor-element-6037e87{text-align:center;}.elementor-67 .elementor-element.elementor-element-6037e87 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-127d156{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-67 .elementor-element.elementor-element-127d156.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-127d156 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-a0fcb0b .elementor-button{background-color:#FFFFFF;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:500;fill:#1A1A1A;color:#1A1A1A;border-radius:25px 25px 25px 25px;padding:15px 24px 15px 24px;}.elementor-67 .elementor-element.elementor-element-a0fcb0b .elementor-button:hover, .elementor-67 .elementor-element.elementor-element-a0fcb0b .elementor-button:focus{background-color:#E2E0E0;}.elementor-67 .elementor-element.elementor-element-a0fcb0b{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-67 .elementor-element.elementor-element-c147bd5{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-ff27fa0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-454b9be{text-align:center;}.elementor-67 .elementor-element.elementor-element-454b9be .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:30px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-574ff3e{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-574ff3e:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-574ff3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-67 .elementor-element.elementor-element-d33c38f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-4bd4779{text-align:center;}.elementor-67 .elementor-element.elementor-element-4bd4779 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:30px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-c7500d4{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:400;color:#6B7280;}.elementor-67 .elementor-element.elementor-element-b50f024{--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;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-80dbe78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-4a8ce70{text-align:center;}.elementor-67 .elementor-element.elementor-element-4a8ce70 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:30px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-948980a{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:400;color:#6B7280;}.elementor-67 .elementor-element.elementor-element-7303848{--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-67 .elementor-element.elementor-element-2661b55{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-2661b55:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-2661b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-3e0c492 .elementor-icon-box-wrapper{gap:15px;}.elementor-67 .elementor-element.elementor-element-3e0c492.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-67 .elementor-element.elementor-element-3e0c492.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-3e0c492.elementor-view-default .elementor-icon{fill:#222222;color:#222222;border-color:#222222;}.elementor-67 .elementor-element.elementor-element-3e0c492 .elementor-icon{font-size:60px;}.elementor-67 .elementor-element.elementor-element-3e0c492 .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-3e0c492 .elementor-icon-box-title a{font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-b0bf7ac{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-b0bf7ac:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-b0bf7ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-87e7834 .elementor-icon-box-wrapper{gap:15px;}.elementor-67 .elementor-element.elementor-element-87e7834.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-67 .elementor-element.elementor-element-87e7834.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-87e7834.elementor-view-default .elementor-icon{fill:#222222;color:#222222;border-color:#222222;}.elementor-67 .elementor-element.elementor-element-87e7834 .elementor-icon{font-size:60px;}.elementor-67 .elementor-element.elementor-element-87e7834 .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-87e7834 .elementor-icon-box-title a{font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-254c51a{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-254c51a:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-254c51a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-92fb41d .elementor-icon-box-wrapper{gap:15px;}.elementor-67 .elementor-element.elementor-element-92fb41d.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-67 .elementor-element.elementor-element-92fb41d.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-92fb41d.elementor-view-default .elementor-icon{fill:#222222;color:#222222;border-color:#222222;}.elementor-67 .elementor-element.elementor-element-92fb41d .elementor-icon{font-size:60px;}.elementor-67 .elementor-element.elementor-element-92fb41d .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-92fb41d .elementor-icon-box-title a{font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;}.elementor-67 .elementor-element.elementor-element-285772f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-145935a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-67 .elementor-element.elementor-element-cbb1fbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-67 .elementor-element.elementor-element-b47ba95{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-b47ba95:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-b47ba95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #7C3AED 0%, #F97316 100%);}.elementor-67 .elementor-element.elementor-element-d213d68{text-align:center;}.elementor-67 .elementor-element.elementor-element-d213d68 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-40890c3{text-align:center;}.elementor-67 .elementor-element.elementor-element-40890c3 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-2092dda .elementor-button{background-color:#F97316;font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:15px 24px 15px 24px;}.elementor-67 .elementor-element.elementor-element-2092dda .elementor-button:hover, .elementor-67 .elementor-element.elementor-element-2092dda .elementor-button:focus{background-color:#FF8E40;}.elementor-67 .elementor-element.elementor-element-2092dda{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-67 .elementor-element.elementor-element-b26e59d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-67 .elementor-element.elementor-element-027c1c7{--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-fba63bb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-2f5486b{padding:0px 00px 0px 0px;}.elementor-67 .elementor-element.elementor-element-2f5486b .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-67 .elementor-element.elementor-element-0c09ddd{--padding-top:30px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-a3d3e2c{padding:0px 30px 0px 30px;}.elementor-67 .elementor-element.elementor-element-a3d3e2c .elementor-heading-title{font-size:1.4em;line-height:1.4em;}.elementor-67 .elementor-element.elementor-element-6f01e95{font-size:1em;}.elementor-67 .elementor-element.elementor-element-0d6ac92{font-size:1.2em;}.elementor-67 .elementor-element.elementor-element-57728ed{font-size:1.2em;}.elementor-67 .elementor-element.elementor-element-9af9c1c{font-size:1.2em;}.elementor-67 .elementor-element.elementor-element-2b6b0a5{font-size:1.2em;}.elementor-67 .elementor-element.elementor-element-b48d20d .elementor-heading-title{font-size:1.4em;}.elementor-67 .elementor-element.elementor-element-be3225e{font-size:1em;}.elementor-67 .elementor-element.elementor-element-d39ba70{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-f0532b6 .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-f0532b6 .elementor-icon-box-title a{font-size:1em;}.elementor-67 .elementor-element.elementor-element-db71aff{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-3f6b8bd .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-3f6b8bd .elementor-icon-box-title a{font-size:1em;}.elementor-67 .elementor-element.elementor-element-03a118f{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-9fc133d .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-9fc133d .elementor-icon-box-title a{font-size:1em;}.elementor-67 .elementor-element.elementor-element-b78afe8{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-d167989 .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-d167989 .elementor-icon-box-title a{font-size:1em;}.elementor-67 .elementor-element.elementor-element-76c10a5 .elementor-heading-title{font-size:1.4em;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-b16925b{font-size:1em;}.elementor-67 .elementor-element.elementor-element-b26e59d{--swiper-slides-to-display:1;}.elementor-67 .elementor-element.elementor-element-8eede0e{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-67 .elementor-element.elementor-element-6037e87 .elementor-heading-title{font-size:2em;}.elementor-67 .elementor-element.elementor-element-127d156{--container-widget-width:465px;--container-widget-flex-grow:0;width:var( --container-widget-width, 465px );max-width:465px;}.elementor-67 .elementor-element.elementor-element-127d156 .elementor-heading-title{font-size:1.1em;}.elementor-67 .elementor-element.elementor-element-a0fcb0b .elementor-button{font-size:1em;}.elementor-67 .elementor-element.elementor-element-454b9be{padding:0px 30px 0px 30px;}.elementor-67 .elementor-element.elementor-element-454b9be .elementor-heading-title{font-size:1.4em;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-4bd4779{padding:0px 10px 0px 10px;}.elementor-67 .elementor-element.elementor-element-4bd4779 .elementor-heading-title{font-size:1.4em;}.elementor-67 .elementor-element.elementor-element-c7500d4{font-size:1em;}.elementor-67 .elementor-element.elementor-element-4a8ce70 .elementor-heading-title{font-size:1.4em;}.elementor-67 .elementor-element.elementor-element-948980a{font-size:1em;}.elementor-67 .elementor-element.elementor-element-2661b55{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-3e0c492 .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-3e0c492 .elementor-icon-box-title a{font-size:1em;}.elementor-67 .elementor-element.elementor-element-b0bf7ac{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-87e7834 .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-87e7834 .elementor-icon-box-title a{font-size:1em;}.elementor-67 .elementor-element.elementor-element-254c51a{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-92fb41d .elementor-icon-box-title, .elementor-67 .elementor-element.elementor-element-92fb41d .elementor-icon-box-title a{font-size:1em;}.elementor-67 .elementor-element.elementor-element-d213d68 .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-40890c3{padding:0px 20px 0px 20px;}.elementor-67 .elementor-element.elementor-element-40890c3 .elementor-heading-title{font-size:1em;line-height:1.2em;}.elementor-67 .elementor-element.elementor-element-2092dda .elementor-button{font-size:1em;}}@media(min-width:768px){.elementor-67 .elementor-element.elementor-element-fba63bb{--width:70%;}.elementor-67 .elementor-element.elementor-element-0c09ddd{--width:50%;}.elementor-67 .elementor-element.elementor-element-51d8952{--content-width:1300px;}.elementor-67 .elementor-element.elementor-element-89a2633{--content-width:1300px;}.elementor-67 .elementor-element.elementor-element-5b99e8e{--content-width:1300px;}.elementor-67 .elementor-element.elementor-element-b50f024{--content-width:1300px;}.elementor-67 .elementor-element.elementor-element-285772f{--content-width:1300px;}.elementor-67 .elementor-element.elementor-element-145935a{--width:50%;}.elementor-67 .elementor-element.elementor-element-cbb1fbc{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-622a544 *//* ========================================
   BUTTON STYLE
======================================== */

.pv-btn .elementor-button{

    display:inline-flex;
    align-items:center;
    gap:10px;

    transition:all 0.3s ease;

}

/* ========================================
   ARROW ICON
======================================== */

.pv-btn .elementor-button::after{

    content:'→';

    font-size:18px;
    font-weight:500;

    transition:
    transform 0.3s ease,
    opacity 0.3s ease;

}

/* ========================================
   HOVER EFFECT
======================================== */

.pv-btn .elementor-button:hover::after{

    transform:translateX(6px);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ffedf0 */.elementor-67 .elementor-element.elementor-element-8ffedf0 img {
  transition: transform 0.4s ease;
}

.elementor-67 .elementor-element.elementor-element-8ffedf0:hover img {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4839c */.elementor-67 .elementor-element.elementor-element-4b4839c:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6706e0 */.elementor-67 .elementor-element.elementor-element-b6706e0 img {
  transition: transform 0.4s ease;
}

.elementor-67 .elementor-element.elementor-element-b6706e0:hover img {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a02e40 */.elementor-67 .elementor-element.elementor-element-0a02e40:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83e0620 */.elementor-67 .elementor-element.elementor-element-83e0620 img {
  transition: transform 0.4s ease;
}

.elementor-67 .elementor-element.elementor-element-83e0620:hover img {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fcb358 */.elementor-67 .elementor-element.elementor-element-0fcb358:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39dcc55 */.elementor-67 .elementor-element.elementor-element-39dcc55 img {
  transition: transform 0.4s ease;
}

.elementor-67 .elementor-element.elementor-element-39dcc55:hover img {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc99eb */.elementor-67 .elementor-element.elementor-element-efc99eb:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d39ba70 */.elementor-67 .elementor-element.elementor-element-d39ba70:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db71aff */.elementor-67 .elementor-element.elementor-element-db71aff:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03a118f */.elementor-67 .elementor-element.elementor-element-03a118f:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b78afe8 */.elementor-67 .elementor-element.elementor-element-b78afe8:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dcd49ce *//* Wrapper */
.pv-logo-slider {
  overflow: hidden;
  width: 100%;
  padding: 20px 0;
}

/* Track */
.pv-logo-track {
  display: flex;
  gap: 80px;
  width: max-content;
  animation: scrollLogos 30s linear infinite;
}

/* Logo box */
.pv-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px; /* FIXED HEIGHT */
}

/* Logo image */
.pv-logo img {
  height: 100%;
  width: auto;
  object-fit: contain;
  filter: grayscale(100%);
  opacity: 0.7;
  transition: all 0.3s ease;
}

/* Hover */
.pv-logo img:hover {
  filter: grayscale(0%);
  opacity: 1;
}

/* Animation */
@keyframes scrollLogos {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}

.pv-logo-slider:hover .pv-logo-track {
  animation-play-state: paused;
}

.pv-logo-slider::before,
.pv-logo-slider::after {
  content: "";
  position: absolute;
  width: 80px;
  height: 100%;
  top: 0;
  z-index: 2;
}

.pv-logo-slider::before {
  left: 0;
  background: linear-gradient(to right, white, transparent);
}

.pv-logo-slider::after {
  right: 0;
  background: linear-gradient(to left, white, transparent);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40545f4 *//* Reverse direction */
.pv-logo-slider.reverse .pv-logo-track {
  animation-direction: reverse;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8fdbc03 *//* Wrapper */
.pv-testimonials {
  overflow: hidden;
  width: 100%;
  padding: 20px 0;
  position: relative;
}

/* Track */
.pv-testimonial-track {
  display: flex;
  gap: 20px;
  width: max-content;
  animation: scrollTestimonials 35s linear infinite;
}

/* Cards */
.pv-testimonial {
  min-width: 280px;
  max-width: 280px;
  background: #fff;
  padding: 20px;
  border-radius: 12px;
  box-shadow: 0 8px 20px rgba(0,0,0,0.06);
}


/* Stars */
.stars {
  color: #F97316;
  margin-bottom: 10px;
}

/* Text */
.pv-testimonial p {
  font-size: 16px;
  color: #374151;
  margin-bottom: 10px;
}

/* Name */
.pv-testimonial span {
  font-size: 14px;
  color: #6B7280;
}

/* Animation */
@keyframes scrollTestimonials {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}

/* Pause on hover */
.pv-testimonials:hover .pv-testimonial-track {
  animation-play-state: paused;
}

.pv-testimonials::before,
.pv-testimonials::after {
  content: "";
  position: absolute;
  width: 80px;
  height: 100%;
  top: 0;
  z-index: 2;
}

.pv-testimonials::before {
  left: 0;
  background: linear-gradient(to right, white, transparent);
}

.pv-testimonials::after {
  right: 0;
  background: linear-gradient(to left, white, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2661b55 */.elementor-67 .elementor-element.elementor-element-2661b55:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0bf7ac */.elementor-67 .elementor-element.elementor-element-b0bf7ac:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254c51a */.elementor-67 .elementor-element.elementor-element-254c51a:hover {
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */