.elementor-14 .elementor-element.elementor-element-50a6ee24{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-50a6ee24:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-50a6ee24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.traublaw.com/wp-content/uploads/2026/10/hero-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-50a6ee24::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFFE6 0%, #04071A1A 100%);}.elementor-14 .elementor-element.elementor-element-429c13c4{--display:grid;--e-con-grid-template-columns:1fr 35%;--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-33964fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-18bf2b12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-14 .elementor-element.elementor-element-5bdef519 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:48px;letter-spacing:-0.64px;}.elementor-14 .elementor-element.elementor-element-570cc59e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-570cc59e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:700;text-transform:uppercase;line-height:80px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-53ef14c1{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-624d632{--display:flex;--position:absolute;--min-height:664px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-3em;--z-index:2;}.elementor-14 .elementor-element.elementor-element-624d632:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-624d632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.traublaw.com/wp-content/uploads/2026/10/hillel-traub-desktop.webp");background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-624d632.e-con{--e-con-transform-scaleX:-1;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-624d632{right:-4em;}body.rtl .elementor-14 .elementor-element.elementor-element-624d632{left:-4em;}.elementor-14 .elementor-element.elementor-element-45166bb1{--display:flex;--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-14 .elementor-element.elementor-element-629b845{--display:flex;}.elementor-14 .elementor-element.elementor-element-629b845:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-629b845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-6348399 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-76d5a188{--display:flex;--min-height:646px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:0px 0px 0px 0px;box-shadow:0px 15px 20px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-76d5a188:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-76d5a188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-2c224e83{text-align:center;}.elementor-14 .elementor-element.elementor-element-2c224e83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:33px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-4c2984b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-185930c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;--z-index:5;}.elementor-14 .elementor-element.elementor-element-185930c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-185930c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-266e983{--display:flex;}.elementor-14 .elementor-element.elementor-element-e0588e3{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-195e98b{--display:flex;--min-height:96px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-14 .elementor-element.elementor-element-95362b6 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-95362b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-95362b6.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-95362b6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-95362b6.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-95362b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-f1eb028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-f1eb028 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-367a683{--display:flex;}.elementor-14 .elementor-element.elementor-element-a25ef61{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-cd02fe1{--display:flex;--min-height:96px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-14 .elementor-element.elementor-element-37351a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-37351a0.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-37351a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-37351a0.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-37351a0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-37351a0.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-37351a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-3910f3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-3910f3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-24a42c6{--display:flex;}.elementor-14 .elementor-element.elementor-element-d467ad1{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-be6ca2e{--display:flex;--min-height:96px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-14 .elementor-element.elementor-element-06e031a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-06e031a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-06e031a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-06e031a.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-06e031a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-06e031a.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-06e031a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-d960d17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-d960d17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-ead213e{--display:flex;}.elementor-14 .elementor-element.elementor-element-8233b48{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-b774240{--display:flex;--min-height:96px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-14 .elementor-element.elementor-element-f84fe35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f84fe35.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-f84fe35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-f84fe35.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-f84fe35.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-f84fe35.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-f84fe35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-549a65f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-549a65f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-b725773{--display:flex;}.elementor-14 .elementor-element.elementor-element-e9965f1{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-4576bec{--display:flex;--min-height:96px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-14 .elementor-element.elementor-element-01dd513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-01dd513.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-01dd513.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-01dd513.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-01dd513.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-01dd513.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-01dd513.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-3b815bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-3b815bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-f5796e3{--display:flex;}.elementor-14 .elementor-element.elementor-element-4b7981b{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-a4919cf{--display:flex;--min-height:96px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-14 .elementor-element.elementor-element-1baa0a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1baa0a4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-1baa0a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-1baa0a4.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1baa0a4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-1baa0a4.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1baa0a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-1a73980{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-1a73980 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-3581fa7{--display:flex;}.elementor-14 .elementor-element.elementor-element-eefc821{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-f1ed025{--display:flex;--min-height:96px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-14 .elementor-element.elementor-element-e209fa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e209fa5.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-e209fa5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-e209fa5.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-e209fa5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-e209fa5.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-e209fa5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-8b0ceb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-8b0ceb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-b9922be{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:10px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:10px;}.elementor-14 .elementor-element.elementor-element-68a4415{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-68a4415:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-68a4415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.traublaw.com/wp-content/uploads/2026/10/abstract-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-f71f902{--display:grid;--e-con-grid-template-columns:42% 1fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:96px 96px;--row-gap:96px;--column-gap:96px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-04da1ee{--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-14 .elementor-element.elementor-element-f0ca908{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f0ca908.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-f0ca908 img{width:100%;max-width:572px;height:322px;object-fit:cover;object-position:center center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-22c7af3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-14 .elementor-element.elementor-element-22c7af3.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-22c7af3 img{width:100%;max-width:572px;height:322px;object-fit:cover;object-position:center center;border-style:none;}.elementor-14 .elementor-element.elementor-element-5cdbfbf{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-ed60058{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ed60058 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:39.6px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-490ab28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-490ab28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:52.8px;}.elementor-14 .elementor-element.elementor-element-99596ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-14 .elementor-element.elementor-element-fe2f15c{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8bcd5b2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8bcd5b2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8bcd5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e474c16{--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;--gap:49px 49px;--row-gap:49px;--column-gap:49px;}.elementor-14 .elementor-element.elementor-element-324ab2b{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-14 .elementor-element.elementor-element-4608bb0{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-4608bb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;line-height:39.6px;letter-spacing:1px;color:var( --e-global-color-635c9c1 );}.elementor-14 .elementor-element.elementor-element-4608bb0 .elementor-heading-title a:hover, .elementor-14 .elementor-element.elementor-element-4608bb0 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-4608bb0 .elementor-heading-title a{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-8eac528{text-align:center;}.elementor-14 .elementor-element.elementor-element-8eac528 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:52.8px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-e336695{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a227eb4{--display:grid;--e-con-grid-template-columns:repeat(9, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a227eb4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a227eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-14 .elementor-element.elementor-element-fc25560{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fc25560:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fc25560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.traublaw.com/wp-content/uploads/2026/10/abstract-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c08610e{--display:grid;--e-con-grid-template-columns:42% 1fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:96px 96px;--row-gap:96px;--column-gap:96px;--grid-auto-flow:row;--align-items:stretch;}.elementor-14 .elementor-element.elementor-element-e489b69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-3e3cb15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3e3cb15 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-65d5d04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-3c33d9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3c33d9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:39.6px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-abe08c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-abe08c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:52.8px;}.elementor-14 .elementor-element.elementor-element-75083e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-75083e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:35.2px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-4f73ce7{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4f73ce7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:35.2px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-6cce57e{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-1cddce9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1cddce9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1cddce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0aa4049{--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;--gap:49px 49px;--row-gap:49px;--column-gap:49px;}.elementor-14 .elementor-element.elementor-element-93166e2{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-14 .elementor-element.elementor-element-e3fd6eb{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-e3fd6eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;line-height:39.6px;letter-spacing:1px;color:var( --e-global-color-635c9c1 );}.elementor-14 .elementor-element.elementor-element-e3fd6eb .elementor-heading-title a:hover, .elementor-14 .elementor-element.elementor-element-e3fd6eb .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e3fd6eb .elementor-heading-title a{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-40e94fb{text-align:center;}.elementor-14 .elementor-element.elementor-element-40e94fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:52.8px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-9a2ac5a{--display:flex;--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-14 .elementor-element.elementor-element-7dfa535{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-10f3d7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-444cec5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d29681d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d29681d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-7930431{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-09bb3ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1473f66{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-1473f66 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-5cfd610{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-58fe6c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7b954af .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-f023092{--display:flex;--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-14 .elementor-element.elementor-element-f7452f1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-224a36e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-d77b948 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-50e3f11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-50e3f11 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-b335c8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-d91ebf0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c4b471c{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-c4b471c a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-68e3099{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-ee8a84c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-dc24328 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-51fe769{--display:flex;--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-14 .elementor-element.elementor-element-b00b405{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-b2ef7ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-3b393d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d7de3bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d7de3bf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-329dc31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-59d8dff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-ac3ff6c{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-ac3ff6c a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-526c1f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-86993e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-add5520 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-b090bfe{--display:flex;--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-14 .elementor-element.elementor-element-1a84da9{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-3dffd7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-5688a24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-f771678{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f771678 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-6a29fea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-bc4e333 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-870dbd7{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-870dbd7 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-3557536{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-1a67a44 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-755f87a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-3cd0050{--display:flex;--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-14 .elementor-element.elementor-element-78b5936{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-b628e3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-ef45eb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3f9368b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3f9368b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-aa62f7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-b8dbc5a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-bd69bed{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-bd69bed a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-97d3452{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-6f84ef4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e6429f2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-96e7d30{--display:flex;--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-14 .elementor-element.elementor-element-4beacb6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-36682d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-18e36e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-28047e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-28047e7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-6b6dea2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-fe86233 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-83eb0ae{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-83eb0ae a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-dfdbfc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-e63bb74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-43c7c3e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-38f6727{--display:flex;--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-14 .elementor-element.elementor-element-11e206a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-95d687c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-5e69039 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9ea2245{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9ea2245 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-74654d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-c24f7cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-2ddcd8d{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-2ddcd8d a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-cf61640{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-564fa9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-93f1033 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-5b9dfcf{--display:flex;--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-14 .elementor-element.elementor-element-81d36e0{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-b02ce04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-26b004e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9cce967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9cce967 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-00fc8b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-27fbb85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c40f17d{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-c40f17d a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-88b1862{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-e91d2c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-6bc118a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-4460e1a{--display:flex;--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-14 .elementor-element.elementor-element-0b22a8a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-fea654c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-c628f9e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-ea2cdda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ea2cdda .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-5d88470{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-a65ada8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c6c0212{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-c6c0212 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-5dffd24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-05e6c7f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c8b742e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-b6c4a40{--display:flex;--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-14 .elementor-element.elementor-element-7984bfd{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-c72138d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-5566fe8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-06d0580{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-06d0580 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-73b4a9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-73a0c82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-26dd91f{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-26dd91f a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-9a517ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-4cadc0d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1e29606 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-2b963d8{--display:flex;--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-14 .elementor-element.elementor-element-4454214{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-cd62fe3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-2c7f997 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c66fe8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c66fe8d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-540e83c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-01006aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-caaf405{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-caaf405 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-1a45e43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-5ac73d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-5af1e16 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-c089cea{--display:flex;--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-14 .elementor-element.elementor-element-356b52a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-1211865{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-421aeee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7e31b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7e31b34 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-c24b30e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-e98f096 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8f0739e{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-8f0739e a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-4a8222a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-adc1c31 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-6d917f7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-107836c{--display:flex;--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-14 .elementor-element.elementor-element-67f22df{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-b97b88d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-5576224 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-cb7f9e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cb7f9e0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-61d485d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-99308d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1f305c7{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-1f305c7 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-480c0f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-5f6faff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e47f8d5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-824e5cd{--display:flex;--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-14 .elementor-element.elementor-element-eea88e7{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-1d0501c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-c56999c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c98129f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c98129f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-12ba237{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-4e89a2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-f8c2833{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-f8c2833 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-308838a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-1ee64a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3fbf348 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-210c1c4{--display:flex;--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-14 .elementor-element.elementor-element-22dc420{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-2028e1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-f77dfc2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-07c50fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-07c50fc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-ff9beec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-138c96c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7729a13{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-7729a13 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-ebbfb14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-d2785c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-80f5264 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-810e673{--display:flex;--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-14 .elementor-element.elementor-element-d8a1f40{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-f933de8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-264ba26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-72b1e43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-72b1e43 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-fce9d74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-6ee33ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-cf8f57c{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-cf8f57c a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-c6571af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-d477500 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8e5a151 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-ab883b7{--display:flex;--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-14 .elementor-element.elementor-element-9536397{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-4092bdd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-6e1383e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-86cf359{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-86cf359 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-495792c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-892e009 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e5093b6{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-e5093b6 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-a496bd6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-f6bc276 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8a584f2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-418677a{--display:flex;--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-14 .elementor-element.elementor-element-26213dc{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-19adc3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-4e78f3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-20b6bb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-20b6bb7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-e72dece{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-fcae8fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-88d1be8{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-88d1be8 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-8270e2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-b0b741c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-ce2c0b3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-19d8dcb{--display:flex;--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-14 .elementor-element.elementor-element-ead8986{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-3052aad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-f5a319f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-536ec83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-536ec83 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-5d30a50{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-a951427 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-ee03b53{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-ee03b53 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-056067d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-ad638b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-927bfa1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-71e6e89{--display:flex;--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-14 .elementor-element.elementor-element-ee66199{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-49eceb1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-235cc9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-4f5875d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4f5875d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-092555d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-b3e56be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8f6afd2{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-8f6afd2 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-cbd9bc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-5697e39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1148dd2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-73429e8{--display:flex;--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-14 .elementor-element.elementor-element-d80ce6f{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-8d8d60c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-32445e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-416b835{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-416b835 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-41d72be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-5bca989 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-87aecb8{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-87aecb8 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-f2918e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-2c59536 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-4984193 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-09e577d{--display:flex;--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-14 .elementor-element.elementor-element-1446ae9{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-1568fba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-eba44d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-998ee80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-998ee80 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-eb8a448{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-64ea50d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1fadc90{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-1fadc90 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-0fc1733{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-8a76309 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d7e8a94 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-5de45bd{--display:flex;--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-14 .elementor-element.elementor-element-df1c610{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-14 .elementor-element.elementor-element-91e42dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-348f9a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-90c151a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-90c151a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-445e09e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-e79f2a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-b61a8d1{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-b61a8d1 a{color:var( --e-global-color-ed36963 );}.elementor-14 .elementor-element.elementor-element-e03834e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-a38b0e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7909d42 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-8328352{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:64px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-14 .elementor-element.elementor-element-a8bcff3{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a8bcff3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a8bcff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.traublaw.com/wp-content/uploads/2026/10/lawyer-working.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c36b3a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-14 .elementor-element.elementor-element-bc6fbd1{--display:flex;--min-height:500px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 15px 20px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-bc6fbd1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bc6fbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68652e7 );}.elementor-14 .elementor-element.elementor-element-20e169b{text-align:center;}.elementor-14 .elementor-element.elementor-element-20e169b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-fa2cf6d{text-align:center;}.elementor-14 .elementor-element.elementor-element-fa2cf6d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d0a93aa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-50a6ee24::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFE6 0%, #04071A1A 100%);}.elementor-14 .elementor-element.elementor-element-50a6ee24{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-429c13c4{--e-con-grid-template-columns:1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-33964fd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-18bf2b12{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-5bdef519{text-align:center;}.elementor-14 .elementor-element.elementor-element-570cc59e{text-align:center;}.elementor-14 .elementor-element.elementor-element-570cc59e .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-14 .elementor-element.elementor-element-624d632{--min-height:500px;}.elementor-14 .elementor-element.elementor-element-45166bb1{--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-14 .elementor-element.elementor-element-629b845{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-6348399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6348399 .elementor-heading-title{line-height:16px;}.elementor-14 .elementor-element.elementor-element-76d5a188{--min-height:initial;}.elementor-14 .elementor-element.elementor-element-2c224e83 .elementor-heading-title{font-size:23px;line-height:25px;}.elementor-14 .elementor-element.elementor-element-b9922be{--e-n-carousel-swiper-slides-to-display:3;}.elementor-14 .elementor-element.elementor-element-68a4415{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f71f902{--e-con-grid-template-columns:1fr;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-04da1ee.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-f0ca908{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-f0ca908 img{width:100%;max-width:100%;object-position:center center;}.elementor-14 .elementor-element.elementor-element-22c7af3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-14 .elementor-element.elementor-element-22c7af3.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-22c7af3 img{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-ed60058 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-14 .elementor-element.elementor-element-490ab28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-14 .elementor-element.elementor-element-490ab28 .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-14 .elementor-element.elementor-element-fe2f15c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-8eac528 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-14 .elementor-element.elementor-element-a227eb4{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;--padding-top:48px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-fc25560{--padding-top:96px;--padding-bottom:96px;--padding-left:55px;--padding-right:55px;}.elementor-14 .elementor-element.elementor-element-c08610e{--e-con-grid-template-columns:1fr;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-e489b69{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-14 .elementor-element.elementor-element-3e3cb15{width:100%;max-width:100%;text-align:center;}.elementor-14 .elementor-element.elementor-element-3e3cb15 img{max-width:100%;height:752px;object-fit:cover;object-position:top center;}.elementor-14 .elementor-element.elementor-element-3c33d9c .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-14 .elementor-element.elementor-element-abe08c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-14 .elementor-element.elementor-element-abe08c6 .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-14 .elementor-element.elementor-element-75083e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-75083e1 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-14 .elementor-element.elementor-element-4f73ce7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-4f73ce7 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-14 .elementor-element.elementor-element-40e94fb .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-14 .elementor-element.elementor-element-d29681d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-7b954af .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-50e3f11 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-dc24328 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d7de3bf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-add5520 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-f771678 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-755f87a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-3f9368b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-e6429f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-28047e7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-43c7c3e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-9ea2245 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-93f1033 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-9cce967 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-6bc118a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-ea2cdda .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-c8b742e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-06d0580 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-1e29606 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-c66fe8d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-5af1e16 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-7e31b34 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-6d917f7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-cb7f9e0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-e47f8d5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-c98129f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-3fbf348 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-07c50fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-80f5264 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-72b1e43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-8e5a151 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-86cf359 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-8a584f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-20b6bb7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-ce2c0b3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-536ec83 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-927bfa1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-4f5875d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-1148dd2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-416b835 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-4984193 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-998ee80 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d7e8a94 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-90c151a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-7909d42 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-8328352{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:64px;}.elementor-14 .elementor-element.elementor-element-a8bcff3{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-20e169b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-fa2cf6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-50a6ee24::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-50a6ee24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFE6 0%, #04071A1A 100%);}.elementor-14 .elementor-element.elementor-element-429c13c4{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-5bdef519{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-5bdef519 .elementor-heading-title{font-size:18px;line-height:27px;letter-spacing:-0.36px;}.elementor-14 .elementor-element.elementor-element-570cc59e .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-14 .elementor-element.elementor-element-53ef14c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-624d632{--width:300px;--min-height:400px;}.elementor-14 .elementor-element.elementor-element-629b845{--width:fit-content;}.elementor-14 .elementor-element.elementor-element-76d5a188{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-b9922be{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-f71f902{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-490ab28 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-14 .elementor-element.elementor-element-a227eb4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-fc25560{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c08610e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-3e3cb15 img{height:auto;}.elementor-14 .elementor-element.elementor-element-abe08c6 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-14 .elementor-element.elementor-element-75083e1 .elementor-heading-title{font-size:24px;line-height:26.4px;}.elementor-14 .elementor-element.elementor-element-4f73ce7 .elementor-heading-title{font-size:24px;line-height:26.4px;}.elementor-14 .elementor-element.elementor-element-d29681d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-7b954af .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-50e3f11 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-dc24328 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d7de3bf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-add5520 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-f771678 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-755f87a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-3f9368b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-e6429f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-28047e7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-43c7c3e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-9ea2245 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-93f1033 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-9cce967 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-6bc118a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-ea2cdda .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-c8b742e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-06d0580 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-1e29606 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-c66fe8d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-5af1e16 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-7e31b34 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-6d917f7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-cb7f9e0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-e47f8d5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-c98129f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-3fbf348 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-07c50fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-80f5264 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-72b1e43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-8e5a151 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-86cf359 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-8a584f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-20b6bb7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-ce2c0b3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-536ec83 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-927bfa1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-4f5875d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-1148dd2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-416b835 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-4984193 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-998ee80 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d7e8a94 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-90c151a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-7909d42 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-8328352{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-20e169b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-fa2cf6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-18bf2b12{--width:644px;}.elementor-14 .elementor-element.elementor-element-624d632{--width:495px;}.elementor-14 .elementor-element.elementor-element-bc6fbd1{--width:600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-18bf2b12{--width:100%;}.elementor-14 .elementor-element.elementor-element-629b845{--width:fit-content;}.elementor-14 .elementor-element.elementor-element-e489b69{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-570cc59e */.elementor-14 .elementor-element.elementor-element-570cc59e h1 {
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.13);
}

