.elementor-572 .elementor-element.elementor-element-712a647{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-572 .elementor-element.elementor-element-01c43a0{text-align:center;}.elementor-572 .elementor-element.elementor-element-01c43a0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-572 .elementor-element.elementor-element-5475641{text-align:center;}.elementor-572 .elementor-element.elementor-element-5475641 .elementor-heading-title{font-family:var( --e-global-typography-3adf1e1-font-family ), Sans-serif;font-size:var( --e-global-typography-3adf1e1-font-size );font-weight:var( --e-global-typography-3adf1e1-font-weight );line-height:var( --e-global-typography-3adf1e1-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-ed225bb{text-align:center;}.elementor-572 .elementor-element.elementor-element-ed225bb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-572 .elementor-element.elementor-element-334cecd{--display:flex;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-572 .elementor-element.elementor-element-8899e7b .e-search-input{background-color:#FFFFFF35;font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );border-style:solid;border-width:2px 0px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-572 .elementor-element.elementor-element-8899e7b .e-search-submit{background-color:#FFFFFF35;border-style:solid;border-width:2px 2px 2px 0px;}.elementor-572 .elementor-element.elementor-element-8899e7b{--e-search-results-columns:1;--e-search-placeholder-color:#FFFFFF;--e-search-input-color:#FFFFFF;--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:10px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-color:#FFFFFF;--e-search-icon-submit-size:20px;--e-search-submit-icon-gap:0px;--e-search-submit-color:#FFFFFF;--e-search-icon-submit-color:#FFFFFF;--e-search-submit-padding:10px 10px 10px 10px;}.elementor-572 .elementor-element.elementor-element-8899e7b .e-search-submit span{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-572 .elementor-element.elementor-element-5935faa{background-color:#FFFFFF00;font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-761163a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-572 .elementor-element.elementor-element-761163a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-72e32b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-242ace0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-d7521d2:hover{background-color:var( --e-global-color-primary );}.elementor-572 .elementor-element.elementor-element-d7521d2{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#C7C5C5;}.elementor-572 .elementor-element.elementor-element-d7521d2 .elementor-icon-box-wrapper{gap:15px;}.elementor-572 .elementor-element.elementor-element-d7521d2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-d7521d2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-d7521d2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-d7521d2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-d7521d2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-d7521d2.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-d7521d2 .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-d7521d2 .elementor-icon-box-title a{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-d7521d2 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-572 .elementor-element.elementor-element-d7521d2:has(:hover) .elementor-icon-box-title,
					 .elementor-572 .elementor-element.elementor-element-d7521d2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-d7521d2 .elementor-icon-box-description{color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-aed1a32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-7d5b43c:hover{background-color:var( --e-global-color-primary );}.elementor-572 .elementor-element.elementor-element-7d5b43c{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#C7C5C5;}.elementor-572 .elementor-element.elementor-element-7d5b43c .elementor-icon-box-wrapper{gap:15px;}.elementor-572 .elementor-element.elementor-element-7d5b43c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-7d5b43c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-7d5b43c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-7d5b43c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-7d5b43c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-7d5b43c.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-7d5b43c .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-7d5b43c .elementor-icon-box-title a{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-7d5b43c .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-572 .elementor-element.elementor-element-7d5b43c:has(:hover) .elementor-icon-box-title,
					 .elementor-572 .elementor-element.elementor-element-7d5b43c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-7d5b43c .elementor-icon-box-description{color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-3803cb6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-62ede76:hover{background-color:var( --e-global-color-primary );}.elementor-572 .elementor-element.elementor-element-62ede76{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#C7C5C5;}.elementor-572 .elementor-element.elementor-element-62ede76 .elementor-icon-box-wrapper{gap:15px;}.elementor-572 .elementor-element.elementor-element-62ede76.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-62ede76.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-62ede76.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-62ede76.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-62ede76.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-62ede76.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-62ede76 .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-62ede76 .elementor-icon-box-title a{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-62ede76 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-572 .elementor-element.elementor-element-62ede76:has(:hover) .elementor-icon-box-title,
					 .elementor-572 .elementor-element.elementor-element-62ede76:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-62ede76 .elementor-icon-box-description{color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-763964c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-42bd0af:hover{background-color:var( --e-global-color-primary );}.elementor-572 .elementor-element.elementor-element-42bd0af{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#C7C5C5;}.elementor-572 .elementor-element.elementor-element-42bd0af .elementor-icon-box-wrapper{gap:15px;}.elementor-572 .elementor-element.elementor-element-42bd0af.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-42bd0af.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-42bd0af.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-42bd0af.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-42bd0af.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-42bd0af.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-42bd0af .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-42bd0af .elementor-icon-box-title a{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-42bd0af .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-572 .elementor-element.elementor-element-42bd0af:has(:hover) .elementor-icon-box-title,
					 .elementor-572 .elementor-element.elementor-element-42bd0af:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-42bd0af .elementor-icon-box-description{color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-f29f478{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-31213fe:hover{background-color:var( --e-global-color-primary );}.elementor-572 .elementor-element.elementor-element-31213fe{padding:20px 20px 20px 20px;}.elementor-572 .elementor-element.elementor-element-31213fe .elementor-icon-box-wrapper{gap:15px;}.elementor-572 .elementor-element.elementor-element-31213fe.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-31213fe.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-31213fe.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-31213fe.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-31213fe.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-572 .elementor-element.elementor-element-31213fe.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-31213fe .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-31213fe .elementor-icon-box-title a{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-31213fe .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-572 .elementor-element.elementor-element-31213fe:has(:hover) .elementor-icon-box-title,
					 .elementor-572 .elementor-element.elementor-element-31213fe:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-31213fe .elementor-icon-box-description{color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-e46b04b{--display:flex;}.elementor-572 .elementor-element.elementor-element-1cc719c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-572 .elementor-element.elementor-element-1cc719c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-983833f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-0939024{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-c81769f{--display:flex;--min-height:195px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-c81769f:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-c81769f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0404418 );}.elementor-572 .elementor-element.elementor-element-72df6c3{text-align:start;}.elementor-572 .elementor-element.elementor-element-72df6c3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-a84ce0a{text-align:start;}.elementor-572 .elementor-element.elementor-element-a84ce0a .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-d8f4c67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-29d27b3{--display:flex;--min-height:195px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-29d27b3:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-29d27b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0404418 );}.elementor-572 .elementor-element.elementor-element-a2152c4{text-align:start;}.elementor-572 .elementor-element.elementor-element-a2152c4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-e205d94{text-align:start;}.elementor-572 .elementor-element.elementor-element-e205d94 .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-7668c8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-3184172{--display:flex;--min-height:195px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-3184172:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-3184172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0404418 );}.elementor-572 .elementor-element.elementor-element-702bf32{text-align:start;}.elementor-572 .elementor-element.elementor-element-702bf32 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-68cac42{text-align:start;}.elementor-572 .elementor-element.elementor-element-68cac42 .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-f0cda6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-3cbdb9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-62108be{--display:flex;--min-height:195px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-62108be:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-62108be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0404418 );}.elementor-572 .elementor-element.elementor-element-d9021c9{text-align:start;}.elementor-572 .elementor-element.elementor-element-d9021c9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-6dde5d6{text-align:start;}.elementor-572 .elementor-element.elementor-element-6dde5d6 .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-f1c02c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-401217a{--display:flex;--min-height:195px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-401217a:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-401217a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0404418 );}.elementor-572 .elementor-element.elementor-element-fb613f1{text-align:start;}.elementor-572 .elementor-element.elementor-element-fb613f1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-d4a6b52{text-align:start;}.elementor-572 .elementor-element.elementor-element-d4a6b52 .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-67faae5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-60d6a53{--display:flex;--min-height:195px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-60d6a53:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-60d6a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0404418 );}.elementor-572 .elementor-element.elementor-element-e97302b{text-align:start;}.elementor-572 .elementor-element.elementor-element-e97302b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-275b564{text-align:start;}.elementor-572 .elementor-element.elementor-element-275b564 .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-446d0c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-4aa4d6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-f498ce7{--display:flex;--min-height:195px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-f498ce7:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-f498ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0404418 );}.elementor-572 .elementor-element.elementor-element-0ef01fb{text-align:start;}.elementor-572 .elementor-element.elementor-element-0ef01fb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-debee4e{text-align:start;}.elementor-572 .elementor-element.elementor-element-debee4e .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-af80802{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-bff1ec9{--display:flex;--min-height:195px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-bff1ec9:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-bff1ec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0404418 );}.elementor-572 .elementor-element.elementor-element-d5f903a{text-align:start;}.elementor-572 .elementor-element.elementor-element-d5f903a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-06ebb3b{text-align:start;}.elementor-572 .elementor-element.elementor-element-06ebb3b .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-4136714{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-f8e506b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-cfd0bc1{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-cfd0bc1:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-cfd0bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distribuidoraidea.com/wp-content/uploads/2026/08/seccion-vendidos.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-572 .elementor-element.elementor-element-cfd0bc1::before, .elementor-572 .elementor-element.elementor-element-cfd0bc1 > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-cfd0bc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-cfd0bc1 > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-cfd0bc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-cfd0bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F7F6F500 0%, #000000 100%);}.elementor-572 .elementor-element.elementor-element-c76e974{text-align:start;}.elementor-572 .elementor-element.elementor-element-c76e974 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-70eddad{text-align:start;}.elementor-572 .elementor-element.elementor-element-70eddad .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-dc8e9a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-ff92ac7{--display:flex;--min-height:250px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-ff92ac7:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-ff92ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distribuidoraidea.com/wp-content/uploads/2026/08/seccion-novedades-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-572 .elementor-element.elementor-element-ff92ac7::before, .elementor-572 .elementor-element.elementor-element-ff92ac7 > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-ff92ac7 > .e-con-inner > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-ff92ac7 > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-ff92ac7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-ff92ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-572 .elementor-element.elementor-element-d81a0e4{text-align:start;}.elementor-572 .elementor-element.elementor-element-d81a0e4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-7e9f0ea{text-align:start;}.elementor-572 .elementor-element.elementor-element-7e9f0ea .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-3668acd{--display:flex;--min-height:250px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-572 .elementor-element.elementor-element-d05eff7{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-d05eff7:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-d05eff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distribuidoraidea.com/wp-content/uploads/2026/08/seccion-ofertas.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-572 .elementor-element.elementor-element-d05eff7::before, .elementor-572 .elementor-element.elementor-element-d05eff7 > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-d05eff7 > .e-con-inner > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-d05eff7 > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-d05eff7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-d05eff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-572 .elementor-element.elementor-element-82022ea{text-align:start;}.elementor-572 .elementor-element.elementor-element-82022ea .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-158f87e{text-align:start;}.elementor-572 .elementor-element.elementor-element-158f87e .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-214f5e3{--display:flex;--min-height:250px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-214f5e3:not(.elementor-motion-effects-element-type-background), .elementor-572 .elementor-element.elementor-element-214f5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distribuidoraidea.com/wp-content/uploads/2026/08/seccion-calor.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-572 .elementor-element.elementor-element-214f5e3::before, .elementor-572 .elementor-element.elementor-element-214f5e3 > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-214f5e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-572 .elementor-element.elementor-element-214f5e3 > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-214f5e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-572 .elementor-element.elementor-element-214f5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-572 .elementor-element.elementor-element-4c9c2b6{text-align:start;}.elementor-572 .elementor-element.elementor-element-4c9c2b6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-183df83{text-align:start;}.elementor-572 .elementor-element.elementor-element-183df83 .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-2980232{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-f82f203{--display:flex;}.elementor-572 .elementor-element.elementor-element-d8e1e03{text-align:start;}.elementor-572 .elementor-element.elementor-element-d8e1e03 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-f9b4a5b{text-align:start;}.elementor-572 .elementor-element.elementor-element-f9b4a5b .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-ce0069b{text-align:start;}.elementor-572 .elementor-element.elementor-element-ce0069b .elementor-heading-title{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:#FFFFFF;}.elementor-572 .elementor-element.elementor-element-8d0449b{--display:flex;}.elementor-572 .elementor-element.elementor-element-b51395e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-572 .elementor-element.elementor-element-a0fa0f1{--display:flex;}.elementor-572 .elementor-element.elementor-element-d686398 img{width:80%;}.elementor-572 .elementor-element.elementor-element-bd70c87{--display:flex;--justify-content:center;}.elementor-572 .elementor-element.elementor-element-24a4da5{text-align:start;}.elementor-572 .elementor-element.elementor-element-24a4da5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-b6af242{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-224449f{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-7315f37{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-6610046{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-bee9535{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-c977a1c{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-0fb40c3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-3692a94{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-410b1d0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-572 .elementor-element.elementor-element-6272ff9{font-family:var( --e-global-typography-f60fa70-font-family ), Sans-serif;font-size:var( --e-global-typography-f60fa70-font-size );font-weight:var( --e-global-typography-f60fa70-font-weight );line-height:var( --e-global-typography-f60fa70-line-height );color:var( --e-global-color-text );}.elementor-572 .elementor-element.elementor-element-cea068a{--n-accordion-title-font-size:var( --e-global-typography-3adf1e1-font-size );--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#1B1B1B;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-572 .elementor-element.elementor-element-cea068a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-572 .elementor-element.elementor-element-cea068a > .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-3adf1e1-font-family ), Sans-serif;font-weight:var( --e-global-typography-3adf1e1-font-weight );line-height:var( --e-global-typography-3adf1e1-line-height );}:where( .elementor-572 .elementor-element.elementor-element-cea068a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-572 .elementor-element.elementor-element-01c43a0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-572 .elementor-element.elementor-element-5475641 .elementor-heading-title{font-size:var( --e-global-typography-3adf1e1-font-size );line-height:var( --e-global-typography-3adf1e1-line-height );}.elementor-572 .elementor-element.elementor-element-ed225bb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-572 .elementor-element.elementor-element-8899e7b .e-search-input{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-8899e7b .e-search-submit span{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-5935faa{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-761163a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-d7521d2 .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-d7521d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-7d5b43c .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-7d5b43c .elementor-icon-box-title a{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-62ede76 .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-62ede76 .elementor-icon-box-title a{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-42bd0af .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-42bd0af .elementor-icon-box-title a{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-31213fe .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-31213fe .elementor-icon-box-title a{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-1cc719c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-72df6c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-a84ce0a .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-a2152c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-e205d94 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-702bf32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-68cac42 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-d9021c9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-6dde5d6 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-fb613f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-d4a6b52 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-e97302b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-275b564 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-0ef01fb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-debee4e .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-d5f903a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-06ebb3b .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-c76e974 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-70eddad .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-d81a0e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-7e9f0ea .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-82022ea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-158f87e .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-4c9c2b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-183df83 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-d8e1e03 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-f9b4a5b .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-ce0069b .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-24a4da5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-224449f{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-6610046{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-c977a1c{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-3692a94{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-6272ff9{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-cea068a{--n-accordion-title-font-size:var( --e-global-typography-3adf1e1-font-size );}:where( .elementor-572 .elementor-element.elementor-element-cea068a > .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-3adf1e1-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-572 .elementor-element.elementor-element-01c43a0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-572 .elementor-element.elementor-element-5475641 .elementor-heading-title{font-size:var( --e-global-typography-3adf1e1-font-size );line-height:var( --e-global-typography-3adf1e1-line-height );}.elementor-572 .elementor-element.elementor-element-ed225bb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-572 .elementor-element.elementor-element-8899e7b .e-search-input{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-8899e7b .e-search-submit span{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-5935faa{padding:10px 10px 10px 10px;font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-761163a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-d7521d2 .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-d7521d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-7d5b43c .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-7d5b43c .elementor-icon-box-title a{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-62ede76 .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-62ede76 .elementor-icon-box-title a{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-42bd0af .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-42bd0af .elementor-icon-box-title a{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-31213fe .elementor-icon-box-title, .elementor-572 .elementor-element.elementor-element-31213fe .elementor-icon-box-title a{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-1cc719c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-72df6c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-a84ce0a .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-a2152c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-e205d94 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-702bf32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-68cac42 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-d9021c9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-6dde5d6 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-fb613f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-d4a6b52 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-e97302b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-275b564 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-0ef01fb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-debee4e .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-d5f903a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-06ebb3b .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-c76e974 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-70eddad .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-d81a0e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-7e9f0ea .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-82022ea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-158f87e .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-4c9c2b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-183df83 .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-d8e1e03 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-f9b4a5b .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-ce0069b .elementor-heading-title{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-24a4da5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-572 .elementor-element.elementor-element-224449f{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-6610046{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-c977a1c{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-3692a94{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-6272ff9{font-size:var( --e-global-typography-f60fa70-font-size );line-height:var( --e-global-typography-f60fa70-line-height );}.elementor-572 .elementor-element.elementor-element-cea068a{--n-accordion-title-font-size:var( --e-global-typography-3adf1e1-font-size );}:where( .elementor-572 .elementor-element.elementor-element-cea068a > .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-3adf1e1-line-height );}}@media(min-width:768px){.elementor-572 .elementor-element.elementor-element-334cecd{--width:40%;}.elementor-572 .elementor-element.elementor-element-cfd0bc1{--width:40%;}.elementor-572 .elementor-element.elementor-element-dc8e9a3{--width:60%;}.elementor-572 .elementor-element.elementor-element-f82f203{--width:40%;}.elementor-572 .elementor-element.elementor-element-8d0449b{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-572 .elementor-element.elementor-element-f82f203{--width:50%;}.elementor-572 .elementor-element.elementor-element-8d0449b{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-5935faa */.elementor-572 .elementor-element.elementor-element-5935faa a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72df6c3 */.titulo-hover .elementor-heading-title{
    display: inline-block;
    position: relative;
}

.titulo-hover .elementor-heading-title::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 100%;
    height: 3px;
    background: #1E180D;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .3s ease;
}

.titulo-hover:hover .elementor-heading-title::after{
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2152c4 */.titulo-hover .elementor-heading-title{
    display: inline-block;
    position: relative;
}

.titulo-hover .elementor-heading-title::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 100%;
    height: 3px;
    background: #1E180D;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .3s ease;
}

.titulo-hover:hover .elementor-heading-title::after{
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-702bf32 */.titulo-hover .elementor-heading-title{
    display: inline-block;
    position: relative;
}

.titulo-hover .elementor-heading-title::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 100%;
    height: 3px;
    background: #1E180D;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .3s ease;
}

.titulo-hover:hover .elementor-heading-title::after{
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9021c9 */.titulo-hover .elementor-heading-title{
    display: inline-block;
    position: relative;
}

.titulo-hover .elementor-heading-title::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 100%;
    height: 3px;
    background: #1E180D;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .3s ease;
}

.titulo-hover:hover .elementor-heading-title::after{
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb613f1 */.titulo-hover .elementor-heading-title{
    display: inline-block;
    position: relative;
}

.titulo-hover .elementor-heading-title::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 100%;
    height: 3px;
    background: #1E180D;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .3s ease;
}

.titulo-hover:hover .elementor-heading-title::after{
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e97302b */.titulo-hover .elementor-heading-title{
    display: inline-block;
    position: relative;
}

.titulo-hover .elementor-heading-title::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 100%;
    height: 3px;
    background: #1E180D;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .3s ease;
}

.titulo-hover:hover .elementor-heading-title::after{
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ef01fb */.titulo-hover .elementor-heading-title{
    display: inline-block;
    position: relative;
}

.titulo-hover .elementor-heading-title::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 100%;
    height: 3px;
    background: #1E180D;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .3s ease;
}

.titulo-hover:hover .elementor-heading-title::after{
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5f903a */.titulo-hover .elementor-heading-title{
    display: inline-block;
    position: relative;
}

.titulo-hover .elementor-heading-title::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 100%;
    height: 3px;
    background: #1E180D;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .3s ease;
}

.titulo-hover:hover .elementor-heading-title::after{
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-224449f */.elementor-572 .elementor-element.elementor-element-224449f a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6610046 */.elementor-572 .elementor-element.elementor-element-6610046 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c977a1c */.elementor-572 .elementor-element.elementor-element-c977a1c a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3692a94 */.elementor-572 .elementor-element.elementor-element-3692a94 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6272ff9 */.elementor-572 .elementor-element.elementor-element-6272ff9 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-224449f */.elementor-572 .elementor-element.elementor-element-224449f a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6610046 */.elementor-572 .elementor-element.elementor-element-6610046 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c977a1c */.elementor-572 .elementor-element.elementor-element-c977a1c a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3692a94 */.elementor-572 .elementor-element.elementor-element-3692a94 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6272ff9 */.elementor-572 .elementor-element.elementor-element-6272ff9 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-224449f */.elementor-572 .elementor-element.elementor-element-224449f a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6610046 */.elementor-572 .elementor-element.elementor-element-6610046 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c977a1c */.elementor-572 .elementor-element.elementor-element-c977a1c a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3692a94 */.elementor-572 .elementor-element.elementor-element-3692a94 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6272ff9 */.elementor-572 .elementor-element.elementor-element-6272ff9 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-224449f */.elementor-572 .elementor-element.elementor-element-224449f a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6610046 */.elementor-572 .elementor-element.elementor-element-6610046 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c977a1c */.elementor-572 .elementor-element.elementor-element-c977a1c a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3692a94 */.elementor-572 .elementor-element.elementor-element-3692a94 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6272ff9 */.elementor-572 .elementor-element.elementor-element-6272ff9 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-224449f */.elementor-572 .elementor-element.elementor-element-224449f a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6610046 */.elementor-572 .elementor-element.elementor-element-6610046 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c977a1c */.elementor-572 .elementor-element.elementor-element-c977a1c a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3692a94 */.elementor-572 .elementor-element.elementor-element-3692a94 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6272ff9 */.elementor-572 .elementor-element.elementor-element-6272ff9 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-224449f */.elementor-572 .elementor-element.elementor-element-224449f a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6610046 */.elementor-572 .elementor-element.elementor-element-6610046 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c977a1c */.elementor-572 .elementor-element.elementor-element-c977a1c a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3692a94 */.elementor-572 .elementor-element.elementor-element-3692a94 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6272ff9 */.elementor-572 .elementor-element.elementor-element-6272ff9 a {
    color: currentColor;
    font-weight: 800;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-cea068a */.elementor-572 .elementor-element.elementor-element-cea068a .e-n-accordion-item-title{
    justify-content: space-between;
}

.elementor-572 .elementor-element.elementor-element-cea068a .e-n-accordion-item {
    background: #fff;
    margin-bottom: 15px;
    border-radius: 10px;
}

/*.elementor-572 .elementor-element.elementor-element-cea068a  .e-opened {*/
    /*background: #239E56;*/
    /*padding: 16px 10px;*/
    /*border-radius: 50px;*/
    /*align-items: center;*/
/*    color: var(--e-global-color-text) !important;*/
/*}*/

/*.elementor-572 .elementor-element.elementor-element-cea068a  .e-closed {*/
    /*background: #1B1B1B;*/
    /*padding: 16px 10px;*/
    /*border-radius: 50px;*/
    /*align-items: center;*/
/*    color: var(--e-global-color-text) !important;*/
/*}*//* End custom CSS */