.elementor-13548 .elementor-element.elementor-element-c2d0f0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-c2d0f0f:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-c2d0f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-6d51455{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.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-13548 .elementor-element.elementor-element-cb2ecaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-13548 .elementor-element.elementor-element-cb2ecaf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13548 .elementor-element.elementor-element-cb2ecaf .elementor-heading-title{font-family:var( --e-global-typography-8f9bd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f9bd1a-font-size );font-weight:var( --e-global-typography-8f9bd1a-font-weight );line-height:var( --e-global-typography-8f9bd1a-line-height );color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-3e9d172 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13548 .elementor-element.elementor-element-aad499f{--divider-border-style:solid;--divider-color:#C5C2C2;--divider-border-width:1.9px;}.elementor-13548 .elementor-element.elementor-element-aad499f > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-aad499f .elementor-divider-separator{width:40%;}.elementor-13548 .elementor-element.elementor-element-aad499f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13548 .elementor-element.elementor-element-3610374 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-13548 .elementor-element.elementor-element-3610374 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-5185419{--display:grid;--e-con-grid-template-columns:1fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13548 .elementor-element.elementor-element-8ca6bfd{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-8ca6bfd:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-8ca6bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-8ca6bfd:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-555b631{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-555b631:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-555b631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13548 .elementor-element.elementor-element-c1555e3.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-c1555e3.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-c1555e3.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-c1555e3.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-c1555e3.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-c1555e3.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-c1555e3 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-c1555e3 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-dcfe049 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-dcfe049.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-dcfe049 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-fc87d9c{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-fc87d9c > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-fc87d9c .elementor-divider-separator{width:38px;}.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-13548 .elementor-element.elementor-element-181e9c7{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-13548 .elementor-element.elementor-element-b759524{--display:flex;}.elementor-13548 .elementor-element.elementor-element-14a4445{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-14a4445:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-14a4445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-14a4445:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-8b1f785{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-8b1f785:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-8b1f785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-b708125.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-b708125.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-b708125.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-b708125.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-b708125.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-b708125.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-b708125 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-b708125 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-1ee68f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-1ee68f0.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-1ee68f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-ab512fc{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-ab512fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-ab512fc .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-0efd8f7{text-align:start;}.elementor-13548 .elementor-element.elementor-element-0efd8f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-9db5047{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-9db5047 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-9db5047 .elementor-divider-separator{width:100%;}.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-13548 .elementor-element.elementor-element-8e02403 .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-8e02403 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-cbc69db{--display:flex;}.elementor-13548 .elementor-element.elementor-element-320de8e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-320de8e:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-320de8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-320de8e:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-b9481e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-b9481e8:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-b9481e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-90a9883.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-90a9883.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-90a9883.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-90a9883.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-90a9883.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-90a9883.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-90a9883 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-90a9883 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-ac7c070 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-ac7c070.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-ac7c070 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-0a00f06{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-0a00f06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-0a00f06 .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-f934c8b{text-align:start;}.elementor-13548 .elementor-element.elementor-element-f934c8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-d3a2484{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-d3a2484 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-d3a2484 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-840c595 .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-840c595 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-022bcea{--display:flex;}.elementor-13548 .elementor-element.elementor-element-fbf5acf{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-fbf5acf:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-fbf5acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-fbf5acf:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-7297871{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-7297871:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-7297871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-8873ee0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-8873ee0.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-8873ee0.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-8873ee0.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-8873ee0.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-8873ee0.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-8873ee0 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-8873ee0 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-c6ec207 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-c6ec207.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-c6ec207 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-fba4996{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-fba4996 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-fba4996 .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-5d52d2c{text-align:start;}.elementor-13548 .elementor-element.elementor-element-5d52d2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-b9d2f63{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-b9d2f63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-b9d2f63 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-137037e .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-137037e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-d261bcf{--display:flex;}.elementor-13548 .elementor-element.elementor-element-1b543db{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-1b543db:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-1b543db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-1b543db:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-ea376a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-ea376a4:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-ea376a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-1f8445d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-1f8445d.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-1f8445d.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-1f8445d.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-1f8445d.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-1f8445d.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-1f8445d .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-1f8445d .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-271a29a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-271a29a.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-271a29a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-53e96cd{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-53e96cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-53e96cd .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-edecb53{text-align:start;}.elementor-13548 .elementor-element.elementor-element-edecb53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-4c8a71e{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-4c8a71e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-4c8a71e .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-e7d0fa8 .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-e7d0fa8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-01df675{--display:flex;}.elementor-13548 .elementor-element.elementor-element-a9ac629{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-a9ac629:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-a9ac629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-a9ac629:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-a8129e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-a8129e0:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-a8129e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-47f9768.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-47f9768.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-47f9768.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-47f9768.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-47f9768.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-47f9768.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-47f9768 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-47f9768 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-a32f2e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-a32f2e9.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-a32f2e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-76f2a12{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-76f2a12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-76f2a12 .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-f0a3d84{text-align:start;}.elementor-13548 .elementor-element.elementor-element-f0a3d84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-449ba98{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-449ba98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-449ba98 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-fbf5409 .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-fbf5409 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-db5442c{--display:flex;}.elementor-13548 .elementor-element.elementor-element-a197490{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-a197490:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-a197490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-a197490:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-63ee503{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-63ee503:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-63ee503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-8469ca8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-8469ca8.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-8469ca8.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-8469ca8.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-8469ca8.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-8469ca8.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-8469ca8 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-8469ca8 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-6757130 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-6757130.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-6757130 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-d43c006{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-d43c006 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-d43c006 .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-3fce631{text-align:start;}.elementor-13548 .elementor-element.elementor-element-3fce631 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-65e67b1{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-65e67b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-65e67b1 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-5a35fc0 .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-5a35fc0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-aee37b2{--display:flex;}.elementor-13548 .elementor-element.elementor-element-c0bd606{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-c0bd606:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-c0bd606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-c0bd606:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-96592bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-96592bf:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-96592bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-365d6cc.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-365d6cc.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-365d6cc.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-365d6cc.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-365d6cc.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-365d6cc.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-365d6cc .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-365d6cc .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-fabf7eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-fabf7eb.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-fabf7eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-8a91308{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-8a91308 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-8a91308 .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-61757e2{text-align:start;}.elementor-13548 .elementor-element.elementor-element-61757e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-652c891{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-652c891 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-652c891 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-798ddcf .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-798ddcf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-cdcd51a{--display:flex;}.elementor-13548 .elementor-element.elementor-element-bbc74c1{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-bbc74c1:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-bbc74c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-bbc74c1:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-95f37bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-95f37bc:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-95f37bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-11f7f07.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-11f7f07.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-11f7f07.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-11f7f07.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-11f7f07.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-11f7f07.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-11f7f07 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-11f7f07 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-75a555e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-75a555e.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-75a555e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-b7f1d5f{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-b7f1d5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-b7f1d5f .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-221202f{text-align:start;}.elementor-13548 .elementor-element.elementor-element-221202f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-1dd7131{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-1dd7131 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-1dd7131 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-e64dabb .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-e64dabb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-8e8a86d{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );}.elementor-13548 .elementor-element.elementor-element-8e8a86d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-e7beb17{--display:flex;}.elementor-13548 .elementor-element.elementor-element-9e69177{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-9e69177:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-9e69177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-9e69177:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-61feec3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-61feec3:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-61feec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-43fb437.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-43fb437.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-43fb437.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-43fb437.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-43fb437.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-43fb437.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-43fb437 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-43fb437 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-e0eb718 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-e0eb718.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-e0eb718 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-a121160{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-a121160 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-a121160 .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-56798c2{text-align:start;}.elementor-13548 .elementor-element.elementor-element-56798c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-b4ceca8{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-b4ceca8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-b4ceca8 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-42fdf94 .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-42fdf94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-14e9e1c{--display:flex;}.elementor-13548 .elementor-element.elementor-element-8dc360e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-8dc360e:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-8dc360e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-8dc360e:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-1a7a533{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-1a7a533:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-1a7a533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-839b502.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-839b502.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-839b502.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-839b502.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-839b502.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-839b502.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-839b502 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-839b502 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-196d010 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-196d010.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-196d010 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-51188f9{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-51188f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-51188f9 .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-62a4885{text-align:start;}.elementor-13548 .elementor-element.elementor-element-62a4885 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-b8b2ff1{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-b8b2ff1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-b8b2ff1 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-34619fd .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-34619fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-bd44da6{--display:flex;}.elementor-13548 .elementor-element.elementor-element-57a463b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-57a463b:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-57a463b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-57a463b:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-c18c305{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-c18c305:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-c18c305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-2b21737.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-2b21737.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-2b21737.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-2b21737.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-2b21737.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-2b21737.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-2b21737 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-2b21737 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-5a27d36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-5a27d36.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-5a27d36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-8a36cff{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-8a36cff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-8a36cff .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-ed10f07{text-align:start;}.elementor-13548 .elementor-element.elementor-element-ed10f07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-2956089{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-2956089 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-2956089 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-eac9e85 .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-eac9e85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-589b873{--display:flex;}.elementor-13548 .elementor-element.elementor-element-2673e72{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-2673e72:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-2673e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-2673e72:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-7dfaac0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-7dfaac0:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-7dfaac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-5896ac0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-5896ac0.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-5896ac0.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-5896ac0.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-5896ac0.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-5896ac0.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-5896ac0 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-5896ac0 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-78e116b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-78e116b.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-78e116b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-6aeca09{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-6aeca09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-6aeca09 .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-c00629a{text-align:start;}.elementor-13548 .elementor-element.elementor-element-c00629a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-ce8d58c{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-ce8d58c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-ce8d58c .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-c207499 .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-c207499 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-133f0c3{--display:flex;}.elementor-13548 .elementor-element.elementor-element-148e278{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-148e278:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-148e278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-148e278:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-aa94e75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-aa94e75:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-aa94e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-2a6f3b2.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-2a6f3b2.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-2a6f3b2.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-2a6f3b2.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-2a6f3b2.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-2a6f3b2.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-2a6f3b2 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-2a6f3b2 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-78c2d1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-78c2d1f.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-78c2d1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-194b949{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-194b949 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-194b949 .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-299f349{text-align:start;}.elementor-13548 .elementor-element.elementor-element-299f349 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-a83e913{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-a83e913 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-a83e913 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-6e3fc9d .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-6e3fc9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-f754ba6{--display:flex;}.elementor-13548 .elementor-element.elementor-element-97a6c81{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-97a6c81:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-97a6c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-97a6c81:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-d055a56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-d055a56:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-d055a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-50ee462.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-50ee462.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-50ee462.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-50ee462.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-50ee462.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-50ee462.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-50ee462 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-50ee462 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-5c1b85b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-5c1b85b.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-5c1b85b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-e9a725c{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-e9a725c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-e9a725c .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-1b3dfd5{text-align:start;}.elementor-13548 .elementor-element.elementor-element-1b3dfd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-b3390e8{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-b3390e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-b3390e8 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-e987d28 .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-e987d28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-7d6c084{--display:flex;}.elementor-13548 .elementor-element.elementor-element-a991747{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-a991747:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-a991747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-a991747:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-6f7b7d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-6f7b7d7:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-6f7b7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-a776d2c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-a776d2c.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-a776d2c.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-a776d2c.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-a776d2c.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-a776d2c.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-a776d2c .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-a776d2c .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-934f64b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-934f64b.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-934f64b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-2866843{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-2866843 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-2866843 .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-c31f2ef{text-align:start;}.elementor-13548 .elementor-element.elementor-element-c31f2ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-f3aa103{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-f3aa103 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-f3aa103 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-dcfdd1d .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-dcfdd1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-b157093{--display:flex;}.elementor-13548 .elementor-element.elementor-element-5d80a06{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5EAF4;--border-color:#E5EAF4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 14px 0px rgba(112, 144, 176, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-13548 .elementor-element.elementor-element-5d80a06:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-5d80a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-5d80a06:hover{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.37);}.elementor-13548 .elementor-element.elementor-element-fbee522{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-fbee522:not(.elementor-motion-effects-element-type-background), .elementor-13548 .elementor-element.elementor-element-fbee522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13548 .elementor-element.elementor-element-6f7e399.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13548 .elementor-element.elementor-element-6f7e399.elementor-view-stacked .elementor-icon{background-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-6f7e399.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-6f7e399.elementor-view-default .elementor-icon{color:#2F353A;border-color:#2F353A;}.elementor-13548 .elementor-element.elementor-element-6f7e399.elementor-view-framed .elementor-icon, .elementor-13548 .elementor-element.elementor-element-6f7e399.elementor-view-default .elementor-icon svg{fill:#2F353A;}.elementor-13548 .elementor-element.elementor-element-6f7e399 .elementor-icon{font-size:24px;}.elementor-13548 .elementor-element.elementor-element-6f7e399 .elementor-icon svg{height:24px;}.elementor-13548 .elementor-element.elementor-element-e454c8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-e454c8e.elementor-element{--align-self:flex-start;}.elementor-13548 .elementor-element.elementor-element-e454c8e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:18px;color:#000000;}.elementor-13548 .elementor-element.elementor-element-7beaabe{--divider-border-style:solid;--divider-color:#C8C4C4;--divider-border-width:3px;}.elementor-13548 .elementor-element.elementor-element-7beaabe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-7beaabe .elementor-divider-separator{width:38px;}.elementor-13548 .elementor-element.elementor-element-65c9fff{text-align:start;}.elementor-13548 .elementor-element.elementor-element-65c9fff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-13548 .elementor-element.elementor-element-dc0e2f8{--divider-border-style:solid;--divider-color:#C8C4C47D;--divider-border-width:1px;}.elementor-13548 .elementor-element.elementor-element-dc0e2f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-dc0e2f8 .elementor-divider-separator{width:100%;}.elementor-13548 .elementor-element.elementor-element-4bd887e .elementor-button{background-color:var( --e-global-color-472291e );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-4bd887e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13548 .elementor-element.elementor-element-c6f13d6{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:35px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:35px;}.elementor-13548 .elementor-element.elementor-element-c6f13d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-13548 .elementor-element.elementor-element-cb2ecaf .elementor-heading-title{font-size:var( --e-global-typography-8f9bd1a-font-size );line-height:var( --e-global-typography-8f9bd1a-line-height );}.elementor-13548 .elementor-element.elementor-element-5185419{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-8e02403 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-840c595 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-137037e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-e7d0fa8 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-fbf5409 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-5a35fc0 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-798ddcf .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-e64dabb .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-8e8a86d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13548 .elementor-element.elementor-element-42fdf94 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-34619fd .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-eac9e85 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-c207499 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-6e3fc9d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-e987d28 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-dcfdd1d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-4bd887e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-c6f13d6{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;}}@media(max-width:767px){.elementor-13548 .elementor-element.elementor-element-c2d0f0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13548 .elementor-element.elementor-element-cb2ecaf .elementor-heading-title{font-size:var( --e-global-typography-8f9bd1a-font-size );line-height:var( --e-global-typography-8f9bd1a-line-height );}.elementor-13548 .elementor-element.elementor-element-3e9d172 .elementor-heading-title{font-size:20px;}.elementor-13548 .elementor-element.elementor-element-aad499f > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-13548 .elementor-element.elementor-element-aad499f .elementor-divider-separator{width:253px;}.elementor-13548 .elementor-element.elementor-element-5185419{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13548 .elementor-element.elementor-element-fc87d9c > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-fc87d9c .elementor-divider-separator{width:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-ab512fc > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-ab512fc .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-8e02403 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-0a00f06 > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-0a00f06 .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-840c595 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-fba4996 > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-fba4996 .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-137037e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-53e96cd > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-53e96cd .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-e7d0fa8 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-76f2a12 > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-76f2a12 .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-fbf5409 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-d43c006 > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-d43c006 .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-5a35fc0 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-8a91308 > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-8a91308 .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-798ddcf .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-b7f1d5f > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-b7f1d5f .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-e64dabb .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-8e8a86d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:11px;}.elementor-13548 .elementor-element.elementor-element-a121160 > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-a121160 .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-42fdf94 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-51188f9 > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-51188f9 .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-34619fd .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-8a36cff > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-8a36cff .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-eac9e85 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-6aeca09 > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-6aeca09 .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-c207499 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-194b949 > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-194b949 .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-6e3fc9d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-e9a725c > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-e9a725c .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-e987d28 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-2866843 > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-2866843 .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-dcfdd1d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-7beaabe > .elementor-widget-container{margin:-7px 0px 0px -1px;}.elementor-13548 .elementor-element.elementor-element-7beaabe .elementor-divider-separator{width:25px;}.elementor-13548 .elementor-element.elementor-element-4bd887e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13548 .elementor-element.elementor-element-c6f13d6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:40px;--e-n-carousel-arrow-next-top-position:40px;}}@media(min-width:768px){.elementor-13548 .elementor-element.elementor-element-6d51455{--content-width:100%;}.elementor-13548 .elementor-element.elementor-element-b759524{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-cbc69db{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-022bcea{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-d261bcf{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-01df675{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-db5442c{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-e7beb17{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-14e9e1c{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-bd44da6{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-589b873{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-133f0c3{--content-width:267px;}.elementor-13548 .elementor-element.elementor-element-f754ba6{--content-width:267px;}}/* Start custom CSS for heading, class: .elementor-element-cb2ecaf */.raia-titulo {
    width: max-content;
    border-bottom: 2px solid #C8C4C4;
    padding-right: 30px;
}

@media (max-width: 480px) {
  .raia-titulo {
    width: auto !important;
    border-bottom: 1px solid #C8C4C4 !important;
    padding-right: inherit !important;
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-181e9c7 */#ouvidoria-saque a[href^="mailto"] {
    text-decoration: none; /* Remove o sublinhado padrão */
    position: relative;
    color: inherit; /* Mantém a cor original do texto */
}

#ouvidoria-saque a[href^="mailto"]::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px; /* Espessura da linha */
    background-color: #000; /* Cor do sublinhado */
    transition: all 0.3s ease; /* Transição suave */
}

#ouvidoria-saque a[href^="mailto"]:hover::after {
    height: 1px; /* Substitua se quiser outro comportamento no hover */
    background-color: #183EFF; /* Cor no hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ca6bfd */.elementor-13548 .elementor-element.elementor-element-8ca6bfd {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0efd8f7 */.elementor-13548 .elementor-element.elementor-element-0efd8f7 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a4445 */.elementor-13548 .elementor-element.elementor-element-14a4445 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f934c8b */.elementor-13548 .elementor-element.elementor-element-f934c8b {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320de8e */.elementor-13548 .elementor-element.elementor-element-320de8e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d52d2c */.elementor-13548 .elementor-element.elementor-element-5d52d2c {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf5acf */.elementor-13548 .elementor-element.elementor-element-fbf5acf {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edecb53 */.elementor-13548 .elementor-element.elementor-element-edecb53 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b543db */.elementor-13548 .elementor-element.elementor-element-1b543db {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0a3d84 */.elementor-13548 .elementor-element.elementor-element-f0a3d84 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ac629 */.elementor-13548 .elementor-element.elementor-element-a9ac629 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fce631 */.elementor-13548 .elementor-element.elementor-element-3fce631 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a197490 */.elementor-13548 .elementor-element.elementor-element-a197490 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61757e2 */.elementor-13548 .elementor-element.elementor-element-61757e2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bd606 */.elementor-13548 .elementor-element.elementor-element-c0bd606 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221202f */.elementor-13548 .elementor-element.elementor-element-221202f {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc74c1 */.elementor-13548 .elementor-element.elementor-element-bbc74c1 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0efd8f7 */.elementor-13548 .elementor-element.elementor-element-0efd8f7 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a4445 */.elementor-13548 .elementor-element.elementor-element-14a4445 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f934c8b */.elementor-13548 .elementor-element.elementor-element-f934c8b {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320de8e */.elementor-13548 .elementor-element.elementor-element-320de8e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d52d2c */.elementor-13548 .elementor-element.elementor-element-5d52d2c {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf5acf */.elementor-13548 .elementor-element.elementor-element-fbf5acf {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edecb53 */.elementor-13548 .elementor-element.elementor-element-edecb53 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b543db */.elementor-13548 .elementor-element.elementor-element-1b543db {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0a3d84 */.elementor-13548 .elementor-element.elementor-element-f0a3d84 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ac629 */.elementor-13548 .elementor-element.elementor-element-a9ac629 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fce631 */.elementor-13548 .elementor-element.elementor-element-3fce631 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a197490 */.elementor-13548 .elementor-element.elementor-element-a197490 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61757e2 */.elementor-13548 .elementor-element.elementor-element-61757e2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bd606 */.elementor-13548 .elementor-element.elementor-element-c0bd606 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221202f */.elementor-13548 .elementor-element.elementor-element-221202f {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc74c1 */.elementor-13548 .elementor-element.elementor-element-bbc74c1 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0efd8f7 */.elementor-13548 .elementor-element.elementor-element-0efd8f7 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a4445 */.elementor-13548 .elementor-element.elementor-element-14a4445 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f934c8b */.elementor-13548 .elementor-element.elementor-element-f934c8b {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320de8e */.elementor-13548 .elementor-element.elementor-element-320de8e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d52d2c */.elementor-13548 .elementor-element.elementor-element-5d52d2c {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf5acf */.elementor-13548 .elementor-element.elementor-element-fbf5acf {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edecb53 */.elementor-13548 .elementor-element.elementor-element-edecb53 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b543db */.elementor-13548 .elementor-element.elementor-element-1b543db {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0a3d84 */.elementor-13548 .elementor-element.elementor-element-f0a3d84 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ac629 */.elementor-13548 .elementor-element.elementor-element-a9ac629 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fce631 */.elementor-13548 .elementor-element.elementor-element-3fce631 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a197490 */.elementor-13548 .elementor-element.elementor-element-a197490 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61757e2 */.elementor-13548 .elementor-element.elementor-element-61757e2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bd606 */.elementor-13548 .elementor-element.elementor-element-c0bd606 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221202f */.elementor-13548 .elementor-element.elementor-element-221202f {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc74c1 */.elementor-13548 .elementor-element.elementor-element-bbc74c1 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0efd8f7 */.elementor-13548 .elementor-element.elementor-element-0efd8f7 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a4445 */.elementor-13548 .elementor-element.elementor-element-14a4445 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f934c8b */.elementor-13548 .elementor-element.elementor-element-f934c8b {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320de8e */.elementor-13548 .elementor-element.elementor-element-320de8e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d52d2c */.elementor-13548 .elementor-element.elementor-element-5d52d2c {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf5acf */.elementor-13548 .elementor-element.elementor-element-fbf5acf {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edecb53 */.elementor-13548 .elementor-element.elementor-element-edecb53 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b543db */.elementor-13548 .elementor-element.elementor-element-1b543db {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0a3d84 */.elementor-13548 .elementor-element.elementor-element-f0a3d84 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ac629 */.elementor-13548 .elementor-element.elementor-element-a9ac629 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fce631 */.elementor-13548 .elementor-element.elementor-element-3fce631 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a197490 */.elementor-13548 .elementor-element.elementor-element-a197490 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61757e2 */.elementor-13548 .elementor-element.elementor-element-61757e2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bd606 */.elementor-13548 .elementor-element.elementor-element-c0bd606 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221202f */.elementor-13548 .elementor-element.elementor-element-221202f {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc74c1 */.elementor-13548 .elementor-element.elementor-element-bbc74c1 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0efd8f7 */.elementor-13548 .elementor-element.elementor-element-0efd8f7 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a4445 */.elementor-13548 .elementor-element.elementor-element-14a4445 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f934c8b */.elementor-13548 .elementor-element.elementor-element-f934c8b {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320de8e */.elementor-13548 .elementor-element.elementor-element-320de8e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d52d2c */.elementor-13548 .elementor-element.elementor-element-5d52d2c {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf5acf */.elementor-13548 .elementor-element.elementor-element-fbf5acf {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edecb53 */.elementor-13548 .elementor-element.elementor-element-edecb53 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b543db */.elementor-13548 .elementor-element.elementor-element-1b543db {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0a3d84 */.elementor-13548 .elementor-element.elementor-element-f0a3d84 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ac629 */.elementor-13548 .elementor-element.elementor-element-a9ac629 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fce631 */.elementor-13548 .elementor-element.elementor-element-3fce631 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a197490 */.elementor-13548 .elementor-element.elementor-element-a197490 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61757e2 */.elementor-13548 .elementor-element.elementor-element-61757e2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bd606 */.elementor-13548 .elementor-element.elementor-element-c0bd606 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221202f */.elementor-13548 .elementor-element.elementor-element-221202f {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc74c1 */.elementor-13548 .elementor-element.elementor-element-bbc74c1 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0efd8f7 */.elementor-13548 .elementor-element.elementor-element-0efd8f7 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a4445 */.elementor-13548 .elementor-element.elementor-element-14a4445 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f934c8b */.elementor-13548 .elementor-element.elementor-element-f934c8b {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320de8e */.elementor-13548 .elementor-element.elementor-element-320de8e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d52d2c */.elementor-13548 .elementor-element.elementor-element-5d52d2c {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf5acf */.elementor-13548 .elementor-element.elementor-element-fbf5acf {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edecb53 */.elementor-13548 .elementor-element.elementor-element-edecb53 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b543db */.elementor-13548 .elementor-element.elementor-element-1b543db {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0a3d84 */.elementor-13548 .elementor-element.elementor-element-f0a3d84 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ac629 */.elementor-13548 .elementor-element.elementor-element-a9ac629 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fce631 */.elementor-13548 .elementor-element.elementor-element-3fce631 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a197490 */.elementor-13548 .elementor-element.elementor-element-a197490 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61757e2 */.elementor-13548 .elementor-element.elementor-element-61757e2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bd606 */.elementor-13548 .elementor-element.elementor-element-c0bd606 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221202f */.elementor-13548 .elementor-element.elementor-element-221202f {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc74c1 */.elementor-13548 .elementor-element.elementor-element-bbc74c1 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0efd8f7 */.elementor-13548 .elementor-element.elementor-element-0efd8f7 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a4445 */.elementor-13548 .elementor-element.elementor-element-14a4445 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f934c8b */.elementor-13548 .elementor-element.elementor-element-f934c8b {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320de8e */.elementor-13548 .elementor-element.elementor-element-320de8e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d52d2c */.elementor-13548 .elementor-element.elementor-element-5d52d2c {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf5acf */.elementor-13548 .elementor-element.elementor-element-fbf5acf {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edecb53 */.elementor-13548 .elementor-element.elementor-element-edecb53 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b543db */.elementor-13548 .elementor-element.elementor-element-1b543db {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0a3d84 */.elementor-13548 .elementor-element.elementor-element-f0a3d84 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ac629 */.elementor-13548 .elementor-element.elementor-element-a9ac629 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fce631 */.elementor-13548 .elementor-element.elementor-element-3fce631 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a197490 */.elementor-13548 .elementor-element.elementor-element-a197490 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61757e2 */.elementor-13548 .elementor-element.elementor-element-61757e2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bd606 */.elementor-13548 .elementor-element.elementor-element-c0bd606 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221202f */.elementor-13548 .elementor-element.elementor-element-221202f {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc74c1 */.elementor-13548 .elementor-element.elementor-element-bbc74c1 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0efd8f7 */.elementor-13548 .elementor-element.elementor-element-0efd8f7 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a4445 */.elementor-13548 .elementor-element.elementor-element-14a4445 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f934c8b */.elementor-13548 .elementor-element.elementor-element-f934c8b {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320de8e */.elementor-13548 .elementor-element.elementor-element-320de8e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d52d2c */.elementor-13548 .elementor-element.elementor-element-5d52d2c {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf5acf */.elementor-13548 .elementor-element.elementor-element-fbf5acf {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edecb53 */.elementor-13548 .elementor-element.elementor-element-edecb53 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b543db */.elementor-13548 .elementor-element.elementor-element-1b543db {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0a3d84 */.elementor-13548 .elementor-element.elementor-element-f0a3d84 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ac629 */.elementor-13548 .elementor-element.elementor-element-a9ac629 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fce631 */.elementor-13548 .elementor-element.elementor-element-3fce631 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a197490 */.elementor-13548 .elementor-element.elementor-element-a197490 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61757e2 */.elementor-13548 .elementor-element.elementor-element-61757e2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bd606 */.elementor-13548 .elementor-element.elementor-element-c0bd606 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221202f */.elementor-13548 .elementor-element.elementor-element-221202f {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc74c1 */.elementor-13548 .elementor-element.elementor-element-bbc74c1 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0efd8f7 */.elementor-13548 .elementor-element.elementor-element-0efd8f7 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a4445 */.elementor-13548 .elementor-element.elementor-element-14a4445 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f934c8b */.elementor-13548 .elementor-element.elementor-element-f934c8b {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320de8e */.elementor-13548 .elementor-element.elementor-element-320de8e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d52d2c */.elementor-13548 .elementor-element.elementor-element-5d52d2c {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf5acf */.elementor-13548 .elementor-element.elementor-element-fbf5acf {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edecb53 */.elementor-13548 .elementor-element.elementor-element-edecb53 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b543db */.elementor-13548 .elementor-element.elementor-element-1b543db {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0a3d84 */.elementor-13548 .elementor-element.elementor-element-f0a3d84 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ac629 */.elementor-13548 .elementor-element.elementor-element-a9ac629 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fce631 */.elementor-13548 .elementor-element.elementor-element-3fce631 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a197490 */.elementor-13548 .elementor-element.elementor-element-a197490 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61757e2 */.elementor-13548 .elementor-element.elementor-element-61757e2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bd606 */.elementor-13548 .elementor-element.elementor-element-c0bd606 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221202f */.elementor-13548 .elementor-element.elementor-element-221202f {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc74c1 */.elementor-13548 .elementor-element.elementor-element-bbc74c1 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-8e8a86d */:root {
    --custom-color-azul: #183eff;
    --custom-color-verde: #00D000;
    }

    /*.carrossel-timeline .elementor-icon { display: none !important}*/

    .carrossel-timeline .swiper-slide { padding-bottom:40px !important; }

    .passo-atual { border-color: var(--custom-color-azul) !important; }
    .passo-atual .elementor-heading-title { color: var(--custom-color-azul) !important}
    .passo-atual .elementor-divider-separator { border-color: var(--custom-color-azul) !important}

    .passo-concluido { border-color: var(--custom-color-verde) !important; }
    .passo-concluido .elementor-heading-title { color: var(--custom-color-verde) !important}
    .passo-concluido .elementor-divider-separator { border-color: var(--custom-color-verde) !important}
    .passo-concluido .elementor-icon { color: var(--custom-color-verde) !important; display: block !important}
    
    .carrossel-timeline .elementor-swiper-button.elementor-swiper-button-next, 
.carrossel-timeline .elementor-swiper-button.elementor-swiper-button-prev { 
    font-size: 25px !important; 
    padding: 10px !important; 
    border-radius: 50% !important;
    border: 2px solid var(--custom-color-azul) !important;;
    color: var(--custom-color-azul) !important; }
    
    .carrossel-timeline .elementor-swiper-button.swiper-button-disabled { font-size: 12px !important;  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56798c2 */.elementor-13548 .elementor-element.elementor-element-56798c2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e69177 */.elementor-13548 .elementor-element.elementor-element-9e69177 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62a4885 */.elementor-13548 .elementor-element.elementor-element-62a4885 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc360e */.elementor-13548 .elementor-element.elementor-element-8dc360e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed10f07 */.elementor-13548 .elementor-element.elementor-element-ed10f07 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a463b */.elementor-13548 .elementor-element.elementor-element-57a463b {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00629a */.elementor-13548 .elementor-element.elementor-element-c00629a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2673e72 */.elementor-13548 .elementor-element.elementor-element-2673e72 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-299f349 */.elementor-13548 .elementor-element.elementor-element-299f349 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148e278 */.elementor-13548 .elementor-element.elementor-element-148e278 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3dfd5 */.elementor-13548 .elementor-element.elementor-element-1b3dfd5 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a6c81 */.elementor-13548 .elementor-element.elementor-element-97a6c81 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c31f2ef */.elementor-13548 .elementor-element.elementor-element-c31f2ef {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a991747 */.elementor-13548 .elementor-element.elementor-element-a991747 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c9fff */.elementor-13548 .elementor-element.elementor-element-65c9fff {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d80a06 */.elementor-13548 .elementor-element.elementor-element-5d80a06 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56798c2 */.elementor-13548 .elementor-element.elementor-element-56798c2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e69177 */.elementor-13548 .elementor-element.elementor-element-9e69177 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62a4885 */.elementor-13548 .elementor-element.elementor-element-62a4885 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc360e */.elementor-13548 .elementor-element.elementor-element-8dc360e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed10f07 */.elementor-13548 .elementor-element.elementor-element-ed10f07 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a463b */.elementor-13548 .elementor-element.elementor-element-57a463b {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00629a */.elementor-13548 .elementor-element.elementor-element-c00629a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2673e72 */.elementor-13548 .elementor-element.elementor-element-2673e72 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-299f349 */.elementor-13548 .elementor-element.elementor-element-299f349 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148e278 */.elementor-13548 .elementor-element.elementor-element-148e278 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3dfd5 */.elementor-13548 .elementor-element.elementor-element-1b3dfd5 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a6c81 */.elementor-13548 .elementor-element.elementor-element-97a6c81 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c31f2ef */.elementor-13548 .elementor-element.elementor-element-c31f2ef {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a991747 */.elementor-13548 .elementor-element.elementor-element-a991747 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c9fff */.elementor-13548 .elementor-element.elementor-element-65c9fff {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d80a06 */.elementor-13548 .elementor-element.elementor-element-5d80a06 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56798c2 */.elementor-13548 .elementor-element.elementor-element-56798c2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e69177 */.elementor-13548 .elementor-element.elementor-element-9e69177 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62a4885 */.elementor-13548 .elementor-element.elementor-element-62a4885 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc360e */.elementor-13548 .elementor-element.elementor-element-8dc360e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed10f07 */.elementor-13548 .elementor-element.elementor-element-ed10f07 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a463b */.elementor-13548 .elementor-element.elementor-element-57a463b {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00629a */.elementor-13548 .elementor-element.elementor-element-c00629a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2673e72 */.elementor-13548 .elementor-element.elementor-element-2673e72 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-299f349 */.elementor-13548 .elementor-element.elementor-element-299f349 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148e278 */.elementor-13548 .elementor-element.elementor-element-148e278 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3dfd5 */.elementor-13548 .elementor-element.elementor-element-1b3dfd5 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a6c81 */.elementor-13548 .elementor-element.elementor-element-97a6c81 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c31f2ef */.elementor-13548 .elementor-element.elementor-element-c31f2ef {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a991747 */.elementor-13548 .elementor-element.elementor-element-a991747 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c9fff */.elementor-13548 .elementor-element.elementor-element-65c9fff {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d80a06 */.elementor-13548 .elementor-element.elementor-element-5d80a06 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56798c2 */.elementor-13548 .elementor-element.elementor-element-56798c2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e69177 */.elementor-13548 .elementor-element.elementor-element-9e69177 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62a4885 */.elementor-13548 .elementor-element.elementor-element-62a4885 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc360e */.elementor-13548 .elementor-element.elementor-element-8dc360e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed10f07 */.elementor-13548 .elementor-element.elementor-element-ed10f07 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a463b */.elementor-13548 .elementor-element.elementor-element-57a463b {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00629a */.elementor-13548 .elementor-element.elementor-element-c00629a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2673e72 */.elementor-13548 .elementor-element.elementor-element-2673e72 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-299f349 */.elementor-13548 .elementor-element.elementor-element-299f349 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148e278 */.elementor-13548 .elementor-element.elementor-element-148e278 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3dfd5 */.elementor-13548 .elementor-element.elementor-element-1b3dfd5 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a6c81 */.elementor-13548 .elementor-element.elementor-element-97a6c81 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c31f2ef */.elementor-13548 .elementor-element.elementor-element-c31f2ef {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a991747 */.elementor-13548 .elementor-element.elementor-element-a991747 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c9fff */.elementor-13548 .elementor-element.elementor-element-65c9fff {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d80a06 */.elementor-13548 .elementor-element.elementor-element-5d80a06 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56798c2 */.elementor-13548 .elementor-element.elementor-element-56798c2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e69177 */.elementor-13548 .elementor-element.elementor-element-9e69177 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62a4885 */.elementor-13548 .elementor-element.elementor-element-62a4885 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc360e */.elementor-13548 .elementor-element.elementor-element-8dc360e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed10f07 */.elementor-13548 .elementor-element.elementor-element-ed10f07 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a463b */.elementor-13548 .elementor-element.elementor-element-57a463b {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00629a */.elementor-13548 .elementor-element.elementor-element-c00629a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2673e72 */.elementor-13548 .elementor-element.elementor-element-2673e72 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-299f349 */.elementor-13548 .elementor-element.elementor-element-299f349 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148e278 */.elementor-13548 .elementor-element.elementor-element-148e278 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3dfd5 */.elementor-13548 .elementor-element.elementor-element-1b3dfd5 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a6c81 */.elementor-13548 .elementor-element.elementor-element-97a6c81 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c31f2ef */.elementor-13548 .elementor-element.elementor-element-c31f2ef {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a991747 */.elementor-13548 .elementor-element.elementor-element-a991747 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c9fff */.elementor-13548 .elementor-element.elementor-element-65c9fff {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d80a06 */.elementor-13548 .elementor-element.elementor-element-5d80a06 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56798c2 */.elementor-13548 .elementor-element.elementor-element-56798c2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e69177 */.elementor-13548 .elementor-element.elementor-element-9e69177 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62a4885 */.elementor-13548 .elementor-element.elementor-element-62a4885 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc360e */.elementor-13548 .elementor-element.elementor-element-8dc360e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed10f07 */.elementor-13548 .elementor-element.elementor-element-ed10f07 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a463b */.elementor-13548 .elementor-element.elementor-element-57a463b {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00629a */.elementor-13548 .elementor-element.elementor-element-c00629a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2673e72 */.elementor-13548 .elementor-element.elementor-element-2673e72 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-299f349 */.elementor-13548 .elementor-element.elementor-element-299f349 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148e278 */.elementor-13548 .elementor-element.elementor-element-148e278 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3dfd5 */.elementor-13548 .elementor-element.elementor-element-1b3dfd5 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a6c81 */.elementor-13548 .elementor-element.elementor-element-97a6c81 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c31f2ef */.elementor-13548 .elementor-element.elementor-element-c31f2ef {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a991747 */.elementor-13548 .elementor-element.elementor-element-a991747 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c9fff */.elementor-13548 .elementor-element.elementor-element-65c9fff {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d80a06 */.elementor-13548 .elementor-element.elementor-element-5d80a06 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56798c2 */.elementor-13548 .elementor-element.elementor-element-56798c2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e69177 */.elementor-13548 .elementor-element.elementor-element-9e69177 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62a4885 */.elementor-13548 .elementor-element.elementor-element-62a4885 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc360e */.elementor-13548 .elementor-element.elementor-element-8dc360e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed10f07 */.elementor-13548 .elementor-element.elementor-element-ed10f07 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a463b */.elementor-13548 .elementor-element.elementor-element-57a463b {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00629a */.elementor-13548 .elementor-element.elementor-element-c00629a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2673e72 */.elementor-13548 .elementor-element.elementor-element-2673e72 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-299f349 */.elementor-13548 .elementor-element.elementor-element-299f349 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148e278 */.elementor-13548 .elementor-element.elementor-element-148e278 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3dfd5 */.elementor-13548 .elementor-element.elementor-element-1b3dfd5 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a6c81 */.elementor-13548 .elementor-element.elementor-element-97a6c81 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c31f2ef */.elementor-13548 .elementor-element.elementor-element-c31f2ef {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a991747 */.elementor-13548 .elementor-element.elementor-element-a991747 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c9fff */.elementor-13548 .elementor-element.elementor-element-65c9fff {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d80a06 */.elementor-13548 .elementor-element.elementor-element-5d80a06 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56798c2 */.elementor-13548 .elementor-element.elementor-element-56798c2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e69177 */.elementor-13548 .elementor-element.elementor-element-9e69177 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62a4885 */.elementor-13548 .elementor-element.elementor-element-62a4885 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc360e */.elementor-13548 .elementor-element.elementor-element-8dc360e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed10f07 */.elementor-13548 .elementor-element.elementor-element-ed10f07 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a463b */.elementor-13548 .elementor-element.elementor-element-57a463b {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00629a */.elementor-13548 .elementor-element.elementor-element-c00629a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2673e72 */.elementor-13548 .elementor-element.elementor-element-2673e72 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-299f349 */.elementor-13548 .elementor-element.elementor-element-299f349 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148e278 */.elementor-13548 .elementor-element.elementor-element-148e278 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3dfd5 */.elementor-13548 .elementor-element.elementor-element-1b3dfd5 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a6c81 */.elementor-13548 .elementor-element.elementor-element-97a6c81 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c31f2ef */.elementor-13548 .elementor-element.elementor-element-c31f2ef {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a991747 */.elementor-13548 .elementor-element.elementor-element-a991747 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c9fff */.elementor-13548 .elementor-element.elementor-element-65c9fff {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d80a06 */.elementor-13548 .elementor-element.elementor-element-5d80a06 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56798c2 */.elementor-13548 .elementor-element.elementor-element-56798c2 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e69177 */.elementor-13548 .elementor-element.elementor-element-9e69177 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62a4885 */.elementor-13548 .elementor-element.elementor-element-62a4885 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc360e */.elementor-13548 .elementor-element.elementor-element-8dc360e {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed10f07 */.elementor-13548 .elementor-element.elementor-element-ed10f07 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a463b */.elementor-13548 .elementor-element.elementor-element-57a463b {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00629a */.elementor-13548 .elementor-element.elementor-element-c00629a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2673e72 */.elementor-13548 .elementor-element.elementor-element-2673e72 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-299f349 */.elementor-13548 .elementor-element.elementor-element-299f349 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148e278 */.elementor-13548 .elementor-element.elementor-element-148e278 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3dfd5 */.elementor-13548 .elementor-element.elementor-element-1b3dfd5 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a6c81 */.elementor-13548 .elementor-element.elementor-element-97a6c81 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c31f2ef */.elementor-13548 .elementor-element.elementor-element-c31f2ef {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a991747 */.elementor-13548 .elementor-element.elementor-element-a991747 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c9fff */.elementor-13548 .elementor-element.elementor-element-65c9fff {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d80a06 */.elementor-13548 .elementor-element.elementor-element-5d80a06 {
    grid-row: span 2;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c6f13d6 */:root {
    --custom-color-azul: #183eff;
    --custom-color-verde: #00D000;
    }

    /*.carrossel-timeline .elementor-icon { display: none !important}*/

    .carrossel-timeline .swiper-slide { padding-bottom:40px !important; }

    .passo-atual { border-color: var(--custom-color-azul) !important; }
    .passo-atual .elementor-heading-title { color: var(--custom-color-azul) !important}
    .passo-atual .elementor-divider-separator { border-color: var(--custom-color-azul) !important}

    .passo-concluido { border-color: var(--custom-color-verde) !important; }
    .passo-concluido .elementor-heading-title { color: var(--custom-color-verde) !important}
    .passo-concluido .elementor-divider-separator { border-color: var(--custom-color-verde) !important}
    .passo-concluido .elementor-icon { color: var(--custom-color-verde) !important; display: block !important}
    
    .carrossel-timeline .elementor-swiper-button.elementor-swiper-button-next, 
.carrossel-timeline .elementor-swiper-button.elementor-swiper-button-prev { 
    font-size: 25px !important; 
    padding: 10px !important; 
    border-radius: 50% !important;
    border: 2px solid var(--custom-color-azul) !important;;
    color: var(--custom-color-azul) !important; }
    
    .carrossel-timeline .elementor-swiper-button.swiper-button-disabled { font-size: 12px !important;  }/* End custom CSS */