.elementor-840 .elementor-element.elementor-element-9493cd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-9493cd7:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-9493cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denali.davisdevelop.com/wp-content/uploads/2026/02/hero-bg.webp");background-position:center center;background-size:cover;}.elementor-840 .elementor-element.elementor-element-9f267ab{--display:flex;--overlay-opacity:0.75;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-840 .elementor-element.elementor-element-9f267ab::before, .elementor-840 .elementor-element.elementor-element-9f267ab > .elementor-background-video-container::before, .elementor-840 .elementor-element.elementor-element-9f267ab > .e-con-inner > .elementor-background-video-container::before, .elementor-840 .elementor-element.elementor-element-9f267ab > .elementor-background-slideshow::before, .elementor-840 .elementor-element.elementor-element-9f267ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-840 .elementor-element.elementor-element-9f267ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-fb690ff );--background-overlay:'';}.elementor-840 .elementor-element.elementor-element-e518a0c .elementor-heading-title{font-family:var( --e-global-typography-e6fba90-font-family ), Sans-serif;font-size:var( --e-global-typography-e6fba90-font-size );font-weight:var( --e-global-typography-e6fba90-font-weight );line-height:var( --e-global-typography-e6fba90-line-height );color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-b285940{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-7d2a45b{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-e4f7813{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-84b4a01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-840 .elementor-element.elementor-element-84b4a01 .elementor-heading-title{font-family:var( --e-global-typography-4351a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );color:var( --e-global-color-fb690ff );}.elementor-840 .elementor-element.elementor-element-3af58ee{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-3af58ee.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-3af58ee .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-a2eda98{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-a2eda98 img{width:100%;max-width:900px;}.elementor-840 .elementor-element.elementor-element-e1959a7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-12e5e20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-12e5e20:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-12e5e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ed28c4 );}.elementor-840 .elementor-element.elementor-element-0453c71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-f4f4940{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-f4f4940.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-f4f4940 .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-6dc90a0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-6dc90a0.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-7be123a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-12268da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-12268da.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-element-aa5cc9f img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-840 .elementor-element.elementor-element-7021082{text-align:center;}.elementor-840 .elementor-element.elementor-element-c6de5f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-c6de5f7.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-element-69e2b18 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-840 .elementor-element.elementor-element-dcd2664{text-align:center;}.elementor-840 .elementor-element.elementor-element-3614fcf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-3614fcf.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-element-70ba4dc img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-840 .elementor-element.elementor-element-beb182a{text-align:center;}.elementor-840 .elementor-element.elementor-element-8038433{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-831972d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-62f574e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-840 .elementor-element.elementor-element-62f574e .elementor-heading-title{font-family:var( --e-global-typography-4351a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );color:var( --e-global-color-fb690ff );}.elementor-840 .elementor-element.elementor-element-b675c5d{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-b675c5d.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-b675c5d .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-dd7a653{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-dd7a653.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-0fbff55{--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:40px 60px;--row-gap:40px;--column-gap:60px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-d9960d1{--display:flex;--min-height:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-840 .elementor-element.elementor-element-611f15b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-611f15b img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-840 .elementor-element.elementor-element-f0d0554{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-b013f86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-icon i{color:var( --e-global-color-3c8ed88 );transition:color 0.3s;}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-icon svg{fill:var( --e-global-color-3c8ed88 );transition:fill 0.3s;}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-item > a{font-family:var( --e-global-typography-6ebd374-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebd374-font-size );font-weight:var( --e-global-typography-6ebd374-font-weight );line-height:var( --e-global-typography-6ebd374-line-height );}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-text{transition:color 0.3s;}.elementor-840 .elementor-element.elementor-element-76c9fdb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-534f78e{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-534f78e:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-534f78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ed28c4 );}.elementor-840 .elementor-element.elementor-element-061cc88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-6a189de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-840 .elementor-element.elementor-element-6a189de .elementor-heading-title{font-family:var( --e-global-typography-4351a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );color:var( --e-global-color-fb690ff );}.elementor-840 .elementor-element.elementor-element-2313fd8{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-2313fd8.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-2313fd8 .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-5afe289{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-5afe289.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-bea66da{width:var( --container-widget-width, 75% );max-width:75%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-840 .elementor-element.elementor-element-bea66da.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-bea66da .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-840 .elementor-element.elementor-element-c7e18b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-b8af054{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-972e613{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-972e613.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-972e613 .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-a8ed046{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-a8ed046.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-a51deec{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-32f15ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-32f15ec.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-element-171dfd6 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-840 .elementor-element.elementor-element-3e64a93{text-align:center;}.elementor-840 .elementor-element.elementor-element-f405000{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-f405000.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-element-0e42222 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-840 .elementor-element.elementor-element-ac94f38{text-align:center;}.elementor-840 .elementor-element.elementor-element-03c6c0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-03c6c0c.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-element-99fe524 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-840 .elementor-element.elementor-element-364602f{text-align:center;}.elementor-840 .elementor-element.elementor-element-2424a1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-2424a1c:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-2424a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ed28c4 );}.elementor-840 .elementor-element.elementor-element-279eb17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-6456c94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-840 .elementor-element.elementor-element-6456c94 .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-15fdad5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-180d4b2{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-180d4b2:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-180d4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d89cdd4 );}.elementor-840 .elementor-element.elementor-element-fac8a18{text-align:center;}.elementor-840 .elementor-element.elementor-element-99115da{--display:flex;}.elementor-840 .elementor-element.elementor-element-968b835{--display:flex;}.elementor-840 .elementor-element.elementor-element-c36dff9{--display:flex;}.elementor-840 .elementor-element.elementor-element-5e2c6de{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-3c8ed88 );--n-accordion-title-hover-color:var( --e-global-color-3c8ed88 );--n-accordion-title-active-color:var( --e-global-color-3c8ed88 );--n-accordion-icon-size:15px;}.elementor-840 .elementor-element.elementor-element-5e2c6de > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-5e2c6de > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-5e2c6de > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c3695ba-font-family ), Sans-serif;font-weight:var( --e-global-typography-c3695ba-font-weight );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-846ebde{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-846ebde:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-846ebde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d89cdd4 );}.elementor-840 .elementor-element.elementor-element-4320cb6{text-align:center;}.elementor-840 .elementor-element.elementor-element-549ff80{--display:flex;}.elementor-840 .elementor-element.elementor-element-a592e40{--display:flex;}.elementor-840 .elementor-element.elementor-element-af89430{--display:flex;}.elementor-840 .elementor-element.elementor-element-c874c4d{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-3c8ed88 );--n-accordion-title-hover-color:var( --e-global-color-3c8ed88 );--n-accordion-title-active-color:var( --e-global-color-3c8ed88 );--n-accordion-icon-size:15px;}.elementor-840 .elementor-element.elementor-element-c874c4d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-c874c4d > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-c874c4d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c3695ba-font-family ), Sans-serif;font-weight:var( --e-global-typography-c3695ba-font-weight );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-d20a8d1{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-d20a8d1:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-d20a8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d89cdd4 );}.elementor-840 .elementor-element.elementor-element-ddc88a2{text-align:center;}.elementor-840 .elementor-element.elementor-element-88d79a6{--display:flex;}.elementor-840 .elementor-element.elementor-element-6e28dc8{--display:flex;}.elementor-840 .elementor-element.elementor-element-5c95037{--display:flex;}.elementor-840 .elementor-element.elementor-element-8408e78{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-3c8ed88 );--n-accordion-title-hover-color:var( --e-global-color-3c8ed88 );--n-accordion-title-active-color:var( --e-global-color-3c8ed88 );--n-accordion-icon-size:15px;}.elementor-840 .elementor-element.elementor-element-8408e78 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-8408e78 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-8408e78 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c3695ba-font-family ), Sans-serif;font-weight:var( --e-global-typography-c3695ba-font-weight );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-eb42bec{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-eb42bec:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-eb42bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d89cdd4 );}.elementor-840 .elementor-element.elementor-element-a7ab7ef{text-align:center;}.elementor-840 .elementor-element.elementor-element-72a1c47{--display:flex;}.elementor-840 .elementor-element.elementor-element-43e1fe5{--display:flex;}.elementor-840 .elementor-element.elementor-element-181914e{--display:flex;}.elementor-840 .elementor-element.elementor-element-984377c{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-3c8ed88 );--n-accordion-title-hover-color:var( --e-global-color-3c8ed88 );--n-accordion-title-active-color:var( --e-global-color-3c8ed88 );--n-accordion-icon-size:15px;}.elementor-840 .elementor-element.elementor-element-984377c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-984377c > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-984377c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c3695ba-font-family ), Sans-serif;font-weight:var( --e-global-typography-c3695ba-font-weight );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-696bd93{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-696bd93:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-696bd93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d89cdd4 );}.elementor-840 .elementor-element.elementor-element-e58082b{text-align:center;}.elementor-840 .elementor-element.elementor-element-08f4661{--display:flex;}.elementor-840 .elementor-element.elementor-element-b6cfe31{--display:flex;}.elementor-840 .elementor-element.elementor-element-f278d7d{--display:flex;}.elementor-840 .elementor-element.elementor-element-9a1c7ad{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-3c8ed88 );--n-accordion-title-hover-color:var( --e-global-color-3c8ed88 );--n-accordion-title-active-color:var( --e-global-color-3c8ed88 );--n-accordion-icon-size:15px;}.elementor-840 .elementor-element.elementor-element-9a1c7ad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-9a1c7ad > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-9a1c7ad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c3695ba-font-family ), Sans-serif;font-weight:var( --e-global-typography-c3695ba-font-weight );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-d996625{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-d996625:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-d996625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d89cdd4 );}.elementor-840 .elementor-element.elementor-element-814be91{text-align:center;}.elementor-840 .elementor-element.elementor-element-738934f{--display:flex;}.elementor-840 .elementor-element.elementor-element-c8b2642{--display:flex;}.elementor-840 .elementor-element.elementor-element-6d20090{--display:flex;}.elementor-840 .elementor-element.elementor-element-8049f05{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-3c8ed88 );--n-accordion-title-hover-color:var( --e-global-color-3c8ed88 );--n-accordion-title-active-color:var( --e-global-color-3c8ed88 );--n-accordion-icon-size:15px;}.elementor-840 .elementor-element.elementor-element-8049f05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-8049f05 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-09a07bb );}:where( .elementor-840 .elementor-element.elementor-element-8049f05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c3695ba-font-family ), Sans-serif;font-weight:var( --e-global-typography-c3695ba-font-weight );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-c69813e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-67b5731{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-e22394d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-ec19eba{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-ec19eba.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-ec19eba .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-bb40c6f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-bb40c6f.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-798435b{--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:40px 60px;--row-gap:40px;--column-gap:60px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-32a6c17{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-daf5932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-217db88{--display:flex;--min-height:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-840 .elementor-element.elementor-element-7bb9729.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-7bb9729 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-840 .elementor-element.elementor-element-2272bf8{--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:40px 60px;--row-gap:40px;--column-gap:60px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-e2d20e2{--display:flex;--min-height:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-840 .elementor-element.elementor-element-f7ba0f5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-f7ba0f5 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-840 .elementor-element.elementor-element-0e56467{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-4616ece{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-9f21b2b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-51fde10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-51fde10:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-51fde10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ed28c4 );}.elementor-840 .elementor-element.elementor-element-3532ed1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-6e2fbbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-840 .elementor-element.elementor-element-6e2fbbf .elementor-heading-title{font-family:var( --e-global-typography-4351a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );color:var( --e-global-color-fb690ff );}.elementor-840 .elementor-element.elementor-element-b072cc5{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-b072cc5.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-b072cc5 .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-4186cea{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-4186cea.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-e3b9081{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-840 .elementor-element.elementor-element-8815e2a img{width:100%;max-width:330px;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-7a7928b{width:var( --container-widget-width, 350px );max-width:350px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-1eb8154-font-family ), Sans-serif;font-size:var( --e-global-typography-1eb8154-font-size );font-weight:var( --e-global-typography-1eb8154-font-weight );line-height:var( --e-global-typography-1eb8154-line-height );}.elementor-840 .elementor-element.elementor-element-7a7928b.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-63ca95d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-ef1594d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-bfbd014{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-bfbd014.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-bfbd014 .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-e52e62a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-e52e62a.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-bdd0ab1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-2cffd07{--display:flex;box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-2cffd07.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-element-fa63fe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-40px;}body:not(.rtl) .elementor-840 .elementor-element.elementor-element-fa63fe5{right:40px;}body.rtl .elementor-840 .elementor-element.elementor-element-fa63fe5{left:40px;}.elementor-840 .elementor-element.elementor-element-fa63fe5 .elementor-icon-wrapper{text-align:center;}.elementor-840 .elementor-element.elementor-element-fa63fe5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac0c6d9 );color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-fa63fe5.elementor-view-framed .elementor-icon, .elementor-840 .elementor-element.elementor-element-fa63fe5.elementor-view-default .elementor-icon{color:var( --e-global-color-ac0c6d9 );border-color:var( --e-global-color-ac0c6d9 );}.elementor-840 .elementor-element.elementor-element-fa63fe5.elementor-view-framed .elementor-icon, .elementor-840 .elementor-element.elementor-element-fa63fe5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ac0c6d9 );}.elementor-840 .elementor-element.elementor-element-fa63fe5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-fa63fe5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-fa63fe5 .elementor-icon{font-size:80px;padding:10px;}.elementor-840 .elementor-element.elementor-element-fa63fe5 .elementor-icon svg{height:80px;}.elementor-840 .elementor-element.elementor-element-07e18f9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-07e18f9{text-align:center;}.elementor-840 .elementor-element.elementor-element-f4e8a86{text-align:center;}.elementor-840 .elementor-element.elementor-element-3b750a4{--display:flex;box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-3b750a4.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-element-8f5d11a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-40px;}body:not(.rtl) .elementor-840 .elementor-element.elementor-element-8f5d11a{right:40px;}body.rtl .elementor-840 .elementor-element.elementor-element-8f5d11a{left:40px;}.elementor-840 .elementor-element.elementor-element-8f5d11a .elementor-icon-wrapper{text-align:center;}.elementor-840 .elementor-element.elementor-element-8f5d11a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac0c6d9 );color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-8f5d11a.elementor-view-framed .elementor-icon, .elementor-840 .elementor-element.elementor-element-8f5d11a.elementor-view-default .elementor-icon{color:var( --e-global-color-ac0c6d9 );border-color:var( --e-global-color-ac0c6d9 );}.elementor-840 .elementor-element.elementor-element-8f5d11a.elementor-view-framed .elementor-icon, .elementor-840 .elementor-element.elementor-element-8f5d11a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ac0c6d9 );}.elementor-840 .elementor-element.elementor-element-8f5d11a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-8f5d11a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-8f5d11a .elementor-icon{font-size:80px;padding:10px;}.elementor-840 .elementor-element.elementor-element-8f5d11a .elementor-icon svg{height:80px;}.elementor-840 .elementor-element.elementor-element-0c04a6d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-0c04a6d{text-align:center;}.elementor-840 .elementor-element.elementor-element-923348e{text-align:center;}.elementor-840 .elementor-element.elementor-element-f7afaea{--display:flex;box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-f7afaea.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-element-03670d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-40px;}body:not(.rtl) .elementor-840 .elementor-element.elementor-element-03670d8{right:40px;}body.rtl .elementor-840 .elementor-element.elementor-element-03670d8{left:40px;}.elementor-840 .elementor-element.elementor-element-03670d8 .elementor-icon-wrapper{text-align:center;}.elementor-840 .elementor-element.elementor-element-03670d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac0c6d9 );color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-03670d8.elementor-view-framed .elementor-icon, .elementor-840 .elementor-element.elementor-element-03670d8.elementor-view-default .elementor-icon{color:var( --e-global-color-ac0c6d9 );border-color:var( --e-global-color-ac0c6d9 );}.elementor-840 .elementor-element.elementor-element-03670d8.elementor-view-framed .elementor-icon, .elementor-840 .elementor-element.elementor-element-03670d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ac0c6d9 );}.elementor-840 .elementor-element.elementor-element-03670d8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-03670d8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-03670d8 .elementor-icon{font-size:80px;padding:10px;}.elementor-840 .elementor-element.elementor-element-03670d8 .elementor-icon svg{height:80px;}.elementor-840 .elementor-element.elementor-element-b5e9344.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-b5e9344{text-align:center;}.elementor-840 .elementor-element.elementor-element-6f55823{text-align:center;}.elementor-840 .elementor-element.elementor-element-7612ad7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-e5b9912{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-e5b9912:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-e5b9912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ed28c4 );}.elementor-840 .elementor-element.elementor-element-7f0d445{--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:40px 60px;--row-gap:40px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-fd160e3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-840 .elementor-element.elementor-element-4f61a25.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-4f61a25 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-840 .elementor-element.elementor-element-7253886{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-d1231e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-d1231e5 .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-91205c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-7be5ecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-icon i{color:var( --e-global-color-3c8ed88 );transition:color 0.3s;}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-icon svg{fill:var( --e-global-color-3c8ed88 );transition:fill 0.3s;}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-item > a{font-family:var( --e-global-typography-6ebd374-font-family ), Sans-serif;font-size:var( --e-global-typography-6ebd374-font-size );font-weight:var( --e-global-typography-6ebd374-font-weight );line-height:var( --e-global-typography-6ebd374-line-height );}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-text{transition:color 0.3s;}.elementor-840 .elementor-element.elementor-element-f616493{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-8c72248{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 60px;--row-gap:40px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-36a54d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-ef4f4ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-840 .elementor-element.elementor-element-ef4f4ad .elementor-heading-title{font-family:var( --e-global-typography-4351a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );color:var( --e-global-color-fb690ff );}.elementor-840 .elementor-element.elementor-element-5ee35a1{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-5ee35a1.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-5ee35a1 .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-fe69ce2{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-fe69ce2.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-8e3caec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-34dbe98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-34dbe98:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-34dbe98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ed28c4 );}.elementor-840 .elementor-element.elementor-element-eb5e983{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-fd742cb{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-840 .elementor-element.elementor-element-fd742cb.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-fd742cb .elementor-heading-title{font-family:var( --e-global-typography-d62141a-font-family ), Sans-serif;font-size:var( --e-global-typography-d62141a-font-size );font-weight:var( --e-global-typography-d62141a-font-weight );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-a935220{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-238ab87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-238ab87:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-238ab87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-860446e{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-2371672.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-2371672 img{width:100%;max-width:150px;}.elementor-840 .elementor-element.elementor-element-295209b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-62e0740{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-62e0740:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-62e0740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d89cdd4 );}.elementor-840 .elementor-element.elementor-element-62e0740.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-f7fb250{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-f7fb250:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-f7fb250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-element-a85c72d{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-2fe73cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-2fe73cf img{width:100%;max-width:150px;}.elementor-840 .elementor-element.elementor-element-f8345b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-99b197e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-99b197e:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-99b197e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d89cdd4 );}.elementor-840 .elementor-element.elementor-element-99b197e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-669d315{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-669d315.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-global-963:hover{--e-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-global-963{padding:15px 20px 15px 20px;}.elementor-840 .elementor-element.elementor-global-963 .elementor-icon-box-wrapper{gap:15px;}.elementor-840 .elementor-element.elementor-global-963 .elementor-icon-box-title{margin-block-end:0px;}.elementor-840 .elementor-element.elementor-global-963.elementor-view-stacked .elementor-icon{background-color:#0081CC;fill:var( --e-global-color-09a07bb );color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-global-963.elementor-view-framed .elementor-icon, .elementor-840 .elementor-element.elementor-global-963.elementor-view-default .elementor-icon{fill:#0081CC;color:#0081CC;border-color:#0081CC;}.elementor-840 .elementor-element.elementor-global-963.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-global-963 .elementor-icon{font-size:60px;}.elementor-840 .elementor-element.elementor-global-963 .elementor-icon-box-description{font-family:var( --e-global-typography-d67dc01-font-family ), Sans-serif;font-size:var( --e-global-typography-d67dc01-font-size );font-weight:var( --e-global-typography-d67dc01-font-weight );line-height:var( --e-global-typography-d67dc01-line-height );}.elementor-840 .elementor-element.elementor-global-967:hover{--e-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-global-967{padding:15px 20px 15px 20px;}.elementor-840 .elementor-element.elementor-global-967 .elementor-icon-box-wrapper{gap:15px;}.elementor-840 .elementor-element.elementor-global-967 .elementor-icon-box-title{margin-block-end:0px;}.elementor-840 .elementor-element.elementor-global-967.elementor-view-stacked .elementor-icon{background-color:#0081CC;fill:var( --e-global-color-09a07bb );color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-global-967.elementor-view-framed .elementor-icon, .elementor-840 .elementor-element.elementor-global-967.elementor-view-default .elementor-icon{fill:#0081CC;color:#0081CC;border-color:#0081CC;}.elementor-840 .elementor-element.elementor-global-967.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-global-967 .elementor-icon{font-size:60px;}.elementor-840 .elementor-element.elementor-global-967 .elementor-icon-box-description{font-family:var( --e-global-typography-d67dc01-font-family ), Sans-serif;font-size:var( --e-global-typography-d67dc01-font-size );font-weight:var( --e-global-typography-d67dc01-font-weight );line-height:var( --e-global-typography-d67dc01-line-height );}.elementor-840 .elementor-element.elementor-global-970:hover{--e-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-global-970{padding:15px 20px 15px 20px;}.elementor-840 .elementor-element.elementor-global-970 .elementor-icon-box-wrapper{gap:15px;}.elementor-840 .elementor-element.elementor-global-970 .elementor-icon-box-title{margin-block-end:0px;}.elementor-840 .elementor-element.elementor-global-970.elementor-view-stacked .elementor-icon{background-color:#0081CC;fill:var( --e-global-color-09a07bb );color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-global-970.elementor-view-framed .elementor-icon, .elementor-840 .elementor-element.elementor-global-970.elementor-view-default .elementor-icon{fill:#0081CC;color:#0081CC;border-color:#0081CC;}.elementor-840 .elementor-element.elementor-global-970.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-global-970 .elementor-icon{font-size:60px;}.elementor-840 .elementor-element.elementor-global-970 .elementor-icon-box-description{font-family:var( --e-global-typography-d67dc01-font-family ), Sans-serif;font-size:var( --e-global-typography-d67dc01-font-size );font-weight:var( --e-global-typography-d67dc01-font-weight );line-height:var( --e-global-typography-d67dc01-line-height );}.elementor-840 .elementor-element.elementor-global-973:hover{--e-transform-translateY:-3px;}.elementor-840 .elementor-element.elementor-global-973{padding:15px 20px 15px 20px;}.elementor-840 .elementor-element.elementor-global-973 .elementor-icon-box-wrapper{gap:15px;}.elementor-840 .elementor-element.elementor-global-973 .elementor-icon-box-title{margin-block-end:0px;}.elementor-840 .elementor-element.elementor-global-973.elementor-view-stacked .elementor-icon{background-color:#0081CC;fill:var( --e-global-color-09a07bb );color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-global-973.elementor-view-framed .elementor-icon, .elementor-840 .elementor-element.elementor-global-973.elementor-view-default .elementor-icon{fill:#0081CC;color:#0081CC;border-color:#0081CC;}.elementor-840 .elementor-element.elementor-global-973.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-09a07bb );}.elementor-840 .elementor-element.elementor-global-973 .elementor-icon{font-size:60px;}.elementor-840 .elementor-element.elementor-global-973 .elementor-icon-box-description{font-family:var( --e-global-typography-d67dc01-font-family ), Sans-serif;font-size:var( --e-global-typography-d67dc01-font-size );font-weight:var( --e-global-typography-d67dc01-font-weight );line-height:var( --e-global-typography-d67dc01-line-height );}@media(max-width:1024px){.elementor-840 .elementor-element.elementor-element-e518a0c .elementor-heading-title{font-size:var( --e-global-typography-e6fba90-font-size );line-height:var( --e-global-typography-e6fba90-line-height );}.elementor-840 .elementor-element.elementor-element-b285940{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-840 .elementor-element.elementor-element-e4f7813{--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-840 .elementor-element.elementor-element-84b4a01 .elementor-heading-title{font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );}.elementor-840 .elementor-element.elementor-element-3af58ee{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-3af58ee.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-3af58ee .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-0453c71{--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-840 .elementor-element.elementor-element-f4f4940{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-f4f4940 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-6dc90a0{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-7be123a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-element-aa5cc9f img{height:350px;}.elementor-840 .elementor-element.elementor-element-69e2b18 img{height:350px;}.elementor-840 .elementor-element.elementor-element-70ba4dc img{height:350px;}.elementor-840 .elementor-element.elementor-element-831972d{--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-840 .elementor-element.elementor-element-62f574e .elementor-heading-title{font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );}.elementor-840 .elementor-element.elementor-element-b675c5d{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-b675c5d .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-dd7a653{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-0fbff55{--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-840 .elementor-element.elementor-element-d9960d1.e-con{--order:-99999 /* order start hack */;}.elementor-840 .elementor-element.elementor-element-f0d0554{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6ebd374-font-size );line-height:var( --e-global-typography-6ebd374-line-height );}.elementor-840 .elementor-element.elementor-element-061cc88{--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-840 .elementor-element.elementor-element-6a189de .elementor-heading-title{font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );}.elementor-840 .elementor-element.elementor-element-2313fd8{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-2313fd8.elementor-element{--align-self:center;}.elementor-840 .elementor-element.elementor-element-2313fd8 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-5afe289{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-bea66da{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-b8af054{--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-840 .elementor-element.elementor-element-972e613{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-972e613 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-a8ed046{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-a51deec{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-element-171dfd6 img{height:350px;}.elementor-840 .elementor-element.elementor-element-0e42222 img{height:350px;}.elementor-840 .elementor-element.elementor-element-99fe524 img{height:350px;}.elementor-840 .elementor-element.elementor-element-279eb17{--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-840 .elementor-element.elementor-element-6456c94{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-6456c94 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-15fdad5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-element-5e2c6de{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-5e2c6de > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-c874c4d{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-c874c4d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-8408e78{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-8408e78 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-984377c{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-984377c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-9a1c7ad{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-9a1c7ad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-8049f05{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-8049f05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-e22394d{--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-840 .elementor-element.elementor-element-ec19eba{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-ec19eba .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-bb40c6f{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-798435b{--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-840 .elementor-element.elementor-element-32a6c17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-217db88.e-con{--order:-99999 /* order start hack */;}.elementor-840 .elementor-element.elementor-element-2272bf8{--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-840 .elementor-element.elementor-element-e2d20e2.e-con{--order:-99999 /* order start hack */;}.elementor-840 .elementor-element.elementor-element-0e56467{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-3532ed1{--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-840 .elementor-element.elementor-element-6e2fbbf .elementor-heading-title{font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );}.elementor-840 .elementor-element.elementor-element-b072cc5{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-b072cc5 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-4186cea{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-7a7928b{font-size:var( --e-global-typography-1eb8154-font-size );line-height:var( --e-global-typography-1eb8154-line-height );}.elementor-840 .elementor-element.elementor-element-ef1594d{--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-840 .elementor-element.elementor-element-bfbd014{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-bfbd014 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-e52e62a{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-bdd0ab1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-element-7f0d445{--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-840 .elementor-element.elementor-element-fd160e3.e-con{--order:-99999 /* order start hack */;}.elementor-840 .elementor-element.elementor-element-7253886{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-d1231e5 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-item > a{font-size:var( --e-global-typography-6ebd374-font-size );line-height:var( --e-global-typography-6ebd374-line-height );}.elementor-840 .elementor-element.elementor-element-8c72248{--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-840 .elementor-element.elementor-element-36a54d6{--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-840 .elementor-element.elementor-element-ef4f4ad .elementor-heading-title{font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );}.elementor-840 .elementor-element.elementor-element-5ee35a1{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-5ee35a1 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-fe69ce2{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-eb5e983{--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-840 .elementor-element.elementor-element-fd742cb{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-fd742cb .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-a935220{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-element-669d315{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-global-963 .elementor-icon-box-description{font-size:var( --e-global-typography-d67dc01-font-size );line-height:var( --e-global-typography-d67dc01-line-height );}.elementor-840 .elementor-element.elementor-global-967 .elementor-icon-box-description{font-size:var( --e-global-typography-d67dc01-font-size );line-height:var( --e-global-typography-d67dc01-line-height );}.elementor-840 .elementor-element.elementor-global-970 .elementor-icon-box-description{font-size:var( --e-global-typography-d67dc01-font-size );line-height:var( --e-global-typography-d67dc01-line-height );}.elementor-840 .elementor-element.elementor-global-973 .elementor-icon-box-description{font-size:var( --e-global-typography-d67dc01-font-size );line-height:var( --e-global-typography-d67dc01-line-height );}}@media(min-width:768px){.elementor-840 .elementor-element.elementor-element-9f267ab{--width:50%;}.elementor-840 .elementor-element.elementor-element-d9960d1{--width:50%;}.elementor-840 .elementor-element.elementor-element-f0d0554{--width:50%;}.elementor-840 .elementor-element.elementor-element-32a6c17{--width:50%;}.elementor-840 .elementor-element.elementor-element-217db88{--width:50%;}.elementor-840 .elementor-element.elementor-element-e2d20e2{--width:50%;}.elementor-840 .elementor-element.elementor-element-0e56467{--width:50%;}.elementor-840 .elementor-element.elementor-element-fd160e3{--width:50%;}.elementor-840 .elementor-element.elementor-element-7253886{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-840 .elementor-element.elementor-element-9f267ab{--width:80%;}.elementor-840 .elementor-element.elementor-element-d9960d1{--width:100%;}.elementor-840 .elementor-element.elementor-element-f0d0554{--width:100%;}.elementor-840 .elementor-element.elementor-element-32a6c17{--width:100%;}.elementor-840 .elementor-element.elementor-element-217db88{--width:100%;}.elementor-840 .elementor-element.elementor-element-e2d20e2{--width:100%;}.elementor-840 .elementor-element.elementor-element-0e56467{--width:100%;}.elementor-840 .elementor-element.elementor-element-e3b9081{--width:100%;}.elementor-840 .elementor-element.elementor-element-fd160e3{--width:100%;}.elementor-840 .elementor-element.elementor-element-7253886{--width:100%;}}@media(max-width:767px){.elementor-840 .elementor-element.elementor-element-9f267ab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-840 .elementor-element.elementor-element-e518a0c .elementor-heading-title{font-size:var( --e-global-typography-e6fba90-font-size );line-height:var( --e-global-typography-e6fba90-line-height );}.elementor-840 .elementor-element.elementor-element-84b4a01 .elementor-heading-title{font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );}.elementor-840 .elementor-element.elementor-element-3af58ee .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-f4f4940 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-6dc90a0{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-7be123a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-element-62f574e .elementor-heading-title{font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );}.elementor-840 .elementor-element.elementor-element-b675c5d .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-dd7a653{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-840 .elementor-element.elementor-element-b013f86 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6ebd374-font-size );line-height:var( --e-global-typography-6ebd374-line-height );}.elementor-840 .elementor-element.elementor-element-6a189de .elementor-heading-title{font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );}.elementor-840 .elementor-element.elementor-element-2313fd8 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-5afe289{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-972e613 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-a8ed046{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-a51deec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-element-6456c94 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-15fdad5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-element-5e2c6de{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-5e2c6de > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-c874c4d{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-c874c4d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-8408e78{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-8408e78 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-984377c{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-984377c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-9a1c7ad{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-9a1c7ad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-8049f05{--n-accordion-title-font-size:var( --e-global-typography-c3695ba-font-size );}:where( .elementor-840 .elementor-element.elementor-element-8049f05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-840 .elementor-element.elementor-element-ec19eba .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-bb40c6f{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-6e2fbbf .elementor-heading-title{font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );}.elementor-840 .elementor-element.elementor-element-b072cc5 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-4186cea{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-7a7928b{width:100%;max-width:100%;font-size:var( --e-global-typography-1eb8154-font-size );line-height:var( --e-global-typography-1eb8154-line-height );}.elementor-840 .elementor-element.elementor-element-bfbd014 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-e52e62a{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-bdd0ab1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-element-2cffd07{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-fa63fe5{top:-20px;}.elementor-840 .elementor-element.elementor-element-fa63fe5 .elementor-icon{font-size:40px;}.elementor-840 .elementor-element.elementor-element-fa63fe5 .elementor-icon svg{height:40px;}.elementor-840 .elementor-element.elementor-element-3b750a4{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-8f5d11a{top:-20px;}.elementor-840 .elementor-element.elementor-element-8f5d11a .elementor-icon{font-size:40px;}.elementor-840 .elementor-element.elementor-element-8f5d11a .elementor-icon svg{height:40px;}.elementor-840 .elementor-element.elementor-element-f7afaea{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-840 .elementor-element.elementor-element-03670d8{top:-20px;}.elementor-840 .elementor-element.elementor-element-03670d8 .elementor-icon{font-size:40px;}.elementor-840 .elementor-element.elementor-element-03670d8 .elementor-icon svg{height:40px;}.elementor-840 .elementor-element.elementor-element-d1231e5 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-840 .elementor-element.elementor-element-7be5ecb .elementor-icon-list-item > a{font-size:var( --e-global-typography-6ebd374-font-size );line-height:var( --e-global-typography-6ebd374-line-height );}.elementor-840 .elementor-element.elementor-element-ef4f4ad .elementor-heading-title{font-size:var( --e-global-typography-4351a7f-font-size );line-height:var( --e-global-typography-4351a7f-line-height );letter-spacing:var( --e-global-typography-4351a7f-letter-spacing );}.elementor-840 .elementor-element.elementor-element-5ee35a1 .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-fe69ce2{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-fd742cb .elementor-heading-title{font-size:var( --e-global-typography-d62141a-font-size );line-height:var( --e-global-typography-d62141a-line-height );}.elementor-840 .elementor-element.elementor-element-a935220{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-element-2371672.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-2fe73cf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-840 .elementor-element.elementor-element-669d315{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-840 .elementor-element.elementor-global-963{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-840 .elementor-element.elementor-global-963 .elementor-icon-box-description{font-size:var( --e-global-typography-d67dc01-font-size );line-height:var( --e-global-typography-d67dc01-line-height );}.elementor-840 .elementor-element.elementor-global-967{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-840 .elementor-element.elementor-global-967 .elementor-icon-box-description{font-size:var( --e-global-typography-d67dc01-font-size );line-height:var( --e-global-typography-d67dc01-line-height );}.elementor-840 .elementor-element.elementor-global-970{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-840 .elementor-element.elementor-global-970 .elementor-icon-box-description{font-size:var( --e-global-typography-d67dc01-font-size );line-height:var( --e-global-typography-d67dc01-line-height );}.elementor-840 .elementor-element.elementor-global-973{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-840 .elementor-element.elementor-global-973 .elementor-icon-box-description{font-size:var( --e-global-typography-d67dc01-font-size );line-height:var( --e-global-typography-d67dc01-line-height );}}/* Start custom CSS for heading, class: .elementor-element-e518a0c */.elementor-840 .elementor-element.elementor-element-e518a0c span {
    color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3af58ee */.elementor-840 .elementor-element.elementor-element-3af58ee span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4f4940 */.elementor-840 .elementor-element.elementor-element-f4f4940 span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa5cc9f */.elementor-840 .elementor-element.elementor-element-aa5cc9f::before,
