.elementor-249381 .elementor-element.elementor-element-d18b069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-249381 .elementor-element.elementor-element-f74437d{--display:flex;--margin-top:3vw;--margin-bottom:1vw;--margin-left:0vw;--margin-right:0vw;}.elementor-249381 .elementor-element.elementor-element-fcad1fb .heading .highlighted-text:not(:hover){background-size:0% 10%;}.elementor-249381 .elementor-element.elementor-element-fcad1fb .heading .highlighted-text:not([data-aos=animation]):not(:hover){background-size:100% 10%;}.elementor-249381 .elementor-element.elementor-element-fcad1fb .heading .highlighted-text.aos-animate:not(:hover){background-size:100% 10%;}.elementor-249381 .elementor-element.elementor-element-fcad1fb .title + .subtitle{margin-bottom:0px;}.elementor-249381 .elementor-element.elementor-element-fcad1fb .subtitle + .title{margin-top:0px;}.elementor-249381 .elementor-element.elementor-element-fcad1fb .subtitle{font-size:0.9em;font-weight:500;text-transform:uppercase;}.elementor-249381 .elementor-element.elementor-element-aebf7d4 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-249381 .elementor-element.elementor-element-a37e4dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-249381 .elementor-element.elementor-element-f49fad6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0vw;--margin-bottom:3vw;--margin-left:0vw;--margin-right:0vw;}.elementor-249381 .elementor-element.elementor-element-82ab8a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-249381 .elementor-element.elementor-element-82ab8a0.elementor-element{--align-self:flex-start;}.elementor-249381 .elementor-element.elementor-element-82ab8a0 .accordion .accordion-item .accordion-button{border-width:0px;border-style:solid;}.elementor-249381 .elementor-element.elementor-element-82ab8a0 .accordion-header{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-249381 .elementor-element.elementor-element-82ab8a0 .accordion-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-249381 .elementor-element.elementor-element-82ab8a0 .icon-button .icon{color:var( --e-global-color-text );}.elementor-249381 .elementor-element.elementor-element-f7e6d11{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-249381 .elementor-element.elementor-element-f7e6d11.elementor-element{--align-self:flex-start;}.elementor-249381 .elementor-element.elementor-element-f7e6d11 .accordion .accordion-item .accordion-button{border-width:0px;border-style:solid;}.elementor-249381 .elementor-element.elementor-element-f7e6d11 .accordion-header{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-249381 .elementor-element.elementor-element-f7e6d11 .accordion-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-249381 .elementor-element.elementor-element-f7e6d11 .icon-button .icon{color:var( --e-global-color-text );}@media(max-width:1366px){.elementor-249381 .elementor-element.elementor-element-f49fad6{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-249381 .elementor-element.elementor-element-f49fad6{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-249381 .elementor-element.elementor-element-f49fad6{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-249381 .elementor-element.elementor-element-f49fad6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-249381 .elementor-element.elementor-element-f49fad6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}}