.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-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-icon i{color:var( --e-global-color-azulcla );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-icon svg{fill:var( --e-global-color-azulcla );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-c7d4683{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-item > a{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-text{color:var( --e-global-color-branco );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-icon i{color:var( --e-global-color-azulcla );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-icon svg{fill:var( --e-global-color-azulcla );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-3350ccb{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-item > a{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-text{color:var( --e-global-color-branco );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-icon i{color:var( --e-global-color-azulcla );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-icon svg{fill:var( --e-global-color-azulcla );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-3c1af38{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-item > a{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-text{color:var( --e-global-color-branco );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-icon i{color:var( --e-global-color-azulcla );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-icon svg{fill:var( --e-global-color-azulcla );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-8eb31f6{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-text{color:var( --e-global-color-branco );transition:color 0.3s;}.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-13 .elementor-element.elementor-element-15076ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-15076ef .elementor-heading-title{font-family:var( --e-global-typography-fonteh2-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh2-font-size );font-weight:var( --e-global-typography-fonteh2-font-weight );line-height:var( --e-global-typography-fonteh2-line-height );color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-2828fc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-2828fc7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-2828fc7 .elementor-custom-embed-play i{color:var( --e-global-color-branco );font-size:64px;}.elementor-13 .elementor-element.elementor-element-2828fc7 .elementor-custom-embed-play svg{fill:var( --e-global-color-branco );width:64px;height:64px;}.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-13 .elementor-element.elementor-element-8d7175c .elementor-button{background-color:var( --e-global-color-azulcla );font-family:var( --e-global-typography-botao-font-family ), Sans-serif;font-size:var( --e-global-typography-botao-font-size );font-weight:var( --e-global-typography-botao-font-weight );line-height:var( --e-global-typography-botao-line-height );fill:var( --e-global-color-branco );color:var( --e-global-color-branco );border-radius:6px 6px 6px 6px;padding:16px 40px 16px 40px;}.elementor-13 .elementor-element.elementor-element-8d7175c .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-8d7175c .elementor-button:focus{background-color:var( --e-global-color-azulesc );color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-8d7175c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-8d7175c .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-8d7175c .elementor-button:focus svg{fill:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-7507b47c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-7507b47c .elementor-heading-title{font-family:var( --e-global-typography-fonteh2-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh2-font-size );font-weight:var( --e-global-typography-fonteh2-font-weight );line-height:var( --e-global-typography-fonteh2-line-height );color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-cdd63501{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-item > a{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-text{color:var( --e-global-color-branco );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-c64dc7da{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-item > a{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-text{color:var( --e-global-color-branco );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-59509687{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-item > a{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-text{color:var( --e-global-color-branco );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-56d30ae4{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-text{color:var( --e-global-color-branco );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-9a351bab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-9a351bab .elementor-heading-title{font-family:var( --e-global-typography-fonteh2-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh2-font-size );font-weight:var( --e-global-typography-fonteh2-font-weight );line-height:var( --e-global-typography-fonteh2-line-height );color:var( --e-global-color-branco );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-content{color:var( --e-global-color-branco );font-family:var( --e-global-typography-texto20-font-family ), Sans-serif;font-size:var( --e-global-typography-texto20-font-size );font-weight:var( --e-global-typography-texto20-font-weight );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-name{color:var( --e-global-color-branco );font-family:var( --e-global-typography-fonteh4-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh4-font-size );font-weight:var( --e-global-typography-fonteh4-font-weight );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-job{color:var( --e-global-color-branco );font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-content{color:var( --e-global-color-branco );font-family:var( --e-global-typography-texto20-font-family ), Sans-serif;font-size:var( --e-global-typography-texto20-font-size );font-weight:var( --e-global-typography-texto20-font-weight );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-name{color:var( --e-global-color-branco );font-family:var( --e-global-typography-fonteh4-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh4-font-size );font-weight:var( --e-global-typography-fonteh4-font-weight );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-job{color:var( --e-global-color-branco );font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-content{color:var( --e-global-color-branco );font-family:var( --e-global-typography-texto20-font-family ), Sans-serif;font-size:var( --e-global-typography-texto20-font-size );font-weight:var( --e-global-typography-texto20-font-weight );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-name{color:var( --e-global-color-branco );font-family:var( --e-global-typography-fonteh4-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh4-font-size );font-weight:var( --e-global-typography-fonteh4-font-weight );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-job{color:var( --e-global-color-branco );font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-e843956c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-e843956c .elementor-heading-title{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-ccae2b5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-ccae2b5e .elementor-heading-title{font-family:var( --e-global-typography-fonteh2-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh2-font-size );font-weight:var( --e-global-typography-fonteh2-font-weight );line-height:var( --e-global-typography-fonteh2-line-height );color:var( --e-global-color-branco );}.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-13 .elementor-element.elementor-element-b79c4971{text-align:start;font-family:var( --e-global-typography-texto20-font-family ), Sans-serif;font-size:var( --e-global-typography-texto20-font-size );font-weight:var( --e-global-typography-texto20-font-weight );line-height:var( --e-global-typography-texto20-line-height );color:var( --e-global-color-branco );}.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-13 .elementor-element.elementor-element-d802fd2b{background-color:var( --e-global-color-fdazul );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-azulesc );border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-d802fd2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-d802fd2b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d802fd2b.elementor-view-default .elementor-icon{fill:var( --e-global-color-azulcla );color:var( --e-global-color-azulcla );border-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title a{font-family:var( --e-global-typography-fonteh4-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh4-font-size );font-weight:var( --e-global-typography-fonteh4-font-weight );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-description{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-e29cf79d{background-color:var( --e-global-color-fdazul );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-azulesc );border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-e29cf79d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-e29cf79d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e29cf79d.elementor-view-default .elementor-icon{fill:var( --e-global-color-azulcla );color:var( --e-global-color-azulcla );border-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title a{font-family:var( --e-global-typography-fonteh4-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh4-font-size );font-weight:var( --e-global-typography-fonteh4-font-weight );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-description{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-9023d723{background-color:var( --e-global-color-fdazul );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-azulesc );border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-9023d723.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-9023d723.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9023d723.elementor-view-default .elementor-icon{fill:var( --e-global-color-azulcla );color:var( --e-global-color-azulcla );border-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title a{font-family:var( --e-global-typography-fonteh4-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh4-font-size );font-weight:var( --e-global-typography-fonteh4-font-weight );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-description{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-60251c13{background-color:var( --e-global-color-fdazul );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-azulesc );border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-60251c13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-60251c13.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-60251c13.elementor-view-default .elementor-icon{fill:var( --e-global-color-azulcla );color:var( --e-global-color-azulcla );border-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title a{font-family:var( --e-global-typography-fonteh4-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh4-font-size );font-weight:var( --e-global-typography-fonteh4-font-weight );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-description{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-755b6264{background-color:var( --e-global-color-fdazul );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-azulesc );border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-755b6264.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-755b6264.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-755b6264.elementor-view-default .elementor-icon{fill:var( --e-global-color-azulcla );color:var( --e-global-color-azulcla );border-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title a{font-family:var( --e-global-typography-fonteh4-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh4-font-size );font-weight:var( --e-global-typography-fonteh4-font-weight );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-description{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-00487014{background-color:var( --e-global-color-fdazul );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-azulesc );border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-00487014.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-00487014.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-00487014.elementor-view-default .elementor-icon{fill:var( --e-global-color-azulcla );color:var( --e-global-color-azulcla );border-color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title a{font-family:var( --e-global-typography-fonteh4-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh4-font-size );font-weight:var( --e-global-typography-fonteh4-font-weight );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-description{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-7281b2e6{text-align:start;}.elementor-13 .elementor-element.elementor-element-7281b2e6 .elementor-heading-title{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );color:var( --e-global-color-azulcla );}.elementor-13 .elementor-element.elementor-element-8f76b165{text-align:start;}.elementor-13 .elementor-element.elementor-element-8f76b165 .elementor-heading-title{font-family:var( --e-global-typography-fonteh2-font-family ), Sans-serif;font-size:var( --e-global-typography-fonteh2-font-size );font-weight:var( --e-global-typography-fonteh2-font-weight );line-height:var( --e-global-typography-fonteh2-line-height );color:var( --e-global-color-branco );}.elementor-13 .elementor-element.elementor-element-aebc54ed{--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:32px 32px;--row-gap:32px;--column-gap:32px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-icon i{color:var( --e-global-color-azulcla );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-icon svg{fill:var( --e-global-color-azulcla );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-c5479697{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-item > a{font-family:var( --e-global-typography-texto16-font-family ), Sans-serif;font-size:var( --e-global-typography-texto16-font-size );font-weight:var( --e-global-typography-texto16-font-weight );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-text{color:var( --e-global-color-branco );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-4f24aa2c{--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:32px 32px;--row-gap:32px;--column-gap:32px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-82a27c8c{--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:32px 32px;--row-gap:32px;--column-gap:32px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-79df8490{--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:32px 32px;--row-gap:32px;--column-gap:32px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-dea51771{--n-accordion-title-font-size:var( --e-global-typography-fonteh4-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-13 .elementor-element.elementor-element-dea51771 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-13 .elementor-element.elementor-element-dea51771 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-13 .elementor-element.elementor-element-dea51771 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-13 .elementor-element.elementor-element-dea51771 {--n-accordion-padding:24px 32px 24px 32px;}:where( .elementor-13 .elementor-element.elementor-element-dea51771 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-fonteh4-font-family ), Sans-serif;font-weight:var( --e-global-typography-fonteh4-font-weight );line-height:var( --e-global-typography-fonteh4-line-height );}:where( .elementor-13 .elementor-element.elementor-element-dea51771 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-azulcla );--border-radius:8px 8px 8px 8px;}@media(max-width:1366px){.elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-15076ef .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-8d7175c .elementor-button{font-size:var( --e-global-typography-botao-font-size );line-height:var( --e-global-typography-botao-line-height );}.elementor-13 .elementor-element.elementor-element-7507b47c .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-9a351bab .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-e843956c .elementor-heading-title{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-ccae2b5e .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-b79c4971{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-7281b2e6 .elementor-heading-title{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-8f76b165 .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-dea51771{--n-accordion-title-font-size:var( --e-global-typography-fonteh4-font-size );}:where( .elementor-13 .elementor-element.elementor-element-dea51771 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-fonteh4-line-height );}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-15076ef .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-8d7175c .elementor-button{font-size:var( --e-global-typography-botao-font-size );line-height:var( --e-global-typography-botao-line-height );}.elementor-13 .elementor-element.elementor-element-7507b47c .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-9a351bab .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-e843956c .elementor-heading-title{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-ccae2b5e .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-b79c4971{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-7281b2e6 .elementor-heading-title{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-8f76b165 .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-dea51771{--n-accordion-title-font-size:var( --e-global-typography-fonteh4-font-size );}:where( .elementor-13 .elementor-element.elementor-element-dea51771 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-fonteh4-line-height );}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-15076ef .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-8d7175c .elementor-button{font-size:var( --e-global-typography-botao-font-size );line-height:var( --e-global-typography-botao-line-height );}.elementor-13 .elementor-element.elementor-element-7507b47c .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-9a351bab .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-e843956c .elementor-heading-title{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-ccae2b5e .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-b79c4971{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-7281b2e6 .elementor-heading-title{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-8f76b165 .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-aebc54ed{--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-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-4f24aa2c{--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-13 .elementor-element.elementor-element-82a27c8c{--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-13 .elementor-element.elementor-element-79df8490{--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-13 .elementor-element.elementor-element-dea51771{--n-accordion-title-font-size:var( --e-global-typography-fonteh4-font-size );}:where( .elementor-13 .elementor-element.elementor-element-dea51771 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-fonteh4-line-height );}}@media(min-width:2400px){.elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c7d4683 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3350ccb .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3c1af38 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-8eb31f6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-15076ef .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-8d7175c .elementor-button{font-size:var( --e-global-typography-botao-font-size );line-height:var( --e-global-typography-botao-line-height );}.elementor-13 .elementor-element.elementor-element-7507b47c .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-cdd63501 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c64dc7da .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-59509687 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-56d30ae4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-9a351bab .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-4fed2710 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-af8ab796 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-content{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-name{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-362a58b4 .elementor-testimonial-job{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-e843956c .elementor-heading-title{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-ccae2b5e .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-b79c4971{font-size:var( --e-global-typography-texto20-font-size );line-height:var( --e-global-typography-texto20-line-height );}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-d802fd2b .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-e29cf79d .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-9023d723 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-60251c13 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-755b6264 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-title a{font-size:var( --e-global-typography-fonteh4-font-size );line-height:var( --e-global-typography-fonteh4-line-height );}.elementor-13 .elementor-element.elementor-element-00487014 .elementor-icon-box-description{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-7281b2e6 .elementor-heading-title{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-8f76b165 .elementor-heading-title{font-size:var( --e-global-typography-fonteh2-font-size );line-height:var( --e-global-typography-fonteh2-line-height );}.elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c5479697 .elementor-icon-list-item > a{font-size:var( --e-global-typography-texto16-font-size );line-height:var( --e-global-typography-texto16-line-height );}.elementor-13 .elementor-element.elementor-element-dea51771{--n-accordion-title-font-size:var( --e-global-typography-fonteh4-font-size );}:where( .elementor-13 .elementor-element.elementor-element-dea51771 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-fonteh4-line-height );}}/* Start custom CSS *//*________________________*/
/*EVITAR BARRA DE SCROLL DUPLA*/
html, body {
    max-width: 100% !important;
    overflow-x: hidden !important
}
/*________________________*/

/*________________________*/
/*RETIRAR MARGEM INFERIOR DOS TEXTOS*/
p {
    margin-bottom: 0px !important;
}
/*________________________*/

/*________________________*/
/*BALANÇO DOS TEXTOS*/
.balanco {
    text-wrap: balance;
}
/*________________________*/

/*________________________*/
/*BALANÇO DOS TEXTOS COM PRETTY*/
.balanco-pre {
    text-wrap: balance;
    text-wrap: pretty;
}
/*________________________*/

/*________________________*/
/* Sombra */
.sombra {
  -webkit-box-shadow: 0 10px 25px rgba(1, 45, 82, 0.1);
  box-shadow: 0 10px 25px rgba(1, 45, 82, 0.1);
}

.sombra:hover {
  -webkit-box-shadow: 0 10px 25px rgba(1, 45, 82, 0.15);
  box-shadow: 0 10px 25px rgba(1, 45, 82, 0.15);
}

.sombra-img img {
  filter: drop-shadow(0 10px 25px rgba(1, 45, 82, 0.10));
  -webkit-filter: drop-shadow(0 10px 25px rgba(1, 45, 82, 0.10));
  background: transparent; /* garantia */
  display: block; /* evita artefatos de linha */
}

.sombra-img img:hover {
  filter: drop-shadow(0 10px 25px rgba(1, 45, 82, 0.15));
  -webkit-filter: drop-shadow(0 10px 25px rgba(1, 45, 82, 0.15));
}
/*________________________*/

/*________________________*/
/* Titulo azul claro */
.titulo-amareloclaro {
    color: #F9F961;
}

/*________________________*/
/* Fundo amarelo texto Qualis B1 */
.badge-qualis {
  background-color: #F9F961;
  color: #2b351f;
  display: inline-block;
  padding: 20px 30px;
  border-radius: 50px;
  font-weight: 800;
  font-size: 64px;
  line-height: 1;  
  white-space: nowrap;
  margin-top: 15px;
}

/* CELULAR RETRATO */
@media (max-width: 767px) {
  .badge-qualis {
    font-size: 40px;
    margin-top: 10px;
  }
}
/*________________________*/

/*______________________*/
/*CONFIGURAÇÕES DO BOTÃO IMERSÃO*/
.btnimersao .elementor-button {
    display: inline-flex;
    padding: 16px 32px;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    color: var(--e-global-color-branco);
    background: radial-gradient(49.84% 100% at 49.84% 0%, var(--e-global-color-azulcla) 0%, var(--e-global-color-azulcla) 100%);
    background-color: var(--e-global-color-azulcla) !important; /* Fallback */
    transition: all .7s ease;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    animation: luz 1.5s infinite;
    box-shadow: 0px 0px 5px -2px color-mix(in srgb, var(--e-global-color-azulcla) 65%, transparent);
}

/* Configuração do botão no hover */
.btnimersao .elementor-button:hover {
    background: var(--e-global-color-azulesc);
    background-color: var(--e-global-color-azulesc) !important;
    color: var(--e-global-color-branco) !important;
    
    text-shadow: none;
    transform: scale(1.03);
    transition: all .7s ease;
}

@keyframes luz {
    70% {
        box-shadow: 0 0 0 12px transparent;
    }
    100% {
        box-shadow: 0 0 0 transparent;
    }
}
/*______________________*/

/*________________________*/
/*BOTÃO FLUTUANTE WHATSAPP*/
/* fixa o botão na página */
.zap-fab{
  position: fixed;
  bottom: 30px;
  right: 30px;
  z-index: 9999;
  margin: 0 !important;          /* evita empurrões do Elementor */
}

/* caixa exata do ícone */
.zap-fab .elementor-icon{
  position: relative;             /* base pro ::before */
  display: inline-grid;           /* centraliza o SVG */
  place-items: center;
  width: 64px;                    /* ajuste o tamanho */
  height: 64px;
                   /* remove “folga” vertical */
  vertical-align: middle;
}

/* garante que o SVG ocupe 100% da caixa */
.zap-fab .elementor-icon svg,
.zap-fab .elementor-icon i{
  width: 100%;
  height: 100%;
  display: block;
}

/* pulso perfeitamente centralizado atrás do ícone */
.zap-fab .elementor-icon::before{
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120%;                    /* seu 120% */
  height: 120%;
  border-radius: 50%;
  background: #25D366;
  transform: translate(-50%, calc(-50% + var(--nudge, 0px)));
  z-index: -1;
  opacity: 0.6;
  animation: pulse 1.8s ease-in-out infinite;
  pointer-events: none;
}

/* animação */
@keyframes pulse{
  0%   { transform: translate(-50%, calc(-50% + var(--nudge, 0px))) scale(0.9);  opacity: 0.55; }
  50%  { transform: translate(-50%, calc(-50% + var(--nudge, 0px))) scale(1.15); opacity: 0.10; }
  100% { transform: translate(-50%, calc(-50% + var(--nudge, 0px))) scale(0.9);  opacity: 0.55; }
}
/*________________________*/

/* SCROLL - AQUI VOCÊ DEFINE A LARGURA A BARRA DE ROLAGEM */
::-webkit-scrollbar {
    width: 8px;
}

/* AQUI VOCÊ DEFINE A COR DE FUNDO DO SCROLL */
::-webkit-scrollbar-track {
    background: var(--e-global-color-preto);
}
  
/* AQUI VOCÊ DEFINE O ARREDONDAMENTO DAS BORDAS DA BARRA, COR DE FUNDO E TAMBÉM BORDA DO SCROLL */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 6px;
    border-radius: 6px;
    background: linear-gradient(180deg, var(--e-global-color-azulcla)  0%, var(--e-global-color-azulcla) 100%);

    ;
    border: 2px solid var(--e-global-color-azulesc); 
}

/* O MESMO DE CIMA, PORÉM APLICADO AO HOVER (QUANDO PASSA O MOUSE ENCIMA) */
::-webkit-scrollbar-thumb:hover {
    -webkit-border-radius: 6px;
    border-radius: 6px;
     background: linear-gradient(0deg, var(--e-global-color-azulcla)  0%, var(--e-global-color-azulcla) 100%);
    border: 2px solid var(--e-global-color-azulesc); 
}

/* AQUI VOCÊ MUDA A COR DA SELEÇÃO DE TEXTOS DA PÁGINA */
::selection {
    -webkit-text-fill-color: var(--e-global-color-branco);
    color: var(--e-global-color-branco); 
    background: var(--e-global-color-azulcla);
}
/*________________________*/

/* LARGURA ÚTIL AUTOMÁTICA */
/* WIDESCREEN E DESKTOP */
@media (min-width: 1367px) {
    .e-con {
        --content-width: 1280px;
    }
}

/* LAPTOP */
@media (min-width: 1201px) and (max-width: 1366px) {
    .e-con {
        --content-width: 1100px;
    }
}

/* TABLET PAISAGEM */
@media (min-width: 1025px) and (max-width: 1200px) {
    .e-con {
        --content-width: 924px;
    }
}

/* TABLET RETRATO */
@media (min-width: 881px) and (max-width: 1024px) {
    .e-con {
        --content-width: 780px;
    }
}

/* CELULAR PAISAGEM */
@media (min-width: 768px) and (max-width: 880px) {
    .e-con {
        --content-width: 728px;
    }
}

/* CELULAR RETRATO */
@media (max-width: 767px) {
    .e-con {
        --content-width: 360px;
    }
}

/* Animação de fundo */
@keyframes mudafundo {
  0%, 100% {
    background-position: 0% 0%;
  } 
  50% {
    background-position: 120% 120%;
  }
}

:root {
    --largurautilwidescreen: 1280px;
    --largurautildesktop: 1280px;
    --largurautilnotebook: 1100px;
    --largurautiltabletpaisagem: 924px;
    --largurautiltabletretrato: 780px;
    --largurautilcelularpaisagem: 728px;
    --largurautilcelularretrato: 380px;
}

/* HERO — estilos exclusivos desta página (Elementor V4). */
body:has(.elementor-13) #site-header,
body:has(.elementor-13) #site-footer { display: none; }
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c h1 span { color: var(--e-global-color-azulcla); }
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c {
  box-sizing: border-box;
  min-height: 900px;
  padding: 100px 20px;
  background-color: var(--e-global-color-preto);
  background-image: url('https://paginasdevendas.astrosites.com.br/wp-content/uploads/2026/10/img-hero.png');
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con {
  width: 100%;
  max-width: var(--content-width);
  margin-inline: auto;
}
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con { max-width: 640px; }
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > img { margin-bottom: 16px; }
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:first-of-type {
  box-sizing: border-box;
  margin-bottom: 24px !important;
  width: fit-content;
  max-width: 100%;
}
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c h1 { display: block; }
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:last-of-type {
  display: block;
  margin-bottom: 32px !important;
  max-width: 480px;
}
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c a.e-button-base {
  box-sizing: border-box;
  max-width: 100%;
  
  animation: luz 1.5s infinite;
  box-shadow: 0 0 5px -2px color-mix(in srgb, var(--e-global-color-azulcla) 65%, transparent);
}
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c a.e-button-base:hover {  }
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con { width: max-content; max-width: 100%; }
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con img { object-fit: contain; }
/* Widescreen — mesma área útil de 1280px definida na base. */
@media (min-width: 2400px) {
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c { min-height: 900px; }
}
/* Desktop — referência original 1920 x 900. */
@media (min-width: 1367px) and (max-width: 2399px) {
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c { min-height: clamp(720px, 46.875vw, 900px); }
}
/* Notebook. */
@media (min-width: 1201px) and (max-width: 1366px) {
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c { min-height: 720px; padding-block: 64px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con { max-width: 560px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c h1 {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:first-of-type {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c a.e-button-base {  padding-inline: 32px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con { gap: 20px; margin-top: 56px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con span {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con img { width: auto; height: 40px; }
}
/* Tablet paisagem. */
@media (min-width: 1025px) and (max-width: 1200px) {
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c { min-height: 680px; padding-block: 64px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con { max-width: 470px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c h1 {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:first-of-type {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:last-of-type {  max-width: 390px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c a.e-button-base {  padding-inline: 28px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con { gap: 16px; margin-top: 48px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con span {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con img { width: auto; height: 36px; }
}
/* Tablet retrato. */
@media (min-width: 881px) and (max-width: 1024px) {
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c { min-height: 660px; padding-block: 56px; background-image: linear-gradient(90deg, color-mix(in srgb, var(--e-global-color-preto) 73%, transparent) 0%, color-mix(in srgb, var(--e-global-color-preto) 33%, transparent) 46%, transparent 72%), url('https://paginasdevendas.astrosites.com.br/wp-content/uploads/2026/10/img-hero.png'); }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con { max-width: 410px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c h1 {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:first-of-type {  padding: 8px 10px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:last-of-type {  max-width: 350px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c a.e-button-base {  padding: 16px 24px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con { display: grid; grid-template-columns: max-content max-content; gap: 20px 28px; margin-top: 40px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con span {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con img { width: auto; height: 38px; }
}
/* Celular paisagem. */
@media (min-width: 768px) and (max-width: 880px) {
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c { min-height: 640px; padding-block: 48px; background-image: linear-gradient(90deg, color-mix(in srgb, var(--e-global-color-preto) 93%, transparent) 0%, color-mix(in srgb, var(--e-global-color-preto) 53%, transparent) 48%, transparent 85%), url('https://paginasdevendas.astrosites.com.br/wp-content/uploads/2026/10/img-hero.png'); }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con { max-width: 390px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c h1 {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:first-of-type {  padding: 8px 10px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:last-of-type {  max-width: 340px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c a.e-button-base {  padding: 16px 24px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con { display: grid; grid-template-columns: max-content max-content; gap: 20px 28px; margin-top: 40px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con span {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con img { width: auto; height: 38px; }
}
/* Celular retrato — conteúdo acima, professor na parte inferior. */
@media (max-width: 767px) {
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c {
    min-height: 1060px;
    padding: 40px 20px 400px;
    justify-content: flex-start;
    background-image: none;
    background-size: cover;
  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c::after {
    content: "";
    position: absolute;
    inset: auto 0 0;
    height: 400px;
    background-image: linear-gradient(180deg, var(--e-global-color-preto) 0%, transparent 25%), url('https://paginasdevendas.astrosites.com.br/wp-content/uploads/2026/10/img-hero.png');
    background-size: cover;
    background-position: 75% bottom;
    background-repeat: no-repeat;
    pointer-events: none;
  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con { max-width: min(var(--content-width), 100%); }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con { max-width: 100%; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > img { width: 100px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:first-of-type {   padding: 8px 10px; margin-bottom: 20px !important; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c h1 {   margin-bottom: 20px; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > p:last-of-type {   max-width: 100%; margin-bottom: 24px !important; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c a.e-button-base {  padding: 18px 14px; width: 100%; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con { display: grid; grid-template-columns: 1fr 1fr; gap: 20px 16px; margin-top: 32px; width: 100%; }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con span {  }
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c > .e-con > .e-con > .e-con img { width: 42px; height: 36px; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c a.e-button-base { animation: none; transition: none; }
}



/* SEÇÃO 2 — VÍDEO */
.titulo-azul { color: var(--e-global-color-azulcla); }
.elementor-13 .elementor-element-3fc08a9 { box-sizing: border-box; }
.elementor-13 .elementor-element-3fc08a9 .sec-video-titulo,
.elementor-13 .elementor-element-3fc08a9 .sec-video-player,
.elementor-13 .elementor-element-3fc08a9 .sec-video-cta { width: 100%; margin-bottom: 0; }
.elementor-13 .elementor-element-3fc08a9 .sec-video-player .elementor-wrapper { aspect-ratio: 32 / 15; --video-aspect-ratio: 2.133333; }
.elementor-13 .elementor-element-3fc08a9 .sec-video-player .elementor-custom-embed-image-overlay { background-size: cover; background-position: center; }
.elementor-13 .elementor-element-3fc08a9 .elementor-custom-embed-play { display: grid; place-items: center; width: 144px; height: 144px; border-radius: 50%; background: var(--e-global-color-azulcla); opacity: 1; }
.elementor-13 .elementor-element-3fc08a9 .elementor-custom-embed-play svg { width: 56px; height: 56px; fill: var(--e-global-color-branco); margin-left: 8px; }
.elementor-13 .elementor-element-3fc08a9 .sec-video-cta .elementor-button,
.elementor-13 .elementor-element-3fc08a9 .sec-video-cta .elementor-button:hover {  }
.elementor-13 .elementor-element-3fc08a9 .sec-video-cta .elementor-button:focus-visible { outline: 2px solid var(--e-global-color-azulcla); outline-offset: 5px; }
@media (max-width: 1024px) {
  .elementor-13 .elementor-element-3fc08a9 .elementor-heading-title {  }
  .elementor-13 .elementor-element-3fc08a9 .elementor-custom-embed-play { width: 100px; height: 100px; }
  .elementor-13 .elementor-element-3fc08a9 .elementor-custom-embed-play svg { width: 40px; height: 40px; }
}
@media (max-width: 767px) {
  .elementor-13 .elementor-element-3fc08a9 .elementor-heading-title {  }
  .elementor-13 .elementor-element-3fc08a9 .sec-video-cta .elementor-button {  padding: 18px 20px; }
  .elementor-13 .elementor-element-3fc08a9 .elementor-custom-embed-play { width: 64px; height: 64px; }
  .elementor-13 .elementor-element-3fc08a9 .elementor-custom-embed-play svg { width: 26px; height: 26px; margin-left: 4px; }
}

/* SEÇÃO 3 — TRAJETÓRIA */
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 { background-color: var(--e-global-color-fdazul); color: var(--e-global-color-branco); }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 .sec-trajetoria-titulo { width: 100%; margin: 0; }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 .sec-trajetoria-titulo h2 {     text-align: center; }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 .titulo-azul { color: var(--e-global-color-azulcla); }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 .elementor-element-1839204b { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); align-items: stretch; gap: 0; width: 100%; max-width: 100%; padding: 0; margin: 0; }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 .sec-trajetoria-item { box-sizing: border-box; width: 100%; min-width: 0; padding: 8px 24px; margin: 0; }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 .sec-trajetoria-item:not(:last-child) { border-right: 1px solid color-mix(in srgb, var(--e-global-color-azulcla) 20%, transparent); }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 .elementor-icon-list-items { display: flex; flex-direction: column; gap: 6px; padding: 0; margin: 0; }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 .elementor-icon-list-item { justify-content: center; text-align: center; }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 .elementor-icon-list-text { padding: 0;     color: var(--e-global-color-branco); white-space: normal; }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 .elementor-icon-list-item:first-child .elementor-icon-list-text {   color: var(--e-global-color-azulcla); }
@media (max-width: 1024px) {
  .elementor.elementor-13 .elementor-element.elementor-element-67183f12 .elementor-element-1839204b { grid-template-columns: repeat(2, minmax(0, 1fr)); row-gap: 32px; }
  .elementor.elementor-13 .elementor-element.elementor-element-67183f12 .sec-trajetoria-item:nth-child(2) { border-right: 0; }
  .elementor.elementor-13 .elementor-element.elementor-element-67183f12 .sec-trajetoria-titulo h2 {  }
}
@media (max-width: 767px) {
  .elementor.elementor-13 .elementor-element.elementor-element-67183f12 .sec-trajetoria-titulo h2 {  }
  .elementor.elementor-13 .elementor-element.elementor-element-67183f12 .sec-trajetoria-item { padding-inline: 12px; }
}
@media (max-width: 480px) {
  .elementor.elementor-13 .elementor-element.elementor-element-67183f12 .elementor-element-1839204b { grid-template-columns: minmax(0, 1fr); gap: 0; }
  .elementor.elementor-13 .elementor-element.elementor-element-67183f12 .sec-trajetoria-item { padding: 24px 12px; border-right: 0; }
  .elementor.elementor-13 .elementor-element.elementor-element-67183f12 .sec-trajetoria-item:not(:last-child) { border-right: 0; border-bottom: 1px solid color-mix(in srgb, var(--e-global-color-azulcla) 20%, transparent); }
}


/* VÍNCULOS À PALETA GLOBAL PERSONALIZADA */
.elementor.elementor-13 .elementor-element.elementor-element-8b3bc4c,
.elementor.elementor-13 .elementor-element.elementor-element-3fc08a9 { background-color: var(--e-global-color-fdpreto); }
.elementor.elementor-13 .elementor-element.elementor-element-67183f12 { background-color: var(--e-global-color-fdazul); }
.elementor-13 .elementor-element-8b3bc4c .elementor-icon-list-icon svg path { fill: var(--e-global-color-azulcla); }


/* FONTES GLOBAIS — VÍNCULOS RESPONSIVOS DOS WIDGETS */
.elementor.elementor-13 [data-id="2f623993"] { font-family: var(--e-global-typography-texto16-font-family); font-size: var(--e-global-typography-texto16-font-size); font-weight: var(--e-global-typography-texto16-font-weight); line-height: var(--e-global-typography-texto16-line-height); }
.elementor.elementor-13 [data-id="7d451ce1"] { font-family: var(--e-global-typography-fonteh1-font-family); font-size: var(--e-global-typography-fonteh1-font-size); font-weight: var(--e-global-typography-fonteh1-font-weight); line-height: var(--e-global-typography-fonteh1-line-height); }
.elementor.elementor-13 [data-id="4daa6ca6"] { font-family: var(--e-global-typography-texto20-font-family); font-size: var(--e-global-typography-texto20-font-size); font-weight: var(--e-global-typography-texto20-font-weight); line-height: var(--e-global-typography-texto20-line-height); }
.elementor.elementor-13 [data-id="4612be89"] { font-family: var(--e-global-typography-botao-font-family); font-size: var(--e-global-typography-botao-font-size); font-weight: var(--e-global-typography-botao-font-weight); line-height: var(--e-global-typography-botao-line-height); }
.elementor.elementor-13 .elementor-element-c7d4683 .elementor-icon-list-text { font-family: var(--e-global-typography-texto16-font-family); font-size: var(--e-global-typography-texto16-font-size); font-weight: var(--e-global-typography-texto16-font-weight); line-height: var(--e-global-typography-texto16-line-height); }
.elementor.elementor-13 [data-id="5c91d1fd"] { font-family: var(--e-global-typography-texto16-font-family); font-size: var(--e-global-typography-texto16-font-size); font-weight: var(--e-global-typography-texto16-font-weight); line-height: var(--e-global-typography-texto16-line-height); }
.elementor.elementor-13 .elementor-element-3350ccb .elementor-icon-list-text { font-family: var(--e-global-typography-texto16-font-family); font-size: var(--e-global-typography-texto16-font-size); font-weight: var(--e-global-typography-texto16-font-weight); line-height: var(--e-global-typography-texto16-line-height); }
.elementor.elementor-13 .elementor-element-3c1af38 .elementor-icon-list-text { font-family: var(--e-global-typography-texto16-font-family); font-size: var(--e-global-typography-texto16-font-size); font-weight: var(--e-global-typography-texto16-font-weight); line-height: var(--e-global-typography-texto16-line-height); }
.elementor.elementor-13 .elementor-element-8eb31f6 .elementor-icon-list-text { font-family: var(--e-global-typography-texto16-font-family); font-size: var(--e-global-typography-texto16-font-size); font-weight: var(--e-global-typography-texto16-font-weight); line-height: var(--e-global-typography-texto16-line-height); }
.elementor.elementor-13 .elementor-element-15076ef .elementor-heading-title { font-family: var(--e-global-typography-fonteh2-font-family); font-size: var(--e-global-typography-fonteh2-font-size); font-weight: var(--e-global-typography-fonteh2-font-weight); line-height: var(--e-global-typography-fonteh2-line-height); }
.elementor.elementor-13 .elementor-element-8d7175c .elementor-button { font-family: var(--e-global-typography-botao-font-family); font-size: var(--e-global-typography-botao-font-size); font-weight: var(--e-global-typography-botao-font-weight); line-height: var(--e-global-typography-botao-line-height); }
.elementor.elementor-13 .elementor-element-7507b47c .elementor-heading-title { font-family: var(--e-global-typography-fonteh2-font-family); font-size: var(--e-global-typography-fonteh2-font-size); font-weight: var(--e-global-typography-fonteh2-font-weight); line-height: var(--e-global-typography-fonteh2-line-height); }
.elementor.elementor-13 .elementor-element-cdd63501 .elementor-icon-list-text { font-family: var(--e-global-typography-texto16-font-family); font-size: var(--e-global-typography-texto16-font-size); font-weight: var(--e-global-typography-texto16-font-weight); line-height: var(--e-global-typography-texto16-line-height); }
.elementor.elementor-13 .elementor-element-c64dc7da .elementor-icon-list-text { font-family: var(--e-global-typography-texto16-font-family); font-size: var(--e-global-typography-texto16-font-size); font-weight: var(--e-global-typography-texto16-font-weight); line-height: var(--e-global-typography-texto16-line-height); }
.elementor.elementor-13 .elementor-element-59509687 .elementor-icon-list-text { font-family: var(--e-global-typography-texto16-font-family); font-size: var(--e-global-typography-texto16-font-size); font-weight: var(--e-global-typography-texto16-font-weight); line-height: var(--e-global-typography-texto16-line-height); }
.elementor.elementor-13 .elementor-element-56d30ae4 .elementor-icon-list-text { font-family: var(--e-global-typography-texto16-font-family); font-size: var(--e-global-typography-texto16-font-size); font-weight: var(--e-global-typography-texto16-font-weight); line-height: var(--e-global-typography-texto16-line-height); }
.elementor.elementor-13 .elementor-element-67183f12 .elementor-icon-list-item:first-child .elementor-icon-list-text { font-family: var(--e-global-typography-fonteh4-font-family); font-size: var(--e-global-typography-fonteh4-font-size); font-weight: var(--e-global-typography-fonteh4-font-weight); line-height: var(--e-global-typography-fonteh4-line-height); }

/* DEPOIMENTOS — cards em px por dispositivo */
.elementor.elementor-13 .elementor-element.elementor-element-39119675 { background-color:var(--e-global-color-fdazul); }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .depoimentos-titulo { width:100%; margin:0; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .depoimentos-titulo h2 { font-family:var(--e-global-typography-fonteh2-font-family);font-size:var(--e-global-typography-fonteh2-font-size);font-weight:var(--e-global-typography-fonteh2-font-weight);line-height:var(--e-global-typography-fonteh2-line-height); color:var(--e-global-color-branco); text-align:center; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-element-13714b5d { display:grid; grid-template-columns:repeat(3,405px); gap:32px; align-items:stretch; justify-content:center; width:100%; max-width:100%; margin:0; padding:0; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .depoimento-card { box-sizing:border-box; width:100%; min-width:0; margin:0; padding:32px; background:var(--e-global-color-fdpreto); border:1px solid var(--e-global-color-azulesc); border-radius:12px; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .depoimento-card .elementor-widget-container { height:100%; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-wrapper { display:flex; flex-direction:column; align-items:stretch; gap:24px; height:100%; text-align:left; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-meta { order:-1; margin:0; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-meta-inner { display:flex; align-items:center; gap:16px; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-image { flex:0 0 auto; padding:0; float:none; margin:0; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-image img { display:block; width:128px; height:128px; border-radius:50%; object-fit:cover; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-details { padding:0; margin:0; min-width:0; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-name { font-family:var(--e-global-typography-fonteh4-font-family);font-size:var(--e-global-typography-fonteh4-font-size);font-weight:var(--e-global-typography-fonteh4-font-weight);line-height:var(--e-global-typography-fonteh4-line-height); color:var(--e-global-color-branco); margin:0 0 6px; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-job { font-family:var(--e-global-typography-texto16-font-family);font-size:var(--e-global-typography-texto16-font-size);font-weight:var(--e-global-typography-texto16-font-weight);line-height:var(--e-global-typography-texto16-line-height); color:var(--e-global-color-branco); margin:0; }
.elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-content { font-family:var(--e-global-typography-texto20-font-family);font-size:var(--e-global-typography-texto20-font-size);font-weight:var(--e-global-typography-texto20-font-weight);line-height:var(--e-global-typography-texto20-line-height); color:var(--e-global-color-branco); margin:0; }
@media (min-width:1201px) and (max-width:1366px) {
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-element-13714b5d { grid-template-columns:repeat(3,345px); }
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .depoimento-card { padding:24px; }
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-image img { width:96px; height:96px; }
}
@media (min-width:1025px) and (max-width:1200px) {
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-element-13714b5d { grid-template-columns:repeat(3,286px); }
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .depoimento-card { padding:20px; }
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-image img { width:80px; height:80px; }
}
@media (min-width:881px) and (max-width:1024px) {
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-element-13714b5d { grid-template-columns:repeat(2,374px); justify-content:start; }
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .depoimento-card { padding:24px; }
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-image img { width:80px; height:80px; }
}
@media (min-width:768px) and (max-width:880px) {
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-element-13714b5d { grid-template-columns:repeat(2,356px); gap:16px; justify-content:start; }
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .depoimento-card { padding:24px; }
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-image img { width:80px; height:80px; }
}
@media (max-width:767px) {
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-element-13714b5d { grid-template-columns:minmax(0,360px); gap:16px; }
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .depoimento-card { padding:24px; }
  .elementor.elementor-13 .elementor-element.elementor-element-39119675 .elementor-testimonial-image img { width:80px; height:80px; }
}


/* CONHECIMENTO — introdução, sem cards nesta etapa */
.elementor.elementor-13 .elementor-element.elementor-element-9b0f8212 {
  background-color:var(--e-global-color-fdpreto);
  background-image:url('https://paginasdevendas.astrosites.com.br/wp-content/uploads/2026/10/img-conhecimento.webp');
  background-size:auto;
  background-position:top right;
  background-repeat:no-repeat;
}
.elementor.elementor-13 .elementor-element.elementor-element-9b0f8212 .elementor-element-4cd2abb0 { width:100%; max-width:760px; margin:0; }
.elementor.elementor-13 .elementor-element.elementor-element-9b0f8212 .conhecimento-pre,
.elementor.elementor-13 .elementor-element.elementor-element-9b0f8212 .conhecimento-titulo,
.elementor.elementor-13 .elementor-element.elementor-element-9b0f8212 .conhecimento-texto { width:100%; margin:0; }
.elementor.elementor-13 .elementor-element.elementor-element-9b0f8212 .conhecimento-pre .elementor-heading-title { font-family:var(--e-global-typography-texto16-font-family);font-size:var(--e-global-typography-texto16-font-size);font-weight:var(--e-global-typography-texto16-font-weight);line-height:var(--e-global-typography-texto16-line-height); color:var(--e-global-color-azulcla); }
.elementor.elementor-13 .elementor-element.elementor-element-9b0f8212 .conhecimento-titulo h2 { font-family:var(--e-global-typography-fonteh2-font-family);font-size:var(--e-global-typography-fonteh2-font-size);font-weight:var(--e-global-typography-fonteh2-font-weight);line-height:var(--e-global-typography-fonteh2-line-height); color:var(--e-global-color-branco); }
.elementor.elementor-13 .elementor-element.elementor-element-9b0f8212 .conhecimento-titulo .titulo-azul { color:var(--e-global-color-azulcla); }
.elementor.elementor-13 .elementor-element.elementor-element-9b0f8212 .conhecimento-texto,
.elementor.elementor-13 .elementor-element.elementor-element-9b0f8212 .conhecimento-texto p { font-family:var(--e-global-typography-texto20-font-family);font-size:var(--e-global-typography-texto20-font-size);font-weight:var(--e-global-typography-texto20-font-weight);line-height:var(--e-global-typography-texto20-line-height); color:var(--e-global-color-branco); margin:0; }


/* CONHECIMENTO — primeiro card para aprovação */
.elementor.elementor-13 .elementor-element-854bcadd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;row-gap:32px;width:100%;max-width:var(--content-width);margin-top:48px;align-items:stretch;}
.elementor.elementor-13 .elementor-element-9b0f8212 .conhecimento-card{box-sizing:border-box;min-width:0;width:100%;padding:40px;margin:0;background:var(--e-global-color-fdazul);border:1px solid var(--e-global-color-azulesc);border-radius:12px;}
.elementor.elementor-13 .elementor-element-9b0f8212 .conhecimento-card .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:24px;}
.elementor.elementor-13 .elementor-element-9b0f8212 .conhecimento-card .elementor-icon-box-icon{margin:0;line-height:0;}
.elementor.elementor-13 .elementor-element-9b0f8212 .conhecimento-card .elementor-icon,.elementor.elementor-13 .elementor-element-9b0f8212 .conhecimento-card svg{display:block;width:64px;height:64px;color:var(--e-global-color-azulcla);}
.elementor.elementor-13 .elementor-element-9b0f8212 .conhecimento-card .elementor-icon-box-title{font-family:var(--e-global-typography-fonteh4-font-family);font-size:var(--e-global-typography-fonteh4-font-size);font-weight:var(--e-global-typography-fonteh4-font-weight);line-height:var(--e-global-typography-fonteh4-line-height);color:var(--e-global-color-branco);margin:0 0 12px;}
.elementor.elementor-13 .elementor-element-9b0f8212 .conhecimento-card .elementor-icon-box-description{font-family:var(--e-global-typography-texto16-font-family);font-size:var(--e-global-typography-texto16-font-size);font-weight:var(--e-global-typography-texto16-font-weight);line-height:var(--e-global-typography-texto16-line-height);color:var(--e-global-color-branco);margin:0;}
@media(max-width:1024px){.elementor.elementor-13 .elementor-element-854bcadd{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:767px){.elementor.elementor-13 .elementor-element-854bcadd{grid-template-columns:minmax(0,1fr);}}


/* MÓDULOS — sanfona da formação */
.elementor.elementor-13 .elementor-element-2dc32736{background:var(--e-global-color-fdazul);}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-pre,.elementor.elementor-13 .elementor-element-2dc32736 .modulos-titulo,.elementor.elementor-13 .elementor-element-2dc32736 .modulos-sanfona{width:100%;margin:0;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-pre .elementor-heading-title{font-family:var(--e-global-typography-texto16-font-family);font-size:var(--e-global-typography-texto16-font-size);font-weight:var(--e-global-typography-texto16-font-weight);line-height:var(--e-global-typography-texto16-line-height);color:var(--e-global-color-azulcla);}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-titulo h2{font-family:var(--e-global-typography-fonteh2-font-family);font-size:var(--e-global-typography-fonteh2-font-size);font-weight:var(--e-global-typography-fonteh2-font-weight);line-height:var(--e-global-typography-fonteh2-line-height);color:var(--e-global-color-branco);margin:0;}
.elementor.elementor-13 .elementor-element-2dc32736 .titulo-azul{color:var(--e-global-color-azulcla);}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-sanfona{margin-top:32px;--n-accordion-title-font-size:var(--e-global-typography-fonteh4-font-size);--n-accordion-icon-size:20px;}
.elementor.elementor-13 .elementor-element-2dc32736 .e-n-accordion{gap:16px;}
.elementor.elementor-13 .elementor-element-2dc32736 .e-n-accordion-item{border:1px solid var(--e-global-color-azulcla);border-radius:8px;overflow:hidden;background:var(--e-global-color-azulesc);}
.elementor.elementor-13 .elementor-element-2dc32736 .e-n-accordion-item-title{padding:24px 32px;color:var(--e-global-color-branco);background:var(--e-global-color-azulesc);justify-content:space-between;}
.elementor.elementor-13 .elementor-element-2dc32736 .e-n-accordion-item[open]>.e-n-accordion-item-title{border-bottom:1px solid var(--e-global-color-azulcla);}
.elementor.elementor-13 .elementor-element-2dc32736 .e-n-accordion-item-title-text{font-family:var(--e-global-typography-fonteh4-font-family);font-size:var(--e-global-typography-fonteh4-font-size);font-weight:var(--e-global-typography-fonteh4-font-weight);line-height:var(--e-global-typography-fonteh4-line-height);color:var(--e-global-color-branco);margin:0;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-painel{display:flex;flex-direction:row;align-items:stretch;gap:32px;padding:0;margin:0;width:100%;background:var(--e-global-color-azulesc);}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-imagem{width:60%;flex:0 0 calc(60% - 16px);margin:0;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-imagem .elementor-widget-container{height:100%;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-imagem img{display:block;width:100%;height:100%;min-height:300px;object-fit:cover;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-lista{align-self:center;flex:1;min-width:0;padding:32px 32px 32px 0;margin:0;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-lista .elementor-icon-list-items{margin:0;padding:0;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-lista .elementor-icon-list-item{align-items:center;gap:24px;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-lista .elementor-icon-list-icon{display:flex;flex-shrink:0;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-lista .elementor-icon-list-icon svg{width:40px;height:40px;color:var(--e-global-color-azulcla);}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-lista .elementor-icon-list-text{font-family:var(--e-global-typography-texto16-font-family);font-size:var(--e-global-typography-texto16-font-size);font-weight:var(--e-global-typography-texto16-font-weight);line-height:var(--e-global-typography-texto16-line-height);color:var(--e-global-color-branco);padding:0;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-painel-vazio{min-height:0;padding:0;}
@media(max-width:767px){.elementor.elementor-13 .elementor-element-2dc32736 .modulos-painel{flex-direction:column;}.elementor.elementor-13 .elementor-element-2dc32736 .modulos-imagem{width:100%;flex:auto;}.elementor.elementor-13 .elementor-element-2dc32736 .modulos-imagem img{height:220px;min-height:0;}.elementor.elementor-13 .elementor-element-2dc32736 .modulos-lista{width:100%;padding:0 24px 32px;}.elementor.elementor-13 .elementor-element-2dc32736 .e-n-accordion-item-title{padding:24px;}}


.elementor.elementor-13 .elementor-element-2dc32736 .e-n-accordion-item-title-icon svg{fill:var(--e-global-color-branco);color:var(--e-global-color-branco);}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-lista .elementor-icon-list-icon{width:40px;flex:0 0 40px;padding:0;}
.elementor.elementor-13 .elementor-element-2dc32736 .e-n-accordion-item-title-icon svg,.elementor.elementor-13 .elementor-element-2dc32736 .e-n-accordion-item-title-icon svg path{fill:var(--e-global-color-branco)!important;}

/* MÓDULOS — borda única e padding entre cabeçalho e conteúdo */
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-sanfona .e-n-accordion-item{border:1px solid var(--e-global-color-azulcla)!important;border-radius:8px;box-shadow:none!important;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-sanfona .e-n-accordion-item>.e-n-accordion-item-title{border:0!important;border-radius:0!important;box-shadow:none!important;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-sanfona .e-n-accordion-item[open]>.e-n-accordion-item-title{border-bottom:1px solid var(--e-global-color-azulcla)!important;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-sanfona .e-n-accordion-item>.e-con{border:0!important;border-radius:0!important;box-shadow:none!important;margin:0;}
.elementor.elementor-13 .elementor-element-2dc32736 .modulos-sanfona .modulos-painel{padding-top:0!important;}

/* ==== NÃO EDITE DAQUI PARA BAIXO ==== */

/* WIDESCREEN */
@media(min-width: 2400px) {
    .absolutoesquerda {
        left: calc( calc( calc(100% - var(--largurautilwidescreen)) / 2 ) + var(--distanciawidescreen));
    }
    
    .absolutodireita {
        right: calc( calc( calc(100% - var(--largurautilwidescreen)) / 2 ) + var(--distanciawidescreen));
    }
}

/* DESKTOP */
@media(min-width: 1367px) and (max-width: 2399px) {
    .absolutoesquerda {
        left: calc( calc( calc(100% - var(--largurautildesktop)) / 2 ) + var(--distanciadesktop));
    }

    .absolutodireita {
        right: calc( calc( calc(100% - var(--largurautildesktop)) / 2 ) + var(--distanciadesktop));
    }
}

/* NOTEBOOK / LAPTOP */
@media(min-width: 1201px) and (max-width: 1366px) {
    .absolutoesquerda {
        left: calc( calc( calc(100% - var(--largurautilnotebook)) / 2 ) + var(--distancianotebook));
    }

    .absolutodireita {
        right: calc( calc( calc(100% - var(--largurautilnotebook)) / 2 ) + var(--distancianotebook));
    }
}

/* TABLET PAISAGEM */
@media(min-width: 1025px) and (max-width: 1200px) {
    .absolutoesquerda {
        left: calc( calc( calc(100% - var(--largurautiltabletpaisagem)) / 2 ) + var(--distanciatabletpaisagem));
    }

    .absolutodireita {
        right: calc( calc( calc(100% - var(--largurautiltabletpaisagem)) / 2 ) + var(--distanciatabletpaisagem));
    }
}

/* TABLET RETRATO */
@media(min-width: 881px) and (max-width: 1024px) {
    .absolutoesquerda {
        left: calc( calc( calc(100% - var(--largurautiltabletretrato)) / 2 ) + var(--distanciatabletretrato));
    }
    
    .absolutodireita {
        right: calc( calc( calc(100% - var(--largurautiltabletretrato)) / 2 ) + var(--distanciatabletretrato));
    }
}

/* CELULAR PAISAGEM */
@media(min-width: 768px) and (max-width: 880px) {
    .absolutoesquerda {
        left: calc( calc( calc(100% - var(--largurautilcelularpaisagem)) / 2 ) + var(--distanciacelularpaisagem));
    }

    .absolutodireita {
        right: calc( calc( calc(100% - var(--largurautilcelularpaisagem)) / 2 ) + var(--distanciacelularpaisagem));
    }
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    .absolutoesquerda {
        left: calc( calc( calc(100% - var(--largurautilcelularretrato)) / 2 ) + var(--distanciacelularretrato));
    }

    .absolutodireita {
        right: calc( calc( calc(100% - var(--largurautilcelularretrato)) / 2 ) + var(--distanciacelularretrato));
    }
}/* End custom CSS */