.elementor-840 .elementor-element.elementor-element-aa5cc9f::after{
    content: "";
    display: block;
    height: 30px;
    margin: 0 auto;
    width: 80%;
    background: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7021082 */.elementor-840 .elementor-element.elementor-element-7021082 {
    position: initial;
}

.elementor-840 .elementor-element.elementor-element-7021082 a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69e2b18 */.elementor-840 .elementor-element.elementor-element-69e2b18::before,
.elementor-840 .elementor-element.elementor-element-69e2b18::after{
    content: "";
    display: block;
    height: 30px;
    margin: 0 auto;
    width: 80%;
    background: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcd2664 */.elementor-840 .elementor-element.elementor-element-dcd2664 {
    position: initial;
}

.elementor-840 .elementor-element.elementor-element-dcd2664 a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba4dc */.elementor-840 .elementor-element.elementor-element-70ba4dc::before,
.elementor-840 .elementor-element.elementor-element-70ba4dc::after{
    content: "";
    display: block;
    height: 30px;
    margin: 0 auto;
    width: 80%;
    background: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beb182a */.elementor-840 .elementor-element.elementor-element-beb182a {
    position: initial;
}

.elementor-840 .elementor-element.elementor-element-beb182a a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b675c5d */.elementor-840 .elementor-element.elementor-element-b675c5d span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-611f15b */.elementor-840 .elementor-element.elementor-element-611f15b img {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2313fd8 */.elementor-840 .elementor-element.elementor-element-2313fd8 span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-bea66da */.elementor-840 .elementor-element.elementor-element-bea66da img {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    object-fit: cover;
    object-position: left center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972e613 */.elementor-840 .elementor-element.elementor-element-972e613 span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-171dfd6 */.elementor-840 .elementor-element.elementor-element-171dfd6::before,
.elementor-840 .elementor-element.elementor-element-171dfd6::after{
    content: "";
    display: block;
    height: 30px;
    margin: 0 auto;
    width: 80%;
    background: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e64a93 */.elementor-840 .elementor-element.elementor-element-3e64a93 {
    position: initial;
}

.elementor-840 .elementor-element.elementor-element-3e64a93 a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e42222 */.elementor-840 .elementor-element.elementor-element-0e42222::before,
.elementor-840 .elementor-element.elementor-element-0e42222::after{
    content: "";
    display: block;
    height: 30px;
    margin: 0 auto;
    width: 80%;
    background: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac94f38 */.elementor-840 .elementor-element.elementor-element-ac94f38 {
    position: initial;
}

.elementor-840 .elementor-element.elementor-element-ac94f38 a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99fe524 */.elementor-840 .elementor-element.elementor-element-99fe524::before,
.elementor-840 .elementor-element.elementor-element-99fe524::after{
    content: "";
    display: block;
    height: 30px;
    margin: 0 auto;
    width: 80%;
    background: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-364602f */.elementor-840 .elementor-element.elementor-element-364602f {
    position: initial;
}

.elementor-840 .elementor-element.elementor-element-364602f a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6456c94 */.elementor-840 .elementor-element.elementor-element-6456c94 span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec19eba */.elementor-840 .elementor-element.elementor-element-ec19eba span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-daf5932 */.elementor-840 .elementor-element.elementor-element-daf5932 span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63f6fe8 */body[data-elementor-device-mode="desktop"] .elementor-840 .elementor-element.elementor-element-63f6fe8 ul {
    columns: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bb9729 */.elementor-840 .elementor-element.elementor-element-7bb9729 img {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7ba0f5 */.elementor-840 .elementor-element.elementor-element-f7ba0f5 img {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4616ece */.elementor-840 .elementor-element.elementor-element-4616ece span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b072cc5 */.elementor-840 .elementor-element.elementor-element-b072cc5 span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bfbd014 */.elementor-840 .elementor-element.elementor-element-bfbd014 span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4f61a25 */.elementor-840 .elementor-element.elementor-element-4f61a25 img {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    object-fit: cover;
    object-position: left center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1231e5 */.elementor-840 .elementor-element.elementor-element-d1231e5 span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91205c5 */.elementor-840 .elementor-element.elementor-element-91205c5 span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ee35a1 */.elementor-840 .elementor-element.elementor-element-5ee35a1 span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd742cb */.elementor-840 .elementor-element.elementor-element-fd742cb span {
  color: var(--e-global-color-ac0c6d9);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-963 */.elementor-840 .elementor-element.elementor-global-963 h3 {
    margin-top: 0;
}

.elementor-840 .elementor-element.elementor-global-963 a:first-of-type::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-967 */.elementor-840 .elementor-element.elementor-global-967 h3 {
    margin-top: 0;
}

.elementor-840 .elementor-element.elementor-global-967 a:first-of-type::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-970 */.elementor-840 .elementor-element.elementor-global-970 h3 {
    margin-top: 0;
}

.elementor-840 .elementor-element.elementor-global-970 a:first-of-type::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-973 */.elementor-840 .elementor-element.elementor-global-973 h3 {
    margin-top: 0;
}

.elementor-840 .elementor-element.elementor-global-973 a:first-of-type::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}/* End custom CSS */