.elementor-12 .elementor-element.elementor-element-bf773f7{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-9087a5a{--display:flex;--position:absolute;top:-140px;--z-index:1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9087a5a{right:calc(0% + 120px);}body.rtl .elementor-12 .elementor-element.elementor-element-9087a5a{left:calc(0% + 120px);}.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 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f01c1cb{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-f01c1cb{right:0px;}.elementor-12 .elementor-element.elementor-element-f01c1cb{top:0px;}.elementor-12 .elementor-element.elementor-element-f01c1cb img{width:460px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-fc7dc2a{left:-70px;}body.rtl .elementor-12 .elementor-element.elementor-element-fc7dc2a{right:-70px;}.elementor-12 .elementor-element.elementor-element-fc7dc2a{top:-90px;}.elementor-12 .elementor-element.elementor-element-fc7dc2a img{width:530px;}.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-12 .elementor-element.elementor-element-2fe044a{z-index:2;text-align:center;}.elementor-12 .elementor-element.elementor-element-2fe044a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-81be8cc{--display:flex;--position:absolute;bottom:393px;--z-index:1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-81be8cc{right:calc(0% - 100px);}body.rtl .elementor-12 .elementor-element.elementor-element-81be8cc{left:calc(0% - 100px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-426975a{right:-225px;}body.rtl .elementor-12 .elementor-element.elementor-element-426975a{left:-225px;}.elementor-12 .elementor-element.elementor-element-426975a{top:0px;}.elementor-12 .elementor-element.elementor-element-426975a img{width:710px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ece3c05{right:77px;}body.rtl .elementor-12 .elementor-element.elementor-element-ece3c05{left:77px;}.elementor-12 .elementor-element.elementor-element-ece3c05{top:96px;}.elementor-12 .elementor-element.elementor-element-ece3c05 img{width:350px;}.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-12 .elementor-element.elementor-element-a07c9ac{z-index:2;text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;}.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-12 .elementor-element.elementor-element-4c16635 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-weight:700;}.elementor-12 .elementor-element.elementor-element-4c16635 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12 .elementor-element.elementor-element-4c16635{z-index:2;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2595f8f{z-index:2;}.elementor-12 .elementor-element.elementor-element-2595f8f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2595f8f .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2595f8f .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-2595f8f .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-e583a6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-83d0a07{z-index:2;}.elementor-12 .elementor-element.elementor-element-83d0a07 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-54e75a0{--display:flex;--min-height:1218px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-54e75a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-54e75a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3F0;}.elementor-12 .elementor-element.elementor-element-54e75a0 > .elementor-shape-top .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-54e75a0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-54e75a0 > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-54e75a0 > .e-con-inner > .elementor-shape-top svg{width:calc(263% + 1.3px);height:135px;transform:translateX(-50%) rotateY(180deg);}.elementor-12 .elementor-element.elementor-element-2c2097a{--display:flex;--position:absolute;top:-80px;--z-index:1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2c2097a{left:-149px;}body.rtl .elementor-12 .elementor-element.elementor-element-2c2097a{right:-149px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4007ac4{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4007ac4{right:0px;}.elementor-12 .elementor-element.elementor-element-4007ac4{top:0px;}.elementor-12 .elementor-element.elementor-element-4007ac4 img{width:330px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6928600{left:-70px;}body.rtl .elementor-12 .elementor-element.elementor-element-6928600{right:-70px;}.elementor-12 .elementor-element.elementor-element-6928600{top:-90px;}.elementor-12 .elementor-element.elementor-element-6928600 img{width:340px;}.elementor-12 .elementor-element.elementor-element-be682ad{z-index:15;text-align:center;}.elementor-12 .elementor-element.elementor-element-be682ad .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d2aa1bd > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-12 .elementor-element.elementor-element-d2aa1bd{z-index:2;text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-9d5a1a3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-9c26d29{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9c26d29:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9c26d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-af37ed2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.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-12 .elementor-element.elementor-element-87e603b .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-87e603b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-87e603b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-87e603b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-87e603b .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-87e603b .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:3px;padding-bottom:3px;}.elementor-12 .elementor-element.elementor-element-88df1b9{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--margin-top:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-88df1b9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-88df1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9c8134b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-35de796 .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-35de796 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-35de796 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-35de796 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-35de796 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-35de796 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:3px;padding-bottom:3px;}.elementor-12 .elementor-element.elementor-element-fd412e6{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.099);--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fd412e6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fd412e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2301ff8 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2e8c0f2 .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-2e8c0f2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-2e8c0f2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-2e8c0f2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-2e8c0f2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2e8c0f2 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:3px;padding-bottom:3px;}.elementor-12 .elementor-element.elementor-element-c3e5897{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c3e5897:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c3e5897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0db21a9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4dc7070 .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4dc7070 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-4dc7070 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-4dc7070 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-4dc7070 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4dc7070 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:3px;padding-bottom:3px;}.elementor-12 .elementor-element.elementor-element-e1fdbcb{width:100%;max-width:100%;bottom:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e1fdbcb{left:-20px;}body.rtl .elementor-12 .elementor-element.elementor-element-e1fdbcb{right:-20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a4bb90a{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-a4bb90a{right:0px;}.elementor-12 .elementor-element.elementor-element-a4bb90a{top:0px;}@media(max-width:1440px){.elementor-12 .elementor-element.elementor-element-bf773f7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-a07c9ac{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-54e75a0{--padding-top:60px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-d2aa1bd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d2aa1bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9d5a1a3{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-a07c9ac{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-4007ac4 img{width:300px;}.elementor-12 .elementor-element.elementor-element-6928600 img{width:300px;}.elementor-12 .elementor-element.elementor-element-d2aa1bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d2aa1bd{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-9d5a1a3{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-9c26d29{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-88df1b9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-fd412e6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-c3e5897{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(max-width:820px){.elementor-12 .elementor-element.elementor-element-bf773f7{--min-height:670px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-2fe044a{text-align:start;}.elementor-12 .elementor-element.elementor-element-81be8cc{--content-width:506px;bottom:260px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-81be8cc{right:calc(0% - 160px);}body.rtl .elementor-12 .elementor-element.elementor-element-81be8cc{left:calc(0% - 160px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-426975a{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-426975a{left:0px;}.elementor-12 .elementor-element.elementor-element-426975a img{width:300px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ece3c05{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ece3c05{left:0px;}.elementor-12 .elementor-element.elementor-element-ece3c05{top:0px;}.elementor-12 .elementor-element.elementor-element-ece3c05 img{width:270px;}.elementor-12 .elementor-element.elementor-element-a07c9ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-4c16635.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e583a6c{--min-height:320px;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-83d0a07 > .elementor-widget-container{margin:0px -40px 0px -40px;}.elementor-12 .elementor-element.elementor-element-54e75a0{--padding-top:100px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2c2097a{left:calc(0% - 150px);}body.rtl .elementor-12 .elementor-element.elementor-element-2c2097a{right:calc(0% - 150px);}.elementor-12 .elementor-element.elementor-element-d2aa1bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d2aa1bd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-9d5a1a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-9c26d29{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-af37ed2{text-align:center;}.elementor-12 .elementor-element.elementor-element-88df1b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9c8134b{text-align:center;}.elementor-12 .elementor-element.elementor-element-fd412e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2301ff8{text-align:center;}.elementor-12 .elementor-element.elementor-element-c3e5897{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0db21a9{text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e1fdbcb{left:-21px;}body.rtl .elementor-12 .elementor-element.elementor-element-e1fdbcb{right:-21px;}.elementor-12 .elementor-element.elementor-element-e1fdbcb{bottom:30.004px;}}/* Start custom CSS for heading, class: .elementor-element-2fe044a */#cursor {
    color: var(--e-a-dark-color-txt);
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf773f7 */.elementor-12 .elementor-element.elementor-element-bf773f7 {
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e583a6c */.elementor-12 .elementor-element.elementor-element-e583a6c {

}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-87e603b */.programs-menu a {
    color: #191919;
}


.programs-menu ul {
    list-style: none;
    padding-left: 0;
}

.programs-menu ul li {
    position: relative;
    padding-left: 25px;
    margin-bottom: 8px;
}

.programs-menu ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 11px;
    height: 12px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' viewBox='0 0 11 12' fill='none'%3E%3Cpath d='M10.7344 5.05859L10.7686 6.37598L6.39355 11.6396L4.85645 10.3604L7.86816 6.7373H0V4.7373H7.71582L4.89062 1.67871L6.35938 0.321289L10.7344 5.05859Z' fill='%2390C61A'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-35de796 */.programs-menu a {
    color: #191919;
}


.programs-menu ul {
    list-style: none;
    padding-left: 0;
}

.programs-menu ul li {
    position: relative;
    padding-left: 25px;
    margin-bottom: 8px;
}

.programs-menu ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 11px;
    height: 12px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' viewBox='0 0 11 12' fill='none'%3E%3Cpath d='M10.7344 5.05859L10.7686 6.37598L6.39355 11.6396L4.85645 10.3604L7.86816 6.7373H0V4.7373H7.71582L4.89062 1.67871L6.35938 0.321289L10.7344 5.05859Z' fill='%2390C61A'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-2e8c0f2 */.programs-menu a {
    color: #191919;
}


.programs-menu ul {
    list-style: none;
    padding-left: 0;
}

.programs-menu ul li {
    position: relative;
    padding-left: 25px;
    margin-bottom: 8px;
}

.programs-menu ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 11px;
    height: 12px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' viewBox='0 0 11 12' fill='none'%3E%3Cpath d='M10.7344 5.05859L10.7686 6.37598L6.39355 11.6396L4.85645 10.3604L7.86816 6.7373H0V4.7373H7.71582L4.89062 1.67871L6.35938 0.321289L10.7344 5.05859Z' fill='%2390C61A'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-4dc7070 */.programs-menu a {
    color: #191919;
}


.programs-menu ul {
    list-style: none;
    padding-left: 0;
}

.programs-menu ul li {
    position: relative;
    padding-left: 25px;
    margin-bottom: 8px;
}

.programs-menu ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 11px;
    height: 12px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='12' viewBox='0 0 11 12' fill='none'%3E%3Cpath d='M10.7344 5.05859L10.7686 6.37598L6.39355 11.6396L4.85645 10.3604L7.86816 6.7373H0V4.7373H7.71582L4.89062 1.67871L6.35938 0.321289L10.7344 5.05859Z' fill='%2390C61A'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54e75a0 */.elementor-12 .elementor-element.elementor-element-54e75a0 {

}/* End custom CSS */