.elementor-149 .elementor-element.elementor-element-088dfe6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-088dfe6:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-088dfe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1517eb5 );}.elementor-149 .elementor-element.elementor-element-d29d2bd{--display:flex;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-149 .elementor-element.elementor-element-456f134{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-456f134 img{width:100%;}.elementor-149 .elementor-element.elementor-element-b91ff72{--display:flex;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-7eed7c5{--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:flex-end;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-d0885ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d0885ae.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-d0885ae{left:0px;}body.rtl .elementor-149 .elementor-element.elementor-element-d0885ae{right:0px;}.elementor-149 .elementor-element.elementor-element-d0885ae{top:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-149 .elementor-element.elementor-element-51ae89f .elementor-button{background-color:#E3E3E300;font-family:"Aeonik TRIAL", Sans-serif;font-size:16px;font-weight:400;line-height:1.2px;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-51ae89f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-72fc8d8 .elementor-button{background-color:#E3E3E300;padding:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-9eb0ef2{--display:flex;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-9eb0ef2:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-9eb0ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1517eb5 );}.elementor-149 .elementor-element.elementor-element-9eb0ef2.e-con{--align-self:center;}.elementor-149 .elementor-element.elementor-element-40fdc01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-f7ff8d2{--display:flex;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-149 .elementor-element.elementor-element-e80078f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-e80078f .elementor-menu-toggle{margin:0 auto;}.elementor-149 .elementor-element.elementor-element-e80078f .elementor-nav-menu .elementor-item{font-family:"Aeonik TRIAL", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-149 .elementor-element.elementor-element-e80078f .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-149 .elementor-element.elementor-element-e80078f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-149 .elementor-element.elementor-element-e80078f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-149 .elementor-element.elementor-element-e80078f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-149 .elementor-element.elementor-element-e80078f .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-e80078f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-e80078f{--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );}.elementor-149 .elementor-element.elementor-element-e80078f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-149 .elementor-element.elementor-element-13a1272{--display:flex;}.elementor-149 .elementor-element.elementor-element-13a1272:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-13a1272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-149 .elementor-element.elementor-element-3cea52a{--display:flex;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-b992dda{--display:flex;}.elementor-149 .elementor-element.elementor-element-ac49729{--display:flex;--position:absolute;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:999;}.elementor-149 .elementor-element.elementor-element-ac49729:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-ac49729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-ac49729{left:40px;}body.rtl .elementor-149 .elementor-element.elementor-element-ac49729{right:40px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-7c65f9f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-icon i{color:var( --e-global-color-9a21cf9 );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-icon svg{fill:var( --e-global-color-9a21cf9 );transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-7c65f9f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-text{color:var( --e-global-color-9a21cf9 );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-7c65f9f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-964b5c3{--display:flex;}.elementor-149 .elementor-element.elementor-element-c5a87e1{--display:flex;--position:absolute;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:999;}.elementor-149 .elementor-element.elementor-element-c5a87e1:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-c5a87e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-c5a87e1{left:180px;}body.rtl .elementor-149 .elementor-element.elementor-element-c5a87e1{right:180px;}.elementor-149 .elementor-element.elementor-element-95a0e34 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-icon i{color:var( --e-global-color-9a21cf9 );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-icon svg{fill:var( --e-global-color-9a21cf9 );transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-95a0e34{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-text{color:var( --e-global-color-9a21cf9 );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-95a0e34 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-d28633f{--display:flex;}.elementor-149 .elementor-element.elementor-element-eb297f1{--display:flex;--position:absolute;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:999;}.elementor-149 .elementor-element.elementor-element-eb297f1:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-eb297f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-eb297f1{left:425px;}body.rtl .elementor-149 .elementor-element.elementor-element-eb297f1{right:425px;}.elementor-149 .elementor-element.elementor-element-3078c4e > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-icon i{color:var( --e-global-color-9a21cf9 );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-icon svg{fill:var( --e-global-color-9a21cf9 );transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-3078c4e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-text{color:var( --e-global-color-9a21cf9 );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-3078c4e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-9b7f048{--display:flex;}.elementor-149 .elementor-element.elementor-element-3293bea{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-149 .elementor-element.elementor-element-3293bea > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-149 .elementor-element.elementor-element-3293bea > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-149 .elementor-element.elementor-element-3293bea > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:500;text-transform:uppercase;}.elementor-149 .elementor-element.elementor-element-3293bea {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-1d8033b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-7a34aba .elementor-button{background-color:#E3E3E300;font-family:"Aeonik TRIAL", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-2a225da );color:var( --e-global-color-2a225da );transition-duration:0.3s;border-style:solid;border-width:0px 0px 2px 0px;border-color:#3030FF00;border-radius:0px 0px 0px 0px;padding:23px 33px 17px 25px;}.elementor-149 .elementor-element.elementor-element-7a34aba > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-7a34aba{left:516px;}body.rtl .elementor-149 .elementor-element.elementor-element-7a34aba{right:516px;}.elementor-149 .elementor-element.elementor-element-7a34aba{top:0px;z-index:3;}.elementor-149 .elementor-element.elementor-element-7a34aba .elementor-button:hover, .elementor-149 .elementor-element.elementor-element-7a34aba .elementor-button:focus{border-color:var( --e-global-color-secondary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-149 .elementor-element.elementor-element-8b1d08b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-9303df9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:30px 32px;--row-gap:30px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-6502953{--display:flex;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-149 .elementor-element.elementor-element-cb01470{--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;--justify-content:flex-start;--gap:30px 18px;--row-gap:30px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-50a2a6c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-9c1e250 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-9c1e250 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-9c1e250 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-2794bbd{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-7bade38{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-bfc9e1c .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-bfc9e1c .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-bfc9e1c .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-3e8c7df{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-e0273ec{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-b783a2d .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-b783a2d .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-b783a2d .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-025fd4a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-b63dde0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-f408968 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-f408968 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-f408968 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-be2ae7f{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-eba9d14{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-c6fd7d2 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-c6fd7d2 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-c6fd7d2 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-70f44eb{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-2454299{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-5be2a44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:30px 32px;--row-gap:30px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-387abf7{--display:flex;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-97db18a{--display:flex;--gap:0px 60px;--row-gap:0px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-e296911 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Aeonik TRIAL", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;fill:var( --e-global-color-2a225da );color:var( --e-global-color-2a225da );border-radius:5px 5px 5px 5px;}.elementor-149 .elementor-element.elementor-element-e296911 .elementor-button:hover, .elementor-149 .elementor-element.elementor-element-e296911 .elementor-button:focus{background-color:var( --e-global-color-5c367af );}.elementor-149 .elementor-element.elementor-element-e296911 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-e296911.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-e296911 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-149 .elementor-element.elementor-element-e296911 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-149 .elementor-element.elementor-element-56eb124{--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;--justify-content:flex-start;--gap:30px 18px;--row-gap:30px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-e871b8b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-a374a03 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-a374a03 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-a374a03 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-d711973{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-c27f816{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-27457e6 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-27457e6 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-27457e6 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-1038db6{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-6ed281a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-07cafcf .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-07cafcf .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-07cafcf .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-893693c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-ea8862c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-cd0ee75 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-cd0ee75 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-cd0ee75 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-5bc7fef{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-7357d7c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-c9c8f3c .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-c9c8f3c .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-c9c8f3c .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-687671a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-922af26{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-b38f3a9 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-b38f3a9 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-b38f3a9 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-9294596{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-19b2aa7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-0d6f1b0 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-0d6f1b0 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-0d6f1b0 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-756ce8c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-5aee984{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-079ee45 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-079ee45 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-079ee45 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-8002f1b{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-0b56a91{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-efbf56c .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-efbf56c .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-efbf56c .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-c500344{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-0c5c3a4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-602df15 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-602df15 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-602df15 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-30c81ab{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-a20e59e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-185d791 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-185d791 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-185d791 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-94e80c5{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-afea195{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-28abc1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:30px 32px;--row-gap:30px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-333f43b{--display:flex;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-78aa2a6{--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;--justify-content:flex-start;--gap:30px 18px;--row-gap:30px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-ab1ca35{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-2cd781f .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-2cd781f .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-2cd781f .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-9f516a3{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-4b737ff{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-fecde65 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-fecde65 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-fecde65 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-c867baf{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-439862e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-cbdeb28 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-cbdeb28 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-cbdeb28 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-c038169{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-3dc23a6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-2b984fa .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-2b984fa .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-2b984fa .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-7b7108d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-038662a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-6aa4e02 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-6aa4e02 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-6aa4e02 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-926513f{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-3cac6f0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:16px;}.elementor-149 .elementor-element.elementor-element-67b71f9 .elementor-heading-title{font-family:"Aeonik TRIAL", Sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-67b71f9 .elementor-heading-title a:hover, .elementor-149 .elementor-element.elementor-element-67b71f9 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-509ae81{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.2;}.elementor-149 .elementor-element.elementor-element-743c76a{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-2a225da );--n-tabs-title-color-active:var( --e-global-color-2a225da );}.elementor-149 .elementor-element.elementor-element-743c76a > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-743c76a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-743c76a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-149 .elementor-element.elementor-element-743c76a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-756fef8 );}.elementor-149 .elementor-element.elementor-element-743c76a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-743c76a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Aeonik TRIAL", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.2;letter-spacing:1.12px;}.elementor-149 .elementor-element.elementor-element-743c76a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-2a225da );}.elementor-149 .elementor-element.elementor-element-d63302b{--display:flex;}.elementor-149 .elementor-element.elementor-element-51785b2{--display:flex;}.elementor-149 .elementor-element.elementor-element-09fba19{--display:flex;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-99b5162{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:300ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:16px;--n-menu-title-color-normal:var( --e-global-color-2a225da );--n-menu-title-transition:300ms;--n-menu-title-padding:36px 25px 36px 25px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-149 .elementor-element.elementor-element-99b5162 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-99b5162 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-149 .elementor-element.elementor-element-99b5162 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-149 .elementor-element.elementor-element-99b5162 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Aeonik TRIAL", Sans-serif;font-weight:400;text-transform:uppercase;--n-menu-title-line-height:1.2;letter-spacing:1.16px;}.elementor-149 .elementor-element.elementor-element-99b5162 {--n-menu-title-color-hover:var( --e-global-color-2a225da );--n-menu-title-color-active:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-749db6f{--display:flex;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-1602c01{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-1602c01 img{width:100%;}.elementor-149 .elementor-element.elementor-element-fab7273{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-c601cd3 .elementor-button{background-color:#E3E3E300;font-family:"Aeonik TRIAL", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.3s;padding:10px 30px 10px 30px;}.elementor-149 .elementor-element.elementor-element-c601cd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-c601cd3.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-c601cd3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-149 .elementor-element.elementor-element-c601cd3 .elementor-button:hover, .elementor-149 .elementor-element.elementor-element-c601cd3 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-c601cd3 .elementor-button:hover svg, .elementor-149 .elementor-element.elementor-element-c601cd3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-00df9db .elementor-button{background-color:#E3E3E300;font-family:"Aeonik TRIAL", Sans-serif;font-size:16px;font-weight:400;line-height:1.2px;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 30px 10px 30px;}.elementor-149 .elementor-element.elementor-element-00df9db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-00df9db .elementor-button:hover, .elementor-149 .elementor-element.elementor-element-00df9db .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-00df9db .elementor-button:hover svg, .elementor-149 .elementor-element.elementor-element-00df9db .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-68cf85d{--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 020px;--row-gap:0px;--column-gap:020px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-ecdd8c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-ecdd8c5.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-ecdd8c5{left:0px;}body.rtl .elementor-149 .elementor-element.elementor-element-ecdd8c5{right:0px;}.elementor-149 .elementor-element.elementor-element-ecdd8c5{top:0px;}.elementor-149 .elementor-element.elementor-element-76a538e .elementor-button{background-color:#E3E3E300;font-family:"Aeonik TRIAL", Sans-serif;font-size:16px;font-weight:400;line-height:1.2px;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 30px 10px 30px;}.elementor-149 .elementor-element.elementor-element-76a538e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-149 .elementor-element.elementor-element-d29d2bd{--width:140px;}.elementor-149 .elementor-element.elementor-element-7eed7c5{--width:auto;}.elementor-149 .elementor-element.elementor-element-9eb0ef2{--content-width:1400px;}.elementor-149 .elementor-element.elementor-element-f7ff8d2{--width:calc(50% - 100px);}.elementor-149 .elementor-element.elementor-element-ac49729{--width:270px;}.elementor-149 .elementor-element.elementor-element-c5a87e1{--width:250px;}.elementor-149 .elementor-element.elementor-element-eb297f1{--width:225px;}.elementor-149 .elementor-element.elementor-element-6502953{--width:31%;}.elementor-149 .elementor-element.elementor-element-cb01470{--width:69%;}.elementor-149 .elementor-element.elementor-element-50a2a6c{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-7bade38{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-e0273ec{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-b63dde0{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-eba9d14{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-387abf7{--width:31%;}.elementor-149 .elementor-element.elementor-element-56eb124{--width:69%;}.elementor-149 .elementor-element.elementor-element-e871b8b{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-c27f816{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-6ed281a{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-ea8862c{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-7357d7c{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-922af26{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-19b2aa7{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-5aee984{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-0b56a91{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-0c5c3a4{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-a20e59e{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-333f43b{--width:31%;}.elementor-149 .elementor-element.elementor-element-78aa2a6{--width:69%;}.elementor-149 .elementor-element.elementor-element-ab1ca35{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-4b737ff{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-439862e{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-3dc23a6{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-038662a{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-3cac6f0{--width:calc(33.333% - 20px);}.elementor-149 .elementor-element.elementor-element-749db6f{--width:140px;}.elementor-149 .elementor-element.elementor-element-fab7273{--width:calc(50% - 100px);}.elementor-149 .elementor-element.elementor-element-68cf85d{--width:auto;}}@media(max-width:1024px){.elementor-149 .elementor-element.elementor-element-088dfe6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-b91ff72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-3cea52a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-1d8033b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-9303df9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-6502953{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-cb01470{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-50a2a6c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-7bade38{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-e0273ec{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-b63dde0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-eba9d14{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-5be2a44{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-387abf7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-97db18a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-56eb124{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-e871b8b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-c27f816{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-6ed281a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-ea8862c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-7357d7c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-922af26{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-19b2aa7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-5aee984{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-0b56a91{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-0c5c3a4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-a20e59e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-28abc1d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-333f43b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-78aa2a6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-ab1ca35{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-4b737ff{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-439862e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-3dc23a6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-038662a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-3cac6f0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-09fba19{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-149 .elementor-element.elementor-element-088dfe6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-d29d2bd{--width:120px;}.elementor-149 .elementor-element.elementor-element-b91ff72{--width:160px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-3cea52a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-1d8033b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-9303df9{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-6502953{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-cb01470{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-50a2a6c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-7bade38{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-e0273ec{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-b63dde0{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-eba9d14{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-5be2a44{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-387abf7{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-97db18a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-56eb124{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-e871b8b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-c27f816{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-6ed281a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-ea8862c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-7357d7c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-922af26{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-19b2aa7{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-5aee984{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-0b56a91{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-0c5c3a4{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-a20e59e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-28abc1d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-333f43b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-78aa2a6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-ab1ca35{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-4b737ff{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-439862e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-3dc23a6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-038662a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-3cac6f0{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-09fba19{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-088dfe6 */.elementor-149 .elementor-element.elementor-element-088dfe6 .header-search-wrapper .elementor-button svg{
  width: 24px;
}
.elementor-149 .elementor-element.elementor-element-088dfe6 .header-search-wrapper .elementor-button.search-btn svg{
  width: 21px;
}


.elementor-149 .elementor-element.elementor-element-088dfe6{
  display: none !important;
}
@media screen and (max-width: 1024px){
  .elementor-149 .elementor-element.elementor-element-088dfe6{
      display: block !important;
  }
  
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-e80078f */.elementor-149 .elementor-element.elementor-element-e80078f {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-743c76a */.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading{
  position: relative;
  /*overflow: hidden;*/
  
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading::after{
  position: absolute;
  content:'';
  left: -50vw;
  top: 0;
  width: 200vw;
  height: 100%;
  background-color: #1C1C1B;
  display: block;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button{
    position: relative;
    z-index: 2;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button{
  transition: all 0.3s ease-in-out;
  position: relative;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button::after{
 content: '';
 position: absolute;
 bottom: 0;
 left: 0;
 width: 100%;
 height: 2px;
 background-color: #3030FF;
  transition: all 0.3s ease-in-out;
  opacity: 0;

}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button[aria-selected="true"]::after,
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8033b */.elementor-149 .elementor-element.elementor-element-1d8033b {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-743c76a */.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading{
  position: relative;
  /*overflow: hidden;*/
  
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading::after{
  position: absolute;
  content:'';
  left: -50vw;
  top: 0;
  width: 200vw;
  height: 100%;
  background-color: #1C1C1B;
  display: block;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button{
    position: relative;
    z-index: 2;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button{
  transition: all 0.3s ease-in-out;
  position: relative;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button::after{
 content: '';
 position: absolute;
 bottom: 0;
 left: 0;
 width: 100%;
 height: 2px;
 background-color: #3030FF;
  transition: all 0.3s ease-in-out;
  opacity: 0;

}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button[aria-selected="true"]::after,
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8033b */.elementor-149 .elementor-element.elementor-element-1d8033b {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-743c76a */.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading{
  position: relative;
  /*overflow: hidden;*/
  
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading::after{
  position: absolute;
  content:'';
  left: -50vw;
  top: 0;
  width: 200vw;
  height: 100%;
  background-color: #1C1C1B;
  display: block;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button{
    position: relative;
    z-index: 2;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button{
  transition: all 0.3s ease-in-out;
  position: relative;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button::after{
 content: '';
 position: absolute;
 bottom: 0;
 left: 0;
 width: 100%;
 height: 2px;
 background-color: #3030FF;
  transition: all 0.3s ease-in-out;
  opacity: 0;

}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button[aria-selected="true"]::after,
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8033b */.elementor-149 .elementor-element.elementor-element-1d8033b {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017b25e */.elementor-149 .elementor-element.elementor-element-017b25e{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-017b25e img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2794bbd */.elementor-149 .elementor-element.elementor-element-2794bbd p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50a2a6c */.elementor-149 .elementor-element.elementor-element-50a2a6c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-50a2a6c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8c7df */.elementor-149 .elementor-element.elementor-element-3e8c7df p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bade38 */.elementor-149 .elementor-element.elementor-element-7bade38{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7bade38 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7bade38:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025fd4a */.elementor-149 .elementor-element.elementor-element-025fd4a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0273ec */.elementor-149 .elementor-element.elementor-element-e0273ec{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e0273ec h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e0273ec:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be2ae7f */.elementor-149 .elementor-element.elementor-element-be2ae7f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63dde0 */.elementor-149 .elementor-element.elementor-element-b63dde0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-b63dde0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-b63dde0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f44eb */.elementor-149 .elementor-element.elementor-element-70f44eb p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba9d14 */.elementor-149 .elementor-element.elementor-element-eba9d14{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-eba9d14 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-eba9d14:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2b813 */.elementor-149 .elementor-element.elementor-element-fd2b813{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-fd2b813 img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e296911 */.l-btn.l-btn--blue .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d711973 */.elementor-149 .elementor-element.elementor-element-d711973 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e871b8b */.elementor-149 .elementor-element.elementor-element-e871b8b{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-e871b8b h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-e871b8b:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038db6 */.elementor-149 .elementor-element.elementor-element-1038db6 p{
    margin-bottom: 0
    text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c27f816 */.elementor-149 .elementor-element.elementor-element-c27f816{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-c27f816 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-c27f816:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893693c */.elementor-149 .elementor-element.elementor-element-893693c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed281a */.elementor-149 .elementor-element.elementor-element-6ed281a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-6ed281a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-6ed281a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7fef */.elementor-149 .elementor-element.elementor-element-5bc7fef p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8862c */.elementor-149 .elementor-element.elementor-element-ea8862c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ea8862c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ea8862c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687671a */.elementor-149 .elementor-element.elementor-element-687671a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7357d7c */.elementor-149 .elementor-element.elementor-element-7357d7c{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-7357d7c h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-7357d7c:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9294596 */.elementor-149 .elementor-element.elementor-element-9294596 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922af26 */.elementor-149 .elementor-element.elementor-element-922af26{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-922af26 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-922af26:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756ce8c */.elementor-149 .elementor-element.elementor-element-756ce8c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b2aa7 */.elementor-149 .elementor-element.elementor-element-19b2aa7{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-19b2aa7:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8002f1b */.elementor-149 .elementor-element.elementor-element-8002f1b p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee984 */.elementor-149 .elementor-element.elementor-element-5aee984{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-5aee984 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-5aee984:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500344 */.elementor-149 .elementor-element.elementor-element-c500344 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b56a91 */.elementor-149 .elementor-element.elementor-element-0b56a91{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0b56a91 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0b56a91:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30c81ab */.elementor-149 .elementor-element.elementor-element-30c81ab p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c3a4 */.elementor-149 .elementor-element.elementor-element-0c5c3a4{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-0c5c3a4:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94e80c5 */.elementor-149 .elementor-element.elementor-element-94e80c5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20e59e */.elementor-149 .elementor-element.elementor-element-a20e59e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-a20e59e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-a20e59e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dbe42c */.elementor-149 .elementor-element.elementor-element-7dbe42c{
    aspect-ratio: 434/337;
    border-radius: 5px;
    overflow: hidden;
}
.elementor-149 .elementor-element.elementor-element-7dbe42c img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f516a3 */.elementor-149 .elementor-element.elementor-element-9f516a3 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1ca35 */.elementor-149 .elementor-element.elementor-element-ab1ca35{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-ab1ca35:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c867baf */.elementor-149 .elementor-element.elementor-element-c867baf p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b737ff */.elementor-149 .elementor-element.elementor-element-4b737ff{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-4b737ff h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-4b737ff:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c038169 */.elementor-149 .elementor-element.elementor-element-c038169 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439862e */.elementor-149 .elementor-element.elementor-element-439862e{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-439862e h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-439862e h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-439862e:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b7108d */.elementor-149 .elementor-element.elementor-element-7b7108d p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc23a6 */.elementor-149 .elementor-element.elementor-element-3dc23a6{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3dc23a6:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926513f */.elementor-149 .elementor-element.elementor-element-926513f p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038662a */.elementor-149 .elementor-element.elementor-element-038662a{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-038662a h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-038662a h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-038662a:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-509ae81 */.elementor-149 .elementor-element.elementor-element-509ae81 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cac6f0 */.elementor-149 .elementor-element.elementor-element-3cac6f0{
    cursor: pointer;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2{
  position: relative;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0 h2::before{
  content: '';
  position: absolute;
  top: 6px;
  left: -15px;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%231C1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2{
  color: #3030FF !important;
}
.elementor-149 .elementor-element.elementor-element-3cac6f0:hover h2::before{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3e%3cpath d='M1.25 1L7.25 5.5L1.25 10' stroke='%233030FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-743c76a */.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading{
  position: relative;
  /*overflow: hidden;*/
  
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading::after{
  position: absolute;
  content:'';
  left: -50vw;
  top: 0;
  width: 200vw;
  height: 100%;
  background-color: #1C1C1B;
  display: block;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button{
    position: relative;
    z-index: 2;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button{
  transition: all 0.3s ease-in-out;
  position: relative;
}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button::after{
 content: '';
 position: absolute;
 bottom: 0;
 left: 0;
 width: 100%;
 height: 2px;
 background-color: #3030FF;
  transition: all 0.3s ease-in-out;
  opacity: 0;

}
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button[aria-selected="true"]::after,
.elementor-149 .elementor-element.elementor-element-743c76a .e-n-tabs-heading button:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8033b */.elementor-149 .elementor-element.elementor-element-1d8033b {
    display: none;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-99b5162 */.elementor-149 .elementor-element.elementor-element-99b5162 .e-n-menu-heading li>div.e-n-menu-title{
  background-color: transparent;
  transition: all 0.3s ease-in-out;
  position: relative;
}
.elementor-149 .elementor-element.elementor-element-99b5162 .e-n-menu-heading li>div.e-n-menu-title::after{
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;  
  display: block;
  background-color: #3030FF;
  transition: all 0.3s ease-in-out;
  opacity: 0;
}
.elementor-149 .elementor-element.elementor-element-99b5162 .e-n-menu-heading li:hover>div.e-n-menu-title{
  background-color: #1C1C1B;
  transition: all 0.3s ease-in-out;
}
.elementor-149 .elementor-element.elementor-element-99b5162 .e-n-menu-heading li:hover>div.e-n-menu-title::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c601cd3 */.elementor-149 .elementor-element.elementor-element-c601cd3 svg{
    fill: none !important;
}
.elementor-149 .elementor-element.elementor-element-c601cd3 a svg path{
    transition: all 0.3s ease;
}
.elementor-149 .elementor-element.elementor-element-c601cd3 a:hover svg path{
    stroke: var( --e-global-color-secondary );
}
.elementor-149 .elementor-element.elementor-element-c601cd3 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eb0ef2 */.main-header{ box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.15);}

.elementor-149 .elementor-element.elementor-element-9eb0ef2{
  display: block !important;
}
@media screen and (max-width: 1024px){
  .elementor-149 .elementor-element.elementor-element-9eb0ef2{
      display: none !important;
  }
}
@media (max-width: 1200px) {
  .e-n-menu-heading .e-n-menu-item .e-n-menu-title {
    padding: 30px 10px !important;
  }
}/* End custom CSS */