.elementor-14 .elementor-element.elementor-element-570cc59e span {
    display: block;
    margin-top: 20px;
    font-size: 40px;
    line-height: 40px;
    font-weight: 500;
    color: var(--e-global-color-text);
}

@media (max-width: 1024px) {
    .elementor-14 .elementor-element.elementor-element-570cc59e span {
        text-align: center;
        font-size: 30px;
        line-height: 32px;
        margin-top: 10px;
    }
}

@media (max-width: 576px) {
    .elementor-14 .elementor-element.elementor-element-570cc59e span {
        text-align: center;
        font-size: 20px;
        line-height: 24px;
        margin-top: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624d632 */@media (max-width: 1024px) {
    .elementor-14 .elementor-element.elementor-element-624d632 {
        position: relative ;
        left: 0;
        max-width: 375px;
        height: auto !important;
        background-size: contain;
        transform: scaleX(1);
        bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-629b845 */@media (max-width: 1024px) {
    .elementor-14 .elementor-element.elementor-element-629b845 {
        position: absolute;
        z-index: 10;
        transform: rotate(-90deg) translate(-100%, -100%);
        transform-origin: left top;
        left:0;
        top: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4c2984b6 */.elementor-14 .elementor-element.elementor-element-4c2984b6 {
    .gform_fields {
    row-gap: 15px !important;
}

.gform-body input,
.gform-body textarea {
    padding: 6px !important;
    outline: none !important;
    border: none !important;
    border-bottom: 1px solid #5fa8b5 !important;
    border-radius: 0 !important;
    background: transparent !important;
    color: var(--e-global-color-68652e7) !important;
    box-shadow: none !important;
}

.gform-body input::placeholder,
.gform-body textarea::placeholder {
   color: var(--e-global-color-68652e7) !important;
}

.gform-body input:focus,
.gform-body textarea:focus {
    border-color: #66afe9 !important;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}

.gform_button {
    font-family: "Poppins", Sans-serif;
    font-size: 14px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    line-height: 24px !important;
    color: var(--e-global-color-text) !important;
    border: none !important;
    border-style: none !important;
    background-color: var(--e-global-color-635c9c1) !important;
    padding: 14px 28px 14px 28px !important;
}

.gform_button:focus {
    outline: none !important;
}

.gform_button:hover {
    background-color: #c4f6ff !important;
}

.gform_validation_errors {
    display: none !important;
}
.gfield {
    display: flex !important;
    flex-direction: column !important;
}

.gfield_validation_message {
    order: 10 !important;
    margin-top: 6px !important;
    margin-bottom: 0 !important;
    color: white !important;
}

.ginput_container {
    order: 2 !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45166bb1 */@media (max-width: 1024px) {
    .elementor-14 .elementor-element.elementor-element-45166bb1 {
        position: absolute;
        z-index: 10;
        top: 210px;
        right: 0;
        transform: translateX(100%);
        transition: all 0.3s ease;
        width: calc(100vw - 60px);
        max-width: 500px;
    }
    
    .elementor-14 .elementor-element.elementor-element-45166bb1 .trigger-header {
        display: flex;
        align-items: center;
        gap: 10px;
    }
    
    
    .elementor-14 .elementor-element.elementor-element-45166bb1 .trigger-header::after {
        content: '+';
        display: inline-block;
        color: white;
    }
    
    .elementor-14 .elementor-element.elementor-element-45166bb1.active {
       transform: translateX(0); 
    }
    
    .elementor-14 .elementor-element.elementor-element-45166bb1.active .trigger-header::after {
         content: '-';
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-429c13c4 */@media (min-width: 1025px) and (max-width: 1400px) {
    .elementor-14 .elementor-element.elementor-element-429c13c4.hero-grid > .e-con-inner {
        grid-template-columns: 1fr 410px !important;
    }
    
    .elementor-14 .elementor-element.elementor-element-429c13c4 .hero-box {
        padding-top: 30px;
    }
    
    .elementor-14 .elementor-element.elementor-element-429c13c4 .hero-content .hero-subtitle {
        font-size: 1.5em;
    }
    
    .elementor-14 .elementor-element.elementor-element-429c13c4 .hero-content .hero-title h1 {
        font-size: 3em !important;
        line-height: 100% !important;
    }
    
    .elementor-14 .elementor-element.elementor-element-429c13c4 .hero-content .hero-title h1 span {
        font-size: 75% !important;
    }
}

@media (min-width: 1025px) and (max-width: 1250px) {
    .elementor-14 .elementor-element.elementor-element-429c13c4 .hero-laywer {
        transform: scaleX(1) !important;
        z-index: 0 !important;
        right: -6em !important;
        bottom: -6rem !important;
        width: 325px !important;
        min-height: 490px !important;
        background-size: cover !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a6ee24 */.elementor-14 .elementor-element.elementor-element-50a6ee24 {
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195e98b */.lic-truck-accidents {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1eb028 */.elementor-14 .elementor-element.elementor-element-f1eb028.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0588e3 */.elementor-14 .elementor-element.elementor-element-e0588e3:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37351a0 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3910f3c */.elementor-14 .elementor-element.elementor-element-3910f3c.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a25ef61 */.elementor-14 .elementor-element.elementor-element-a25ef61:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06e031a */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d960d17 */.elementor-14 .elementor-element.elementor-element-d960d17.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d467ad1 */.elementor-14 .elementor-element.elementor-element-d467ad1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f84fe35 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-549a65f */.elementor-14 .elementor-element.elementor-element-549a65f.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8233b48 */.elementor-14 .elementor-element.elementor-element-8233b48:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01dd513 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b815bf */.elementor-14 .elementor-element.elementor-element-3b815bf.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9965f1 */.elementor-14 .elementor-element.elementor-element-e9965f1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1baa0a4 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a73980 */.elementor-14 .elementor-element.elementor-element-1a73980.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7981b */.elementor-14 .elementor-element.elementor-element-4b7981b:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e209fa5 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b0ceb5 */.elementor-14 .elementor-element.elementor-element-8b0ceb5.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eefc821 */.elementor-14 .elementor-element.elementor-element-eefc821:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195e98b */.lic-truck-accidents {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1eb028 */.elementor-14 .elementor-element.elementor-element-f1eb028.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0588e3 */.elementor-14 .elementor-element.elementor-element-e0588e3:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37351a0 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3910f3c */.elementor-14 .elementor-element.elementor-element-3910f3c.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a25ef61 */.elementor-14 .elementor-element.elementor-element-a25ef61:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06e031a */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d960d17 */.elementor-14 .elementor-element.elementor-element-d960d17.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d467ad1 */.elementor-14 .elementor-element.elementor-element-d467ad1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f84fe35 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-549a65f */.elementor-14 .elementor-element.elementor-element-549a65f.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8233b48 */.elementor-14 .elementor-element.elementor-element-8233b48:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01dd513 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b815bf */.elementor-14 .elementor-element.elementor-element-3b815bf.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9965f1 */.elementor-14 .elementor-element.elementor-element-e9965f1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1baa0a4 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a73980 */.elementor-14 .elementor-element.elementor-element-1a73980.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7981b */.elementor-14 .elementor-element.elementor-element-4b7981b:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e209fa5 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b0ceb5 */.elementor-14 .elementor-element.elementor-element-8b0ceb5.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eefc821 */.elementor-14 .elementor-element.elementor-element-eefc821:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195e98b */.lic-truck-accidents {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1eb028 */.elementor-14 .elementor-element.elementor-element-f1eb028.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0588e3 */.elementor-14 .elementor-element.elementor-element-e0588e3:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37351a0 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3910f3c */.elementor-14 .elementor-element.elementor-element-3910f3c.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a25ef61 */.elementor-14 .elementor-element.elementor-element-a25ef61:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06e031a */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d960d17 */.elementor-14 .elementor-element.elementor-element-d960d17.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d467ad1 */.elementor-14 .elementor-element.elementor-element-d467ad1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f84fe35 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-549a65f */.elementor-14 .elementor-element.elementor-element-549a65f.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8233b48 */.elementor-14 .elementor-element.elementor-element-8233b48:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01dd513 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b815bf */.elementor-14 .elementor-element.elementor-element-3b815bf.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9965f1 */.elementor-14 .elementor-element.elementor-element-e9965f1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1baa0a4 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a73980 */.elementor-14 .elementor-element.elementor-element-1a73980.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7981b */.elementor-14 .elementor-element.elementor-element-4b7981b:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e209fa5 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b0ceb5 */.elementor-14 .elementor-element.elementor-element-8b0ceb5.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eefc821 */.elementor-14 .elementor-element.elementor-element-eefc821:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195e98b */.lic-truck-accidents {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1eb028 */.elementor-14 .elementor-element.elementor-element-f1eb028.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0588e3 */.elementor-14 .elementor-element.elementor-element-e0588e3:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37351a0 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3910f3c */.elementor-14 .elementor-element.elementor-element-3910f3c.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a25ef61 */.elementor-14 .elementor-element.elementor-element-a25ef61:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06e031a */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d960d17 */.elementor-14 .elementor-element.elementor-element-d960d17.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d467ad1 */.elementor-14 .elementor-element.elementor-element-d467ad1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f84fe35 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-549a65f */.elementor-14 .elementor-element.elementor-element-549a65f.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8233b48 */.elementor-14 .elementor-element.elementor-element-8233b48:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01dd513 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b815bf */.elementor-14 .elementor-element.elementor-element-3b815bf.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9965f1 */.elementor-14 .elementor-element.elementor-element-e9965f1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1baa0a4 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a73980 */.elementor-14 .elementor-element.elementor-element-1a73980.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7981b */.elementor-14 .elementor-element.elementor-element-4b7981b:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e209fa5 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b0ceb5 */.elementor-14 .elementor-element.elementor-element-8b0ceb5.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eefc821 */.elementor-14 .elementor-element.elementor-element-eefc821:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195e98b */.lic-truck-accidents {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1eb028 */.elementor-14 .elementor-element.elementor-element-f1eb028.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0588e3 */.elementor-14 .elementor-element.elementor-element-e0588e3:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37351a0 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3910f3c */.elementor-14 .elementor-element.elementor-element-3910f3c.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a25ef61 */.elementor-14 .elementor-element.elementor-element-a25ef61:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06e031a */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d960d17 */.elementor-14 .elementor-element.elementor-element-d960d17.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d467ad1 */.elementor-14 .elementor-element.elementor-element-d467ad1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f84fe35 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-549a65f */.elementor-14 .elementor-element.elementor-element-549a65f.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8233b48 */.elementor-14 .elementor-element.elementor-element-8233b48:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01dd513 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b815bf */.elementor-14 .elementor-element.elementor-element-3b815bf.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9965f1 */.elementor-14 .elementor-element.elementor-element-e9965f1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1baa0a4 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a73980 */.elementor-14 .elementor-element.elementor-element-1a73980.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7981b */.elementor-14 .elementor-element.elementor-element-4b7981b:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e209fa5 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b0ceb5 */.elementor-14 .elementor-element.elementor-element-8b0ceb5.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eefc821 */.elementor-14 .elementor-element.elementor-element-eefc821:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195e98b */.lic-truck-accidents {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1eb028 */.elementor-14 .elementor-element.elementor-element-f1eb028.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0588e3 */.elementor-14 .elementor-element.elementor-element-e0588e3:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37351a0 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3910f3c */.elementor-14 .elementor-element.elementor-element-3910f3c.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a25ef61 */.elementor-14 .elementor-element.elementor-element-a25ef61:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06e031a */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d960d17 */.elementor-14 .elementor-element.elementor-element-d960d17.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d467ad1 */.elementor-14 .elementor-element.elementor-element-d467ad1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f84fe35 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-549a65f */.elementor-14 .elementor-element.elementor-element-549a65f.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8233b48 */.elementor-14 .elementor-element.elementor-element-8233b48:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01dd513 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b815bf */.elementor-14 .elementor-element.elementor-element-3b815bf.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9965f1 */.elementor-14 .elementor-element.elementor-element-e9965f1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1baa0a4 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a73980 */.elementor-14 .elementor-element.elementor-element-1a73980.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7981b */.elementor-14 .elementor-element.elementor-element-4b7981b:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e209fa5 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b0ceb5 */.elementor-14 .elementor-element.elementor-element-8b0ceb5.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eefc821 */.elementor-14 .elementor-element.elementor-element-eefc821:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195e98b */.lic-truck-accidents {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1eb028 */.elementor-14 .elementor-element.elementor-element-f1eb028.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0588e3 */.elementor-14 .elementor-element.elementor-element-e0588e3:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37351a0 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3910f3c */.elementor-14 .elementor-element.elementor-element-3910f3c.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a25ef61 */.elementor-14 .elementor-element.elementor-element-a25ef61:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06e031a */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d960d17 */.elementor-14 .elementor-element.elementor-element-d960d17.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d467ad1 */.elementor-14 .elementor-element.elementor-element-d467ad1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f84fe35 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-549a65f */.elementor-14 .elementor-element.elementor-element-549a65f.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8233b48 */.elementor-14 .elementor-element.elementor-element-8233b48:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01dd513 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b815bf */.elementor-14 .elementor-element.elementor-element-3b815bf.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9965f1 */.elementor-14 .elementor-element.elementor-element-e9965f1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1baa0a4 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a73980 */.elementor-14 .elementor-element.elementor-element-1a73980.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7981b */.elementor-14 .elementor-element.elementor-element-4b7981b:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e209fa5 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b0ceb5 */.elementor-14 .elementor-element.elementor-element-8b0ceb5.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eefc821 */.elementor-14 .elementor-element.elementor-element-eefc821:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195e98b */.lic-truck-accidents {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1eb028 */.elementor-14 .elementor-element.elementor-element-f1eb028.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0588e3 */.elementor-14 .elementor-element.elementor-element-e0588e3:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37351a0 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3910f3c */.elementor-14 .elementor-element.elementor-element-3910f3c.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a25ef61 */.elementor-14 .elementor-element.elementor-element-a25ef61:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06e031a */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d960d17 */.elementor-14 .elementor-element.elementor-element-d960d17.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d467ad1 */.elementor-14 .elementor-element.elementor-element-d467ad1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f84fe35 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-549a65f */.elementor-14 .elementor-element.elementor-element-549a65f.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8233b48 */.elementor-14 .elementor-element.elementor-element-8233b48:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01dd513 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b815bf */.elementor-14 .elementor-element.elementor-element-3b815bf.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9965f1 */.elementor-14 .elementor-element.elementor-element-e9965f1:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1baa0a4 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a73980 */.elementor-14 .elementor-element.elementor-element-1a73980.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7981b */.elementor-14 .elementor-element.elementor-element-4b7981b:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e209fa5 */.lic-truck-accidents {
    width: 64px;
    height: 90px;
    font-size: 64px;
    line-height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b0ceb5 */.elementor-14 .elementor-element.elementor-element-8b0ceb5.practice-area:after {
    content: "";
    opacity: 0;
    transform: translateX(-100%);
    display: block;
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: .65em;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eefc821 */.elementor-14 .elementor-element.elementor-element-eefc821:hover .practice-area:after {
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99596ad */.elementor-14 .elementor-element.elementor-element-99596ad {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-99596ad {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-99596ad ul,
.elementor-14 .elementor-element.elementor-element-99596ad ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-99596ad ul li + li,
.elementor-14 .elementor-element.elementor-element-99596ad ol li + li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a303926 */.elementor-14 .elementor-element.elementor-element-a303926 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-a303926 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-a303926 ul,
.elementor-14 .elementor-element.elementor-element-a303926 ol {
    margin: 10px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f73ce7 */.elementor-14 .elementor-element.elementor-element-4f73ce7 a {
        color: var(--e-global-color-ed36963) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b539926 */.elementor-14 .elementor-element.elementor-element-b539926 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b539926 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b539926 ul,
.elementor-14 .elementor-element.elementor-element-b539926 ol {
    margin: 10px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29681d */.elementor-14 .elementor-element.elementor-element-d29681d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1473f66 */.elementor-14 .elementor-element.elementor-element-1473f66 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1473f66 ul,
.elementor-14 .elementor-element.elementor-element-1473f66 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1473f66 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b954af */.elementor-14 .elementor-element.elementor-element-7b954af p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e3f11 */.elementor-14 .elementor-element.elementor-element-50e3f11 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b471c */.elementor-14 .elementor-element.elementor-element-c4b471c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c4b471c ul,
.elementor-14 .elementor-element.elementor-element-c4b471c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c4b471c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc24328 */.elementor-14 .elementor-element.elementor-element-dc24328 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7de3bf */.elementor-14 .elementor-element.elementor-element-d7de3bf p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3ff6c */.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c ul,
.elementor-14 .elementor-element.elementor-element-ac3ff6c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ac3ff6c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add5520 */.elementor-14 .elementor-element.elementor-element-add5520 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f771678 */.elementor-14 .elementor-element.elementor-element-f771678 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870dbd7 */.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-870dbd7 ul,
.elementor-14 .elementor-element.elementor-element-870dbd7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-870dbd7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-755f87a */.elementor-14 .elementor-element.elementor-element-755f87a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9368b */.elementor-14 .elementor-element.elementor-element-3f9368b p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd69bed */.elementor-14 .elementor-element.elementor-element-bd69bed {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-bd69bed ul,
.elementor-14 .elementor-element.elementor-element-bd69bed ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-bd69bed p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6429f2 */.elementor-14 .elementor-element.elementor-element-e6429f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28047e7 */.elementor-14 .elementor-element.elementor-element-28047e7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83eb0ae */.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-83eb0ae ul,
.elementor-14 .elementor-element.elementor-element-83eb0ae ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-83eb0ae p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43c7c3e */.elementor-14 .elementor-element.elementor-element-43c7c3e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2245 */.elementor-14 .elementor-element.elementor-element-9ea2245 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddcd8d */.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d ul,
.elementor-14 .elementor-element.elementor-element-2ddcd8d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-2ddcd8d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f1033 */.elementor-14 .elementor-element.elementor-element-93f1033 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce967 */.elementor-14 .elementor-element.elementor-element-9cce967 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40f17d */.elementor-14 .elementor-element.elementor-element-c40f17d {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c40f17d ul,
.elementor-14 .elementor-element.elementor-element-c40f17d ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c40f17d p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc118a */.elementor-14 .elementor-element.elementor-element-6bc118a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea2cdda */.elementor-14 .elementor-element.elementor-element-ea2cdda p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c0212 */.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-c6c0212 ul,
.elementor-14 .elementor-element.elementor-element-c6c0212 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-c6c0212 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b742e */.elementor-14 .elementor-element.elementor-element-c8b742e p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0580 */.elementor-14 .elementor-element.elementor-element-06d0580 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26dd91f */.elementor-14 .elementor-element.elementor-element-26dd91f {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-26dd91f ul,
.elementor-14 .elementor-element.elementor-element-26dd91f ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-26dd91f p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e29606 */.elementor-14 .elementor-element.elementor-element-1e29606 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c66fe8d */.elementor-14 .elementor-element.elementor-element-c66fe8d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaf405 */.elementor-14 .elementor-element.elementor-element-caaf405 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-caaf405 ul,
.elementor-14 .elementor-element.elementor-element-caaf405 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-caaf405 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af1e16 */.elementor-14 .elementor-element.elementor-element-5af1e16 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e31b34 */.elementor-14 .elementor-element.elementor-element-7e31b34 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0739e */.elementor-14 .elementor-element.elementor-element-8f0739e {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f0739e ul,
.elementor-14 .elementor-element.elementor-element-8f0739e ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f0739e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d917f7 */.elementor-14 .elementor-element.elementor-element-6d917f7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7f9e0 */.elementor-14 .elementor-element.elementor-element-cb7f9e0 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f305c7 */.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1f305c7 ul,
.elementor-14 .elementor-element.elementor-element-1f305c7 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1f305c7 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47f8d5 */.elementor-14 .elementor-element.elementor-element-e47f8d5 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98129f */.elementor-14 .elementor-element.elementor-element-c98129f p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c2833 */.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-f8c2833 ul,
.elementor-14 .elementor-element.elementor-element-f8c2833 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-f8c2833 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fbf348 */.elementor-14 .elementor-element.elementor-element-3fbf348 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c50fc */.elementor-14 .elementor-element.elementor-element-07c50fc p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7729a13 */.elementor-14 .elementor-element.elementor-element-7729a13 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-7729a13 ul,
.elementor-14 .elementor-element.elementor-element-7729a13 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-7729a13 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f5264 */.elementor-14 .elementor-element.elementor-element-80f5264 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b1e43 */.elementor-14 .elementor-element.elementor-element-72b1e43 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf8f57c */.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-cf8f57c ul,
.elementor-14 .elementor-element.elementor-element-cf8f57c ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-cf8f57c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5a151 */.elementor-14 .elementor-element.elementor-element-8e5a151 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cf359 */.elementor-14 .elementor-element.elementor-element-86cf359 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5093b6 */.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-e5093b6 ul,
.elementor-14 .elementor-element.elementor-element-e5093b6 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-e5093b6 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a584f2 */.elementor-14 .elementor-element.elementor-element-8a584f2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20b6bb7 */.elementor-14 .elementor-element.elementor-element-20b6bb7 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d1be8 */.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-88d1be8 ul,
.elementor-14 .elementor-element.elementor-element-88d1be8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-88d1be8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce2c0b3 */.elementor-14 .elementor-element.elementor-element-ce2c0b3 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536ec83 */.elementor-14 .elementor-element.elementor-element-536ec83 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee03b53 */.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-ee03b53 ul,
.elementor-14 .elementor-element.elementor-element-ee03b53 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-ee03b53 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927bfa1 */.elementor-14 .elementor-element.elementor-element-927bfa1 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5875d */.elementor-14 .elementor-element.elementor-element-4f5875d p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6afd2 */.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 ul,
.elementor-14 .elementor-element.elementor-element-8f6afd2 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-8f6afd2 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1148dd2 */.elementor-14 .elementor-element.elementor-element-1148dd2 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416b835 */.elementor-14 .elementor-element.elementor-element-416b835 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87aecb8 */.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-87aecb8 ul,
.elementor-14 .elementor-element.elementor-element-87aecb8 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-87aecb8 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4984193 */.elementor-14 .elementor-element.elementor-element-4984193 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998ee80 */.elementor-14 .elementor-element.elementor-element-998ee80 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fadc90 */.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-1fadc90 ul,
.elementor-14 .elementor-element.elementor-element-1fadc90 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-1fadc90 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e8a94 */.elementor-14 .elementor-element.elementor-element-d7e8a94 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90c151a */.elementor-14 .elementor-element.elementor-element-90c151a p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b61a8d1 */.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h2,
    h3{
        margin: 20px 0 10px;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 {
    h4,
    h5,
    h6 {
        margin: 10px 0;
    }
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 ul,
.elementor-14 .elementor-element.elementor-element-b61a8d1 ol {
    margin: 10px 0;
}

.elementor-14 .elementor-element.elementor-element-b61a8d1 p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7909d42 */.elementor-14 .elementor-element.elementor-element-7909d42 p {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d0a93aa */.elementor-14 .elementor-element.elementor-element-d0a93aa .gform_fields {
    row-gap: 15px !important;
}

.elementor-14 .elementor-element.elementor-element-d0a93aa .gform-body input,
.elementor-14 .elementor-element.elementor-element-d0a93aa .gform-body textarea {
    padding: 6px !important;
    outline: none !important;
    border: none !important;
    border-bottom: 1px solid #5fa8b5 !important;
    border-radius: 0 !important;
    background: transparent !important;
    color: var(--e-global-color-text) !important;
    box-shadow: none !important;
}

.elementor-14 .elementor-element.elementor-element-d0a93aa .gform-body input::placeholder,
.elementor-14 .elementor-element.elementor-element-d0a93aa .gform-body textarea::placeholder {
    color: #999 !important;
}

.elementor-14 .elementor-element.elementor-element-d0a93aa .gform-body input:focus,
.elementor-14 .elementor-element.elementor-element-d0a93aa .gform-body textarea:focus {
    border-color: #66afe9 !important;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}

.elementor-14 .elementor-element.elementor-element-d0a93aa .gform_button {
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    line-height: 24px !important;
    color: var(--e-global-color-text) !important;
    border: none !important;
    border-style: none !important;
    background-color: var(--e-global-color-secondary) !important; 
    padding: 14px 28px 14px 28px !important;
}

.elementor-14 .elementor-element.elementor-element-d0a93aa .gform_button:focus {
    outline: none !important;
}

.elementor-14 .elementor-element.elementor-element-d0a93aa .gform_button:hover {
    background-color: var(--e-global-color-635c9c1) !important;
}

.elementor-14 .elementor-element.elementor-element-d0a93aa .gform_validation_errors {
    display: none !important;
}

.elementor-14 .elementor-element.elementor-element-d0a93aa .gfield {
    display: flex !important;
    flex-direction: column !important;
}

.elementor-14 .elementor-element.elementor-element-d0a93aa .gfield_validation_message {
    order: 10 !important;
    margin-top: 6px !important;
    margin-bottom: 0 !important;
    color: var(--e-global-color-text) !important;
}

.elementor-14 .elementor-element.elementor-element-d0a93aa .ginput_container {
    order: 2 !important;
}/* End custom CSS */