.elementor-179067 .elementor-element.elementor-element-49890fd{--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:6em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-179067 .elementor-element.elementor-element-dad868e .breadcrumb{text-align:left;font-size:18px;font-weight:700;color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-179067 .elementor-element.elementor-element-3835abb{text-align:center;}.elementor-179067 .elementor-element.elementor-element-3917518{--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;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-179067 .elementor-element.elementor-element-295faa9{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-f58d2c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-179067 .elementor-element.elementor-element-f58d2c7:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-f58d2c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-179067 .elementor-element.elementor-element-6956d98{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:75px 75px 75px 75px;}.elementor-179067 .elementor-element.elementor-element-6956d98:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-6956d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0631902 );}.elementor-179067 .elementor-element.elementor-element-698507a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-179067 .elementor-element.elementor-element-0520748{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-0520748:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-0520748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-8e72561 > .elementor-widget-container{background-color:var( --e-global-color-a944783 );padding:0px 20px 0px 20px;border-radius:09999px 09999px 09999px 09999px;}.elementor-179067 .elementor-element.elementor-element-8e72561.elementor-element{--align-self:center;}.elementor-179067 .elementor-element.elementor-element-8e72561{text-align:center;}.elementor-179067 .elementor-element.elementor-element-8e72561 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-widget-text-editor{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-179067 .elementor-element.elementor-element-b92f054 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-b92f054{text-align:center;}.elementor-179067 .elementor-element.elementor-element-0211a66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-0211a66{text-align:center;}.elementor-179067 .elementor-element.elementor-element-0211a66 .elementor-heading-title{font-family:var( --e-global-typography-1e67fd3-font-family ), Sans-serif;font-size:var( --e-global-typography-1e67fd3-font-size );font-weight:var( --e-global-typography-1e67fd3-font-weight );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-179067 .elementor-element.elementor-element-6c7e0a0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.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-179067 .elementor-element.elementor-element-40c4431{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-179067 .elementor-element.elementor-element-40c4431 .elementor-divider-separator{width:100%;}.elementor-179067 .elementor-element.elementor-element-40c4431 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-179067 .elementor-element.elementor-element-68a3c1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-68a3c1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-68a3c1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-68a3c1f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-68a3c1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-68a3c1f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-68a3c1f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-68a3c1f{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-68a3c1f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-231e73c > .elementor-widget-container{margin:15px 15px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-231e73c.elementor-element{--align-self:flex-end;}.elementor-179067 .elementor-element.elementor-element-231e73c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-231e73c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-231e73c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-231e73c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-231e73c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-231e73c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-231e73c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-231e73c{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-231e73c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-5dc1b11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-5dc1b11:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-5dc1b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-b46bf28 > .elementor-widget-container{background-color:var( --e-global-color-a944783 );padding:0px 20px 0px 20px;border-radius:09999px 09999px 09999px 09999px;}.elementor-179067 .elementor-element.elementor-element-b46bf28.elementor-element{--align-self:center;}.elementor-179067 .elementor-element.elementor-element-b46bf28{text-align:center;}.elementor-179067 .elementor-element.elementor-element-b46bf28 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-179067 .elementor-element.elementor-element-cb173b2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-cb173b2{text-align:center;}.elementor-179067 .elementor-element.elementor-element-f2894bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-f2894bc{text-align:center;}.elementor-179067 .elementor-element.elementor-element-f2894bc .elementor-heading-title{font-family:var( --e-global-typography-1e67fd3-font-family ), Sans-serif;font-size:var( --e-global-typography-1e67fd3-font-size );font-weight:var( --e-global-typography-1e67fd3-font-weight );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-32e277a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-0e2bdf1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-179067 .elementor-element.elementor-element-0e2bdf1 .elementor-divider-separator{width:100%;}.elementor-179067 .elementor-element.elementor-element-0e2bdf1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-179067 .elementor-element.elementor-element-7f69ffb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-7f69ffb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-7f69ffb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-7f69ffb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-7f69ffb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-7f69ffb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-7f69ffb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-7f69ffb{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-7f69ffb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-699bf45 > .elementor-widget-container{margin:15px 15px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-699bf45.elementor-element{--align-self:flex-end;}.elementor-179067 .elementor-element.elementor-element-699bf45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-699bf45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-699bf45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-699bf45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-699bf45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-699bf45 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-699bf45 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-699bf45{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-699bf45 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-6a7dd83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-6a7dd83:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-6a7dd83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-f507bce > .elementor-widget-container{background-color:var( --e-global-color-a944783 );padding:0px 20px 0px 20px;border-radius:09999px 09999px 09999px 09999px;}.elementor-179067 .elementor-element.elementor-element-f507bce.elementor-element{--align-self:center;}.elementor-179067 .elementor-element.elementor-element-f507bce{text-align:center;}.elementor-179067 .elementor-element.elementor-element-f507bce .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-179067 .elementor-element.elementor-element-c438aeb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-c438aeb{text-align:center;}.elementor-179067 .elementor-element.elementor-element-553f41b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-553f41b{text-align:center;}.elementor-179067 .elementor-element.elementor-element-553f41b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-179067 .elementor-element.elementor-element-4dceab9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-dd248d1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-179067 .elementor-element.elementor-element-dd248d1 .elementor-divider-separator{width:100%;}.elementor-179067 .elementor-element.elementor-element-dd248d1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-179067 .elementor-element.elementor-element-7faaafd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-7faaafd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-7faaafd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-7faaafd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-7faaafd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-7faaafd .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-7faaafd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-7faaafd{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-7faaafd .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-acf28b1 > .elementor-widget-container{margin:15px 15px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-acf28b1.elementor-element{--align-self:flex-end;}.elementor-179067 .elementor-element.elementor-element-acf28b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-acf28b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-acf28b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-acf28b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-acf28b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-acf28b1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-acf28b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-acf28b1{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-acf28b1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-da26078{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-179067 .elementor-element.elementor-element-da26078:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-da26078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-179067 .elementor-element.elementor-element-b94e5ef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:75px 75px 75px 75px;}.elementor-179067 .elementor-element.elementor-element-b94e5ef:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-b94e5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0631902 );}.elementor-179067 .elementor-element.elementor-element-0e99ae8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-179067 .elementor-element.elementor-element-ab21003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-ab21003:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-ab21003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-f157f6a > .elementor-widget-container{background-color:var( --e-global-color-a944783 );padding:0px 20px 0px 20px;border-radius:09999px 09999px 09999px 09999px;}.elementor-179067 .elementor-element.elementor-element-f157f6a.elementor-element{--align-self:center;}.elementor-179067 .elementor-element.elementor-element-f157f6a{text-align:center;}.elementor-179067 .elementor-element.elementor-element-f157f6a .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-179067 .elementor-element.elementor-element-bec5a1c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-bec5a1c{text-align:center;}.elementor-179067 .elementor-element.elementor-element-2a1c783 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-2a1c783{text-align:center;}.elementor-179067 .elementor-element.elementor-element-2a1c783 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-179067 .elementor-element.elementor-element-ae69fe1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-b59be26{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-179067 .elementor-element.elementor-element-b59be26 .elementor-divider-separator{width:100%;}.elementor-179067 .elementor-element.elementor-element-b59be26 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-179067 .elementor-element.elementor-element-7dd3e2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-7dd3e2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-7dd3e2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-7dd3e2c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-7dd3e2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-7dd3e2c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-7dd3e2c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-7dd3e2c{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-7dd3e2c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-dfa771d > .elementor-widget-container{margin:15px 15px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-dfa771d.elementor-element{--align-self:flex-end;}.elementor-179067 .elementor-element.elementor-element-dfa771d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-dfa771d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-dfa771d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-dfa771d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-dfa771d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-dfa771d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-dfa771d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-dfa771d{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-dfa771d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-62a7a2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-62a7a2e:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-62a7a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-9f13e45 > .elementor-widget-container{background-color:var( --e-global-color-a944783 );padding:0px 20px 0px 20px;border-radius:09999px 09999px 09999px 09999px;}.elementor-179067 .elementor-element.elementor-element-9f13e45.elementor-element{--align-self:center;}.elementor-179067 .elementor-element.elementor-element-9f13e45{text-align:center;}.elementor-179067 .elementor-element.elementor-element-9f13e45 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-179067 .elementor-element.elementor-element-6ccaa79 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-6ccaa79{text-align:center;}.elementor-179067 .elementor-element.elementor-element-b147423 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-b147423{text-align:center;}.elementor-179067 .elementor-element.elementor-element-b147423 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-179067 .elementor-element.elementor-element-0ebaed1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-e55050e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-179067 .elementor-element.elementor-element-e55050e .elementor-divider-separator{width:100%;}.elementor-179067 .elementor-element.elementor-element-e55050e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-179067 .elementor-element.elementor-element-25b016e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-25b016e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-25b016e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-25b016e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-25b016e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-25b016e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-25b016e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-25b016e{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-25b016e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-0383568 > .elementor-widget-container{margin:15px 15px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-0383568.elementor-element{--align-self:flex-end;}.elementor-179067 .elementor-element.elementor-element-0383568 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-0383568 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-0383568 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-0383568 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-0383568 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-0383568 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-0383568 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-0383568{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-0383568 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-ab2828c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-ab2828c:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-ab2828c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-d9790c1 > .elementor-widget-container{background-color:var( --e-global-color-a944783 );padding:0px 20px 0px 20px;border-radius:09999px 09999px 09999px 09999px;}.elementor-179067 .elementor-element.elementor-element-d9790c1.elementor-element{--align-self:center;}.elementor-179067 .elementor-element.elementor-element-d9790c1{text-align:center;}.elementor-179067 .elementor-element.elementor-element-d9790c1 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-179067 .elementor-element.elementor-element-3ac52c9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-3ac52c9{text-align:center;}.elementor-179067 .elementor-element.elementor-element-cfddc15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-cfddc15{text-align:center;}.elementor-179067 .elementor-element.elementor-element-cfddc15 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-179067 .elementor-element.elementor-element-7a495bd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-6f7ef3b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-179067 .elementor-element.elementor-element-6f7ef3b .elementor-divider-separator{width:100%;}.elementor-179067 .elementor-element.elementor-element-6f7ef3b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-179067 .elementor-element.elementor-element-62c4dae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-62c4dae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-62c4dae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-62c4dae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-62c4dae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-62c4dae .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-62c4dae .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-62c4dae{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-62c4dae .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-6875089 > .elementor-widget-container{margin:15px 15px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-6875089.elementor-element{--align-self:flex-end;}.elementor-179067 .elementor-element.elementor-element-6875089 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-6875089 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-6875089 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-6875089 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-6875089 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-6875089 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-6875089 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-6875089{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-6875089 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-26dfa68{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-gap:0px;--n-tabs-title-border-radius:999px 999px 999px 999px;--n-tabs-title-padding-top:012px;--n-tabs-title-padding-right:050px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:50px;--n-tabs-title-font-size:14px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-179067 .elementor-element.elementor-element-26dfa68 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-26dfa68.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-0631902 );}.elementor-179067 .elementor-element.elementor-element-26dfa68.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-179067 .elementor-element.elementor-element-26dfa68.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-179067 .elementor-element.elementor-element-26dfa68 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-179067 .elementor-element.elementor-element-e02ee78{--display:flex;}.elementor-179067 .elementor-element.elementor-element-d1af78a{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-179067 .elementor-element.elementor-element-d1af78a:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-d1af78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-7ca7c8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--border-radius:75px 75px 75px 75px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-7ca7c8c:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-7ca7c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0631902 );}.elementor-179067 .elementor-element.elementor-element-c47578e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-012c097{text-align:center;}.elementor-179067 .elementor-element.elementor-element-d18f882{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-d18f882:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-d18f882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-e41abe1{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-2a0c53e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-2a0c53e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-2a0c53e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-2a0c53e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-2a0c53e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-2a0c53e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-2a0c53e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-2a0c53e{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-2a0c53e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-2a0c53e .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-2a0c53e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-cccdfc0{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-43cc514 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-43cc514 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-43cc514 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-43cc514 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-43cc514 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-43cc514 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-43cc514 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-43cc514{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-43cc514 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-43cc514 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-43cc514 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-83ddec1{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-5366b52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-5366b52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-5366b52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-5366b52 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-5366b52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-5366b52 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-5366b52 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-5366b52{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-5366b52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-5366b52 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-5366b52 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-b68494c{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-0293c1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-0293c1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-0293c1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-0293c1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-0293c1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-0293c1c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-0293c1c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-0293c1c{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-0293c1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-0293c1c .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-0293c1c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-ba8c821{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-c995ece .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-c995ece .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-c995ece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-c995ece .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-c995ece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-c995ece .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-c995ece .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-c995ece{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-c995ece .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-c995ece .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-c995ece .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-3b4ca9d{--n-accordion-title-font-size:16px;z-index:2;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:99px 99px 99px 99px;--n-accordion-icon-size:17px;}.elementor-179067 .elementor-element.elementor-element-3b4ca9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-0631902 );border-style:none;}:where( .elementor-179067 .elementor-element.elementor-element-3b4ca9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-179067 .elementor-element.elementor-element-3b4ca9d {--n-accordion-padding:14px 25px 15px 26px;}:where( .elementor-179067 .elementor-element.elementor-element-3b4ca9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-179067 .elementor-element.elementor-element-026844e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-d2821a3{text-align:center;}.elementor-179067 .elementor-element.elementor-element-386355d{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-386355d:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-386355d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-92c0cb7{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-ffc186f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-ffc186f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-ffc186f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-ffc186f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-ffc186f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-ffc186f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-ffc186f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-ffc186f{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-ffc186f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-ffc186f .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-ffc186f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-b42301b{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-473ad21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-473ad21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-473ad21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-473ad21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-473ad21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-473ad21 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-473ad21 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-473ad21{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-473ad21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-473ad21 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-473ad21 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-1149f7c{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-ffbb255 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-ffbb255 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-ffbb255 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-ffbb255 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-ffbb255 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-ffbb255 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-ffbb255 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-ffbb255{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-ffbb255 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-ffbb255 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-ffbb255 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-4219435{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-0be36f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-0be36f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-0be36f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-0be36f6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-0be36f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-0be36f6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-0be36f6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-0be36f6{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-0be36f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-0be36f6 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-0be36f6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-18df66a{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-6a4940f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-6a4940f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-6a4940f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-6a4940f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-6a4940f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-6a4940f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-6a4940f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-6a4940f{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-6a4940f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-6a4940f .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-6a4940f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-bcecd99{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-21ccebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-21ccebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-21ccebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-21ccebe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-21ccebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-21ccebe .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-21ccebe .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-21ccebe{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-21ccebe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-21ccebe .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-21ccebe .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-abc5846{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-8882d00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-8882d00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-8882d00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-8882d00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-8882d00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-8882d00 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-8882d00 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-8882d00{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-8882d00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-8882d00 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-8882d00 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-eb94279{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-c63b134 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-c63b134 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-c63b134 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-c63b134 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-c63b134 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-c63b134 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-c63b134 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-c63b134{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-c63b134 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-c63b134 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-c63b134 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-3067783{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-93da24c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-93da24c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-93da24c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-93da24c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-93da24c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-93da24c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-93da24c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-93da24c{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-93da24c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-93da24c .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-93da24c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-78b3e5b{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-350d61b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-350d61b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-350d61b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-350d61b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-350d61b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-350d61b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-350d61b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-350d61b{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-350d61b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-350d61b .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-350d61b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-12ba03f{--n-accordion-title-font-size:16px;z-index:2;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:99px 99px 99px 99px;--n-accordion-icon-size:17px;}.elementor-179067 .elementor-element.elementor-element-12ba03f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-0631902 );border-style:none;}:where( .elementor-179067 .elementor-element.elementor-element-12ba03f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-179067 .elementor-element.elementor-element-12ba03f {--n-accordion-padding:14px 25px 15px 26px;}:where( .elementor-179067 .elementor-element.elementor-element-12ba03f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-179067 .elementor-element.elementor-element-853c0df > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-72cb475{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-354f42b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-179067 .elementor-element.elementor-element-354f42b:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-354f42b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-179067 .elementor-element.elementor-element-a245472{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:75px 75px 75px 75px;}.elementor-179067 .elementor-element.elementor-element-a245472:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-a245472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0631902 );}.elementor-179067 .elementor-element.elementor-element-fe2678d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 025px;--row-gap:0px;--column-gap:025px;}.elementor-179067 .elementor-element.elementor-element-ad38a9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-ad38a9e:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-ad38a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-6774066 > .elementor-widget-container{background-color:var( --e-global-color-a944783 );padding:0px 20px 0px 20px;border-radius:09999px 09999px 09999px 09999px;}.elementor-179067 .elementor-element.elementor-element-6774066.elementor-element{--align-self:center;}.elementor-179067 .elementor-element.elementor-element-6774066{text-align:center;}.elementor-179067 .elementor-element.elementor-element-6774066 .elementor-heading-title{font-weight:bold;}.elementor-179067 .elementor-element.elementor-element-3eb3a1e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-179067 .elementor-element.elementor-element-3eb3a1e{text-align:center;}.elementor-179067 .elementor-element.elementor-element-db13d4d{text-align:center;}.elementor-179067 .elementor-element.elementor-element-db13d4d .elementor-heading-title{font-family:var( --e-global-typography-1e67fd3-font-family ), Sans-serif;font-size:var( --e-global-typography-1e67fd3-font-size );font-weight:var( --e-global-typography-1e67fd3-font-weight );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-0aeb16b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-f4eda84{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-179067 .elementor-element.elementor-element-f4eda84 .elementor-divider-separator{width:100%;}.elementor-179067 .elementor-element.elementor-element-f4eda84 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-179067 .elementor-element.elementor-element-3d575d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-3d575d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-3d575d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-3d575d8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-3d575d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-3d575d8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-3d575d8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-3d575d8{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-3d575d8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-ef7d4b0 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-ef7d4b0.elementor-element{--align-self:flex-end;}.elementor-179067 .elementor-element.elementor-element-ef7d4b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-ef7d4b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-ef7d4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-ef7d4b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-ef7d4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-ef7d4b0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-ef7d4b0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-ef7d4b0{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-ef7d4b0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-031c239{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-031c239:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-031c239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-2bb6062 > .elementor-widget-container{background-color:var( --e-global-color-a944783 );padding:0px 20px 0px 20px;border-radius:09999px 09999px 09999px 09999px;}.elementor-179067 .elementor-element.elementor-element-2bb6062.elementor-element{--align-self:center;}.elementor-179067 .elementor-element.elementor-element-2bb6062{text-align:center;}.elementor-179067 .elementor-element.elementor-element-2bb6062 .elementor-heading-title{font-weight:bold;}.elementor-179067 .elementor-element.elementor-element-59b29ce > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-59b29ce{text-align:center;}.elementor-179067 .elementor-element.elementor-element-05a6877 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-179067 .elementor-element.elementor-element-05a6877{text-align:center;}.elementor-179067 .elementor-element.elementor-element-05a6877 .elementor-heading-title{font-family:var( --e-global-typography-1e67fd3-font-family ), Sans-serif;font-size:var( --e-global-typography-1e67fd3-font-size );font-weight:var( --e-global-typography-1e67fd3-font-weight );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-b0e74ea > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-055b516{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-179067 .elementor-element.elementor-element-055b516 .elementor-divider-separator{width:100%;}.elementor-179067 .elementor-element.elementor-element-055b516 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-179067 .elementor-element.elementor-element-9c645e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-9c645e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-9c645e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-9c645e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-9c645e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-9c645e5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-9c645e5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-9c645e5{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-9c645e5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-0e4663d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-0e4663d.elementor-element{--align-self:flex-end;}.elementor-179067 .elementor-element.elementor-element-0e4663d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-0e4663d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-0e4663d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-0e4663d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-0e4663d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-0e4663d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-0e4663d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-0e4663d{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-0e4663d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-d96a560{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-179067 .elementor-element.elementor-element-d96a560:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-d96a560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-179067 .elementor-element.elementor-element-3fbd60e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:75px 75px 75px 75px;}.elementor-179067 .elementor-element.elementor-element-3fbd60e:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-3fbd60e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0631902 );}.elementor-179067 .elementor-element.elementor-element-3a4b085{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 025px;--row-gap:0px;--column-gap:025px;}.elementor-179067 .elementor-element.elementor-element-2ac53c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-2ac53c5:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-2ac53c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-d2b66b8 > .elementor-widget-container{background-color:var( --e-global-color-a944783 );padding:0px 20px 0px 20px;border-radius:09999px 09999px 09999px 09999px;}.elementor-179067 .elementor-element.elementor-element-d2b66b8.elementor-element{--align-self:center;}.elementor-179067 .elementor-element.elementor-element-d2b66b8{text-align:center;}.elementor-179067 .elementor-element.elementor-element-d2b66b8 .elementor-heading-title{font-weight:bold;}.elementor-179067 .elementor-element.elementor-element-a5cb92b > .elementor-widget-container{margin:10px 50px 0px 50px;}.elementor-179067 .elementor-element.elementor-element-a5cb92b{text-align:center;}.elementor-179067 .elementor-element.elementor-element-472efde{text-align:center;}.elementor-179067 .elementor-element.elementor-element-472efde .elementor-heading-title{font-family:var( --e-global-typography-1e67fd3-font-family ), Sans-serif;font-size:var( --e-global-typography-1e67fd3-font-size );font-weight:var( --e-global-typography-1e67fd3-font-weight );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-ee93efd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-89e8c64{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-179067 .elementor-element.elementor-element-89e8c64 .elementor-divider-separator{width:100%;}.elementor-179067 .elementor-element.elementor-element-89e8c64 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-179067 .elementor-element.elementor-element-6577360 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-6577360 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-6577360 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-6577360 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-6577360 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-6577360 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-6577360 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-6577360{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-6577360 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-6103cd6 > .elementor-widget-container{margin:15px 15px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-6103cd6.elementor-element{--align-self:flex-end;}.elementor-179067 .elementor-element.elementor-element-6103cd6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-6103cd6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-6103cd6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-6103cd6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-6103cd6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-6103cd6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-6103cd6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-6103cd6{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-6103cd6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-885e08c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-885e08c:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-885e08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-56d3f57 > .elementor-widget-container{background-color:var( --e-global-color-a944783 );padding:0px 20px 0px 20px;border-radius:09999px 09999px 09999px 09999px;}.elementor-179067 .elementor-element.elementor-element-56d3f57.elementor-element{--align-self:center;}.elementor-179067 .elementor-element.elementor-element-56d3f57{text-align:center;}.elementor-179067 .elementor-element.elementor-element-56d3f57 .elementor-heading-title{font-weight:bold;}.elementor-179067 .elementor-element.elementor-element-b5b324d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-b5b324d{text-align:center;}.elementor-179067 .elementor-element.elementor-element-d5d8e3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-179067 .elementor-element.elementor-element-d5d8e3b{text-align:center;}.elementor-179067 .elementor-element.elementor-element-d5d8e3b .elementor-heading-title{font-family:var( --e-global-typography-1e67fd3-font-family ), Sans-serif;font-size:var( --e-global-typography-1e67fd3-font-size );font-weight:var( --e-global-typography-1e67fd3-font-weight );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-86fdbdd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-45fa5c2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-179067 .elementor-element.elementor-element-45fa5c2 .elementor-divider-separator{width:100%;}.elementor-179067 .elementor-element.elementor-element-45fa5c2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-179067 .elementor-element.elementor-element-e48ed24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-e48ed24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-e48ed24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-e48ed24 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-e48ed24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-e48ed24 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-e48ed24 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-e48ed24{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-e48ed24 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-e43b9fe > .elementor-widget-container{margin:15px 15px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-e43b9fe.elementor-element{--align-self:flex-end;}.elementor-179067 .elementor-element.elementor-element-e43b9fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-e43b9fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-e43b9fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-179067 .elementor-element.elementor-element-e43b9fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-e43b9fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-179067 .elementor-element.elementor-element-e43b9fe .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-e43b9fe .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-e43b9fe{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-e43b9fe .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-575cd7e{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-gap:0px;--n-tabs-title-border-radius:999px 999px 999px 999px;--n-tabs-title-padding-top:012px;--n-tabs-title-padding-right:050px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:50px;--n-tabs-title-font-size:14px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-179067 .elementor-element.elementor-element-575cd7e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-575cd7e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-0631902 );}.elementor-179067 .elementor-element.elementor-element-575cd7e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-179067 .elementor-element.elementor-element-575cd7e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-179067 .elementor-element.elementor-element-575cd7e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-179067 .elementor-element.elementor-element-f0d39d3{--display:flex;}.elementor-179067 .elementor-element.elementor-element-f51248f{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-179067 .elementor-element.elementor-element-f51248f:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-f51248f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-65a476a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--border-radius:75px 75px 75px 75px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-65a476a:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-65a476a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0631902 );}.elementor-179067 .elementor-element.elementor-element-fdac3cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-1f9ab70{text-align:center;}.elementor-179067 .elementor-element.elementor-element-05e895c{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-05e895c:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-05e895c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-8fb1101{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-b340617 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-b340617 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-b340617 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-b340617 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-b340617 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-b340617 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-b340617 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-b340617{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-b340617 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-b340617 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-b340617 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-5b3d1cc{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-079295d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-079295d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-079295d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-079295d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-079295d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-079295d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-079295d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-079295d{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-079295d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-079295d .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-079295d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-f71fabe{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-24c0698 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-24c0698 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-24c0698 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-24c0698 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-24c0698 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-24c0698 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-24c0698 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-24c0698{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-24c0698 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-24c0698 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-24c0698 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-9299a48{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-b383040 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-b383040 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-b383040 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-b383040 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-b383040 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-b383040 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-b383040 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-b383040{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-b383040 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-b383040 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-b383040 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-e789078{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-69ee427 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-69ee427 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-69ee427 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-69ee427 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-69ee427 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-69ee427 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-69ee427 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-69ee427{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-69ee427 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-69ee427 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-69ee427 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-16fca13{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-dd0ab14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-dd0ab14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-dd0ab14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-dd0ab14 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-dd0ab14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-dd0ab14 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-dd0ab14 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-dd0ab14{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-dd0ab14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-dd0ab14 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-dd0ab14 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-1ae903a{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-925e2ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-925e2ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-925e2ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-925e2ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-925e2ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-925e2ea .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-925e2ea .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-925e2ea{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-925e2ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-925e2ea .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-925e2ea .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-c544b89{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-a148e7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-a148e7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-a148e7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-a148e7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-a148e7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-a148e7e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-a148e7e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-a148e7e{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-a148e7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-a148e7e .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-a148e7e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-86bcdd3{--n-accordion-title-font-size:18px;z-index:2;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:99px 99px 99px 99px;--n-accordion-icon-size:20px;}.elementor-179067 .elementor-element.elementor-element-86bcdd3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-0631902 );border-style:none;}:where( .elementor-179067 .elementor-element.elementor-element-86bcdd3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-179067 .elementor-element.elementor-element-86bcdd3 {--n-accordion-padding:14px 25px 15px 26px;}:where( .elementor-179067 .elementor-element.elementor-element-86bcdd3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-179067 .elementor-element.elementor-element-547eec6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-5220374{text-align:center;}.elementor-179067 .elementor-element.elementor-element-675f9cc{--display:flex;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-675f9cc:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-675f9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-1016ce2{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-b921dd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-b921dd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-b921dd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-b921dd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-b921dd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-b921dd9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-b921dd9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-b921dd9{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-b921dd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-b921dd9 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-b921dd9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-a7c7441{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-95fa291 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-95fa291 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-95fa291 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-95fa291 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-95fa291 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-95fa291 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-95fa291 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-95fa291{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-95fa291 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-95fa291 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-95fa291 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-d6c341c{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-2644b6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-2644b6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-2644b6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-2644b6c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-2644b6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-2644b6c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-2644b6c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-2644b6c{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-2644b6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-2644b6c .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-2644b6c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-3046818{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-5991cc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-5991cc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-5991cc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-5991cc9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-5991cc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-5991cc9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-5991cc9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-5991cc9{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-5991cc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-5991cc9 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-5991cc9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-36f506b{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-ddf6f56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-ddf6f56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-ddf6f56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-ddf6f56 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-ddf6f56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-ddf6f56 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-ddf6f56 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-ddf6f56{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-ddf6f56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-ddf6f56 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-ddf6f56 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-e32cf41{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-3b59b20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-3b59b20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-3b59b20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-3b59b20 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-3b59b20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-3b59b20 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-3b59b20 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-3b59b20{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-3b59b20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-3b59b20 .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-3b59b20 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-270c49f{--display:flex;--border-radius:0px 0px 60px 60px;--padding-top:020px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-179067 .elementor-element.elementor-element-4c78c6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-4c78c6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-4c78c6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-179067 .elementor-element.elementor-element-4c78c6a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-4c78c6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-179067 .elementor-element.elementor-element-4c78c6a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-4c78c6a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-179067 .elementor-element.elementor-element-4c78c6a{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-179067 .elementor-element.elementor-element-4c78c6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-179067 .elementor-element.elementor-element-4c78c6a .elementor-icon-list-item > a{font-size:16px;}.elementor-179067 .elementor-element.elementor-element-4c78c6a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-179067 .elementor-element.elementor-element-65d34aa{--n-accordion-title-font-size:18px;z-index:2;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:99px 99px 99px 99px;--n-accordion-icon-size:20px;}.elementor-179067 .elementor-element.elementor-element-65d34aa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-0631902 );border-style:none;}:where( .elementor-179067 .elementor-element.elementor-element-65d34aa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-179067 .elementor-element.elementor-element-65d34aa {--n-accordion-padding:14px 25px 15px 26px;}:where( .elementor-179067 .elementor-element.elementor-element-65d34aa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-179067 .elementor-element.elementor-element-8872f98 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-2fc304d{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-border-radius:999px 999px 999px 999px;--n-tabs-title-padding-top:012px;--n-tabs-title-padding-right:050px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:50px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-179067 .elementor-element.elementor-element-2fc304d > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-179067 .elementor-element.elementor-element-2fc304d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-0631902 );}.elementor-179067 .elementor-element.elementor-element-2fc304d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-179067 .elementor-element.elementor-element-2fc304d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-0631902 );}.elementor-179067 .elementor-element.elementor-element-2fc304d [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-179067 .elementor-element.elementor-element-1148ec0{--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:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-179067 .elementor-element.elementor-element-1148ec0:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-1148ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-179067 .elementor-element.elementor-element-cd690ca{--display:flex;--min-height:150px;--justify-content:center;--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-179067 .elementor-element.elementor-element-cd690ca:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-cd690ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-179067 .elementor-element.elementor-element-1b9cbab{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-a758a8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-179067 .elementor-element.elementor-element-70568ea{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-70568ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-179067 .elementor-element.elementor-element-435ee8c .elementor-heading-title{color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-d03431c{color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-0ffed8b{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-0ffed8b:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-0ffed8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179067 .elementor-element.elementor-element-a663317{--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:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-179067 .elementor-element.elementor-element-a663317:not(.elementor-motion-effects-element-type-background), .elementor-179067 .elementor-element.elementor-element-a663317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-179067 .elementor-element.elementor-element-6956d98{--width:1084px;}.elementor-179067 .elementor-element.elementor-element-0520748{--width:50%;}.elementor-179067 .elementor-element.elementor-element-5dc1b11{--width:50%;}.elementor-179067 .elementor-element.elementor-element-6a7dd83{--width:50%;}.elementor-179067 .elementor-element.elementor-element-b94e5ef{--width:1084px;}.elementor-179067 .elementor-element.elementor-element-ab21003{--width:50%;}.elementor-179067 .elementor-element.elementor-element-62a7a2e{--width:50%;}.elementor-179067 .elementor-element.elementor-element-ab2828c{--width:50%;}.elementor-179067 .elementor-element.elementor-element-c47578e{--width:50%;}.elementor-179067 .elementor-element.elementor-element-026844e{--width:50%;}.elementor-179067 .elementor-element.elementor-element-a245472{--width:900px;}.elementor-179067 .elementor-element.elementor-element-ad38a9e{--width:50%;}.elementor-179067 .elementor-element.elementor-element-031c239{--width:50%;}.elementor-179067 .elementor-element.elementor-element-3fbd60e{--width:900px;}.elementor-179067 .elementor-element.elementor-element-2ac53c5{--width:50%;}.elementor-179067 .elementor-element.elementor-element-885e08c{--width:50%;}.elementor-179067 .elementor-element.elementor-element-fdac3cb{--width:50%;}.elementor-179067 .elementor-element.elementor-element-547eec6{--width:50%;}.elementor-179067 .elementor-element.elementor-element-a758a8e{--width:33.3333%;}.elementor-179067 .elementor-element.elementor-element-70568ea{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-179067 .elementor-element.elementor-element-f58d2c7{--width:100%;}.elementor-179067 .elementor-element.elementor-element-6956d98{--width:100%;}.elementor-179067 .elementor-element.elementor-element-b94e5ef{--width:100%;}.elementor-179067 .elementor-element.elementor-element-a245472{--width:100%;}.elementor-179067 .elementor-element.elementor-element-3fbd60e{--width:100%;}}@media(max-width:1024px){.elementor-179067 .elementor-element.elementor-element-f58d2c7{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-179067 .elementor-element.elementor-element-0211a66 .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-f2894bc .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-354f42b{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-179067 .elementor-element.elementor-element-db13d4d .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-05a6877 .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-472efde .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-d5d8e3b .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}}@media(max-width:767px){.elementor-179067 .elementor-element.elementor-element-3917518{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-179067 .elementor-element.elementor-element-f58d2c7{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-179067 .elementor-element.elementor-element-698507a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-0211a66 .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-f2894bc .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-553f41b .elementor-heading-title{font-size:30px;}.elementor-179067 .elementor-element.elementor-element-da26078{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-179067 .elementor-element.elementor-element-0e99ae8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-2a1c783 .elementor-heading-title{font-size:30px;}.elementor-179067 .elementor-element.elementor-element-b147423 .elementor-heading-title{font-size:30px;}.elementor-179067 .elementor-element.elementor-element-cfddc15 .elementor-heading-title{font-size:30px;}.elementor-179067 .elementor-element.elementor-element-26dfa68{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:39px;--n-tabs-gap:0px;}.elementor-179067 .elementor-element.elementor-element-e02ee78{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-179067 .elementor-element.elementor-element-d1af78a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-179067 .elementor-element.elementor-element-7ca7c8c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-d18f882{--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-179067 .elementor-element.elementor-element-386355d{--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-179067 .elementor-element.elementor-element-354f42b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-179067 .elementor-element.elementor-element-fe2678d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-179067 .elementor-element.elementor-element-db13d4d .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-05a6877 .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-d96a560{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-179067 .elementor-element.elementor-element-3fbd60e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-179067 .elementor-element.elementor-element-3a4b085{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-179067 .elementor-element.elementor-element-472efde .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-d5d8e3b .elementor-heading-title{font-size:var( --e-global-typography-1e67fd3-font-size );line-height:var( --e-global-typography-1e67fd3-line-height );}.elementor-179067 .elementor-element.elementor-element-f51248f{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-179067 .elementor-element.elementor-element-65a476a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-179067 .elementor-element.elementor-element-2fc304d{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;}.elementor-179067 .elementor-element.elementor-element-2fc304d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-179067 .elementor-element.elementor-element-1148ec0{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-179067 .elementor-element.elementor-element-cd690ca{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-179067 .elementor-element.elementor-element-1b9cbab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179067 .elementor-element.elementor-element-0ffed8b{--padding-top:3em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-179067 .elementor-element.elementor-element-a663317{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}}/* Start custom CSS for sp-breadcrumbs, class: .elementor-element-dad868e */.elementor-179067 .elementor-element.elementor-element-dad868e a{
    text-align: left;
    font-size: 18px;
    font-weight: 700;
    color: #9B9B9B;
}


.elementor-179067 .elementor-element.elementor-element-dad868e *:after{
    color:#9B9B9B;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0211a66 */.elementor-179067 .elementor-element.elementor-element-0211a66 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-231e73c */.elementor-179067 .elementor-element.elementor-element-231e73c{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2894bc */.elementor-179067 .elementor-element.elementor-element-f2894bc span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-699bf45 */.elementor-179067 .elementor-element.elementor-element-699bf45{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553f41b */.elementor-179067 .elementor-element.elementor-element-553f41b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf28b1 */.elementor-179067 .elementor-element.elementor-element-acf28b1{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a1c783 */.elementor-179067 .elementor-element.elementor-element-2a1c783 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfa771d */.elementor-179067 .elementor-element.elementor-element-dfa771d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b147423 */.elementor-179067 .elementor-element.elementor-element-b147423 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0383568 */.elementor-179067 .elementor-element.elementor-element-0383568{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfddc15 */.elementor-179067 .elementor-element.elementor-element-cfddc15 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6875089 */.elementor-179067 .elementor-element.elementor-element-6875089{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0211a66 */.elementor-179067 .elementor-element.elementor-element-0211a66 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-231e73c */.elementor-179067 .elementor-element.elementor-element-231e73c{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2894bc */.elementor-179067 .elementor-element.elementor-element-f2894bc span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-699bf45 */.elementor-179067 .elementor-element.elementor-element-699bf45{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553f41b */.elementor-179067 .elementor-element.elementor-element-553f41b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf28b1 */.elementor-179067 .elementor-element.elementor-element-acf28b1{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a1c783 */.elementor-179067 .elementor-element.elementor-element-2a1c783 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfa771d */.elementor-179067 .elementor-element.elementor-element-dfa771d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b147423 */.elementor-179067 .elementor-element.elementor-element-b147423 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0383568 */.elementor-179067 .elementor-element.elementor-element-0383568{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfddc15 */.elementor-179067 .elementor-element.elementor-element-cfddc15 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6875089 */.elementor-179067 .elementor-element.elementor-element-6875089{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0211a66 */.elementor-179067 .elementor-element.elementor-element-0211a66 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-231e73c */.elementor-179067 .elementor-element.elementor-element-231e73c{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2894bc */.elementor-179067 .elementor-element.elementor-element-f2894bc span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-699bf45 */.elementor-179067 .elementor-element.elementor-element-699bf45{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553f41b */.elementor-179067 .elementor-element.elementor-element-553f41b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf28b1 */.elementor-179067 .elementor-element.elementor-element-acf28b1{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a1c783 */.elementor-179067 .elementor-element.elementor-element-2a1c783 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfa771d */.elementor-179067 .elementor-element.elementor-element-dfa771d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b147423 */.elementor-179067 .elementor-element.elementor-element-b147423 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0383568 */.elementor-179067 .elementor-element.elementor-element-0383568{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfddc15 */.elementor-179067 .elementor-element.elementor-element-cfddc15 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6875089 */.elementor-179067 .elementor-element.elementor-element-6875089{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-26dfa68 */.elementor-179067 .elementor-element.elementor-element-26dfa68 .e-n-tabs-heading{
    background:#fff!important;
    width:fit-content;
    margin: auto;
    padding:8px;
    border-radius:999px;
        box-shadow: 0 0 0px 10px var( --e-global-color-secondary );
        position: relative;
        flex-direction: row!important;
}

.elementor-179067 .elementor-element.elementor-element-26dfa68 .e-n-tabs-heading:after{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
left:100%;
bottom:0;
z-index: 9999999
    
}
.elementor-179067 .elementor-element.elementor-element-26dfa68 .e-n-tabs-heading:before{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
right:100%;
bottom:0;
transform:scale(-1, 1) 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db13d4d */.elementor-179067 .elementor-element.elementor-element-db13d4d span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a6877 */.elementor-179067 .elementor-element.elementor-element-05a6877 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e4663d */.elementor-179067 .elementor-element.elementor-element-0e4663d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472efde */.elementor-179067 .elementor-element.elementor-element-472efde span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d8e3b */.elementor-179067 .elementor-element.elementor-element-d5d8e3b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e43b9fe */.elementor-179067 .elementor-element.elementor-element-e43b9fe{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db13d4d */.elementor-179067 .elementor-element.elementor-element-db13d4d span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a6877 */.elementor-179067 .elementor-element.elementor-element-05a6877 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e4663d */.elementor-179067 .elementor-element.elementor-element-0e4663d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472efde */.elementor-179067 .elementor-element.elementor-element-472efde span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d8e3b */.elementor-179067 .elementor-element.elementor-element-d5d8e3b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e43b9fe */.elementor-179067 .elementor-element.elementor-element-e43b9fe{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db13d4d */.elementor-179067 .elementor-element.elementor-element-db13d4d span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a6877 */.elementor-179067 .elementor-element.elementor-element-05a6877 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e4663d */.elementor-179067 .elementor-element.elementor-element-0e4663d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472efde */.elementor-179067 .elementor-element.elementor-element-472efde span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d8e3b */.elementor-179067 .elementor-element.elementor-element-d5d8e3b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e43b9fe */.elementor-179067 .elementor-element.elementor-element-e43b9fe{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-575cd7e */.elementor-179067 .elementor-element.elementor-element-575cd7e .e-n-tabs-heading{
    background:#fff!important;
    width:fit-content;
    margin: auto;
    padding:8px;
    border-radius:999px;
        box-shadow: 0 0 0px 10px var( --e-global-color-secondary );
        position: relative
}

.elementor-179067 .elementor-element.elementor-element-575cd7e .e-n-tabs-heading:after{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
left:100%;
bottom:0;
    
}
.elementor-179067 .elementor-element.elementor-element-575cd7e .e-n-tabs-heading:before{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
right:100%;
bottom:0;
    transform:scale(-1, 1) 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0211a66 */.elementor-179067 .elementor-element.elementor-element-0211a66 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-231e73c */.elementor-179067 .elementor-element.elementor-element-231e73c{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2894bc */.elementor-179067 .elementor-element.elementor-element-f2894bc span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-699bf45 */.elementor-179067 .elementor-element.elementor-element-699bf45{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553f41b */.elementor-179067 .elementor-element.elementor-element-553f41b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf28b1 */.elementor-179067 .elementor-element.elementor-element-acf28b1{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a1c783 */.elementor-179067 .elementor-element.elementor-element-2a1c783 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfa771d */.elementor-179067 .elementor-element.elementor-element-dfa771d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b147423 */.elementor-179067 .elementor-element.elementor-element-b147423 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0383568 */.elementor-179067 .elementor-element.elementor-element-0383568{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfddc15 */.elementor-179067 .elementor-element.elementor-element-cfddc15 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6875089 */.elementor-179067 .elementor-element.elementor-element-6875089{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0211a66 */.elementor-179067 .elementor-element.elementor-element-0211a66 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-231e73c */.elementor-179067 .elementor-element.elementor-element-231e73c{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2894bc */.elementor-179067 .elementor-element.elementor-element-f2894bc span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-699bf45 */.elementor-179067 .elementor-element.elementor-element-699bf45{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553f41b */.elementor-179067 .elementor-element.elementor-element-553f41b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf28b1 */.elementor-179067 .elementor-element.elementor-element-acf28b1{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a1c783 */.elementor-179067 .elementor-element.elementor-element-2a1c783 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfa771d */.elementor-179067 .elementor-element.elementor-element-dfa771d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b147423 */.elementor-179067 .elementor-element.elementor-element-b147423 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0383568 */.elementor-179067 .elementor-element.elementor-element-0383568{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfddc15 */.elementor-179067 .elementor-element.elementor-element-cfddc15 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6875089 */.elementor-179067 .elementor-element.elementor-element-6875089{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0211a66 */.elementor-179067 .elementor-element.elementor-element-0211a66 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-231e73c */.elementor-179067 .elementor-element.elementor-element-231e73c{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2894bc */.elementor-179067 .elementor-element.elementor-element-f2894bc span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-699bf45 */.elementor-179067 .elementor-element.elementor-element-699bf45{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553f41b */.elementor-179067 .elementor-element.elementor-element-553f41b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf28b1 */.elementor-179067 .elementor-element.elementor-element-acf28b1{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a1c783 */.elementor-179067 .elementor-element.elementor-element-2a1c783 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfa771d */.elementor-179067 .elementor-element.elementor-element-dfa771d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b147423 */.elementor-179067 .elementor-element.elementor-element-b147423 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0383568 */.elementor-179067 .elementor-element.elementor-element-0383568{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfddc15 */.elementor-179067 .elementor-element.elementor-element-cfddc15 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6875089 */.elementor-179067 .elementor-element.elementor-element-6875089{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-26dfa68 */.elementor-179067 .elementor-element.elementor-element-26dfa68 .e-n-tabs-heading{
    background:#fff!important;
    width:fit-content;
    margin: auto;
    padding:8px;
    border-radius:999px;
        box-shadow: 0 0 0px 10px var( --e-global-color-secondary );
        position: relative;
        flex-direction: row!important;
}

.elementor-179067 .elementor-element.elementor-element-26dfa68 .e-n-tabs-heading:after{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
left:100%;
bottom:0;
z-index: 9999999
    
}
.elementor-179067 .elementor-element.elementor-element-26dfa68 .e-n-tabs-heading:before{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
right:100%;
bottom:0;
transform:scale(-1, 1) 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db13d4d */.elementor-179067 .elementor-element.elementor-element-db13d4d span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a6877 */.elementor-179067 .elementor-element.elementor-element-05a6877 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e4663d */.elementor-179067 .elementor-element.elementor-element-0e4663d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472efde */.elementor-179067 .elementor-element.elementor-element-472efde span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d8e3b */.elementor-179067 .elementor-element.elementor-element-d5d8e3b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e43b9fe */.elementor-179067 .elementor-element.elementor-element-e43b9fe{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db13d4d */.elementor-179067 .elementor-element.elementor-element-db13d4d span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a6877 */.elementor-179067 .elementor-element.elementor-element-05a6877 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e4663d */.elementor-179067 .elementor-element.elementor-element-0e4663d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472efde */.elementor-179067 .elementor-element.elementor-element-472efde span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d8e3b */.elementor-179067 .elementor-element.elementor-element-d5d8e3b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e43b9fe */.elementor-179067 .elementor-element.elementor-element-e43b9fe{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db13d4d */.elementor-179067 .elementor-element.elementor-element-db13d4d span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a6877 */.elementor-179067 .elementor-element.elementor-element-05a6877 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e4663d */.elementor-179067 .elementor-element.elementor-element-0e4663d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472efde */.elementor-179067 .elementor-element.elementor-element-472efde span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d8e3b */.elementor-179067 .elementor-element.elementor-element-d5d8e3b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e43b9fe */.elementor-179067 .elementor-element.elementor-element-e43b9fe{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-575cd7e */.elementor-179067 .elementor-element.elementor-element-575cd7e .e-n-tabs-heading{
    background:#fff!important;
    width:fit-content;
    margin: auto;
    padding:8px;
    border-radius:999px;
        box-shadow: 0 0 0px 10px var( --e-global-color-secondary );
        position: relative
}

.elementor-179067 .elementor-element.elementor-element-575cd7e .e-n-tabs-heading:after{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
left:100%;
bottom:0;
    
}
.elementor-179067 .elementor-element.elementor-element-575cd7e .e-n-tabs-heading:before{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
right:100%;
bottom:0;
    transform:scale(-1, 1) 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0211a66 */.elementor-179067 .elementor-element.elementor-element-0211a66 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-231e73c */.elementor-179067 .elementor-element.elementor-element-231e73c{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2894bc */.elementor-179067 .elementor-element.elementor-element-f2894bc span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-699bf45 */.elementor-179067 .elementor-element.elementor-element-699bf45{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553f41b */.elementor-179067 .elementor-element.elementor-element-553f41b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf28b1 */.elementor-179067 .elementor-element.elementor-element-acf28b1{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a1c783 */.elementor-179067 .elementor-element.elementor-element-2a1c783 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfa771d */.elementor-179067 .elementor-element.elementor-element-dfa771d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b147423 */.elementor-179067 .elementor-element.elementor-element-b147423 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0383568 */.elementor-179067 .elementor-element.elementor-element-0383568{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfddc15 */.elementor-179067 .elementor-element.elementor-element-cfddc15 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6875089 */.elementor-179067 .elementor-element.elementor-element-6875089{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0211a66 */.elementor-179067 .elementor-element.elementor-element-0211a66 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-231e73c */.elementor-179067 .elementor-element.elementor-element-231e73c{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2894bc */.elementor-179067 .elementor-element.elementor-element-f2894bc span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-699bf45 */.elementor-179067 .elementor-element.elementor-element-699bf45{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553f41b */.elementor-179067 .elementor-element.elementor-element-553f41b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf28b1 */.elementor-179067 .elementor-element.elementor-element-acf28b1{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a1c783 */.elementor-179067 .elementor-element.elementor-element-2a1c783 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfa771d */.elementor-179067 .elementor-element.elementor-element-dfa771d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b147423 */.elementor-179067 .elementor-element.elementor-element-b147423 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0383568 */.elementor-179067 .elementor-element.elementor-element-0383568{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfddc15 */.elementor-179067 .elementor-element.elementor-element-cfddc15 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6875089 */.elementor-179067 .elementor-element.elementor-element-6875089{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0211a66 */.elementor-179067 .elementor-element.elementor-element-0211a66 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-231e73c */.elementor-179067 .elementor-element.elementor-element-231e73c{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2894bc */.elementor-179067 .elementor-element.elementor-element-f2894bc span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-699bf45 */.elementor-179067 .elementor-element.elementor-element-699bf45{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553f41b */.elementor-179067 .elementor-element.elementor-element-553f41b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf28b1 */.elementor-179067 .elementor-element.elementor-element-acf28b1{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a1c783 */.elementor-179067 .elementor-element.elementor-element-2a1c783 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfa771d */.elementor-179067 .elementor-element.elementor-element-dfa771d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b147423 */.elementor-179067 .elementor-element.elementor-element-b147423 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0383568 */.elementor-179067 .elementor-element.elementor-element-0383568{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfddc15 */.elementor-179067 .elementor-element.elementor-element-cfddc15 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6875089 */.elementor-179067 .elementor-element.elementor-element-6875089{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-26dfa68 */.elementor-179067 .elementor-element.elementor-element-26dfa68 .e-n-tabs-heading{
    background:#fff!important;
    width:fit-content;
    margin: auto;
    padding:8px;
    border-radius:999px;
        box-shadow: 0 0 0px 10px var( --e-global-color-secondary );
        position: relative;
        flex-direction: row!important;
}

.elementor-179067 .elementor-element.elementor-element-26dfa68 .e-n-tabs-heading:after{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
left:100%;
bottom:0;
z-index: 9999999
    
}
.elementor-179067 .elementor-element.elementor-element-26dfa68 .e-n-tabs-heading:before{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
right:100%;
bottom:0;
transform:scale(-1, 1) 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41abe1 */.elementor-179067 .elementor-element.elementor-element-e41abe1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccdfc0 */.elementor-179067 .elementor-element.elementor-element-cccdfc0:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ddec1 */.elementor-179067 .elementor-element.elementor-element-83ddec1:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b68494c */.elementor-179067 .elementor-element.elementor-element-b68494c:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8c821 */.elementor-179067 .elementor-element.elementor-element-ba8c821:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0cb7 */.elementor-179067 .elementor-element.elementor-element-92c0cb7:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42301b */.elementor-179067 .elementor-element.elementor-element-b42301b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1149f7c */.elementor-179067 .elementor-element.elementor-element-1149f7c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4219435 */.elementor-179067 .elementor-element.elementor-element-4219435:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18df66a */.elementor-179067 .elementor-element.elementor-element-18df66a:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcecd99 */.elementor-179067 .elementor-element.elementor-element-bcecd99:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc5846 */.elementor-179067 .elementor-element.elementor-element-abc5846:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb94279 */.elementor-179067 .elementor-element.elementor-element-eb94279:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3067783 */.elementor-179067 .elementor-element.elementor-element-3067783:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b3e5b */.elementor-179067 .elementor-element.elementor-element-78b3e5b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db13d4d */.elementor-179067 .elementor-element.elementor-element-db13d4d span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a6877 */.elementor-179067 .elementor-element.elementor-element-05a6877 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e4663d */.elementor-179067 .elementor-element.elementor-element-0e4663d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472efde */.elementor-179067 .elementor-element.elementor-element-472efde span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d8e3b */.elementor-179067 .elementor-element.elementor-element-d5d8e3b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e43b9fe */.elementor-179067 .elementor-element.elementor-element-e43b9fe{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db13d4d */.elementor-179067 .elementor-element.elementor-element-db13d4d span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a6877 */.elementor-179067 .elementor-element.elementor-element-05a6877 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e4663d */.elementor-179067 .elementor-element.elementor-element-0e4663d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472efde */.elementor-179067 .elementor-element.elementor-element-472efde span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d8e3b */.elementor-179067 .elementor-element.elementor-element-d5d8e3b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e43b9fe */.elementor-179067 .elementor-element.elementor-element-e43b9fe{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db13d4d */.elementor-179067 .elementor-element.elementor-element-db13d4d span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a6877 */.elementor-179067 .elementor-element.elementor-element-05a6877 span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e4663d */.elementor-179067 .elementor-element.elementor-element-0e4663d{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-472efde */.elementor-179067 .elementor-element.elementor-element-472efde span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d8e3b */.elementor-179067 .elementor-element.elementor-element-d5d8e3b span{
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e43b9fe */.elementor-179067 .elementor-element.elementor-element-e43b9fe{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-575cd7e */.elementor-179067 .elementor-element.elementor-element-575cd7e .e-n-tabs-heading{
    background:#fff!important;
    width:fit-content;
    margin: auto;
    padding:8px;
    border-radius:999px;
        box-shadow: 0 0 0px 10px var( --e-global-color-secondary );
        position: relative
}

.elementor-179067 .elementor-element.elementor-element-575cd7e .e-n-tabs-heading:after{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
left:100%;
bottom:0;
    
}
.elementor-179067 .elementor-element.elementor-element-575cd7e .e-n-tabs-heading:before{
content:"";
position: absolute;
width:50px;
height:40px;
background: url('https://www.eloquant.com/wp-content/uploads/2024/09/forme.svg');
background-position:bottom left;
background-repeat:no-repeat;
right:100%;
bottom:0;
    transform:scale(-1, 1) 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb1101 */.elementor-179067 .elementor-element.elementor-element-8fb1101:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3d1cc */.elementor-179067 .elementor-element.elementor-element-5b3d1cc:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71fabe */.elementor-179067 .elementor-element.elementor-element-f71fabe:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9299a48 */.elementor-179067 .elementor-element.elementor-element-9299a48:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e789078 */.elementor-179067 .elementor-element.elementor-element-e789078:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16fca13 */.elementor-179067 .elementor-element.elementor-element-16fca13:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ae903a */.elementor-179067 .elementor-element.elementor-element-1ae903a:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c544b89 */.elementor-179067 .elementor-element.elementor-element-c544b89:after{
    content:"";
    position: absolute;
    width:100%;
    height:100px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1016ce2 */.elementor-179067 .elementor-element.elementor-element-1016ce2:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c7441 */.elementor-179067 .elementor-element.elementor-element-a7c7441:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c341c */.elementor-179067 .elementor-element.elementor-element-d6c341c:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3046818 */.elementor-179067 .elementor-element.elementor-element-3046818:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f506b */.elementor-179067 .elementor-element.elementor-element-36f506b:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32cf41 */.elementor-179067 .elementor-element.elementor-element-e32cf41:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270c49f */.elementor-179067 .elementor-element.elementor-element-270c49f:after{
    content:"";
    position: absolute;
    width:100%;
    height:50px;
    background:var( --e-global-color-secondary );
    top:-20px;
    left:0;
    z-index: -1
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2fc304d */.elementor-179067 .elementor-element.elementor-element-2fc304d  .e-n-tabs-heading{
    background:var( --e-global-color-secondary );
    width:fit-content;
    margin: auto;
    padding:8px;
    border-radius:999px;
}

@media(max-width:768px){
    .elementor-179067 .elementor-element.elementor-element-2fc304d  .e-n-tabs-heading{
    gap:10px;
    margin-left:auto;
    margin-right:auto;
    border-radius:20px;
    flex-direction:column;
    width:calc(100% - 2em);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3917518 */.elementor-179067 .elementor-element.elementor-element-3917518 button[aria-selected="true"] {
    font-weight:bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-94f855f */.elementor-179067 .elementor-element.elementor-element-94f855f .qce-faq-section{
    background:#fff;
}/* End custom CSS */