.elementor-943 .elementor-element.elementor-element-40334b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-943 .elementor-element.elementor-element-40334b7:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-40334b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-943 .elementor-element.elementor-element-e4fdb41{--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:6.25rem;--padding-bottom:11.25rem;--padding-left:0.69rem;--padding-right:0rem;}.elementor-943 .elementor-element.elementor-element-e4fdb41:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-e4fdb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-943 .elementor-element.elementor-element-0ca62a0{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-943 .elementor-element.elementor-element-3365f0e .elementor-heading-title{font-size:1.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.1875rem;color:var( --e-global-color-text );}.elementor-943 .elementor-element.elementor-element-254b59e .elementor-heading-title{font-size:4rem;font-weight:700;line-height:4.8rem;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-943 .elementor-element.elementor-element-6c220f6{font-size:1.5rem;font-weight:500;line-height:1.95rem;}.elementor-943 .elementor-element.elementor-element-6c220f6 > .elementor-widget-container{padding:0rem 2rem 0rem 0rem;}.elementor-943 .elementor-element.elementor-element-37103d2{--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-943 .elementor-element.elementor-element-9b9a350 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-943 .elementor-element.elementor-element-9b9a350 .elementor-button{font-size:1.25rem;font-weight:700;line-height:1.75rem;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-943 .elementor-element.elementor-element-9b9a350 .elementor-button:hover, .elementor-943 .elementor-element.elementor-element-9b9a350 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-943 .elementor-element.elementor-element-9b9a350{width:var( --container-widget-width, 46.71% );max-width:46.71%;--container-widget-width:46.71%;--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-9b9a350.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-943 .elementor-element.elementor-element-7a4f2d0 img{height:460px;object-fit:cover;object-position:center center;}.elementor-943 .elementor-element.elementor-element-024793d{--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:6.25rem;--padding-bottom:4rem;--padding-left:0.69rem;--padding-right:0.69rem;}.elementor-943 .elementor-element.elementor-element-024793d:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-024793d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-943 .elementor-element.elementor-element-1044b24 .elementor-heading-title{font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-0.0275rem;color:var( --e-global-color-text );}.elementor-943 .elementor-element.elementor-element-1044b24 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-943 .elementor-element.elementor-element-f00eabf{font-size:1.25rem;font-weight:500;letter-spacing:-0.01375rem;}.elementor-943 .elementor-element.elementor-element-f00eabf > .elementor-widget-container{margin:-1rem 0rem 2rem 0rem;}.elementor-943 .elementor-element.elementor-element-65a1255{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-943 .elementor-element.elementor-element-66fb8b8{--display:flex;--overlay-opacity:1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-943 .elementor-element.elementor-element-66fb8b8::before, .elementor-943 .elementor-element.elementor-element-66fb8b8 > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-66fb8b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-66fb8b8 > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-66fb8b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-66fb8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FAF8F1;}.elementor-943 .elementor-element.elementor-element-b1b394c{text-align:left;}.elementor-943 .elementor-element.elementor-element-06afcda .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2;color:var( --e-global-color-text );}.elementor-943 .elementor-element.elementor-element-0d69f24{font-weight:500;}.elementor-943 .elementor-element.elementor-element-34d8d61{--display:flex;--overlay-opacity:1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-943 .elementor-element.elementor-element-34d8d61::before, .elementor-943 .elementor-element.elementor-element-34d8d61 > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-34d8d61 > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-34d8d61 > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-34d8d61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-34d8d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FAF8F1;}.elementor-943 .elementor-element.elementor-element-383ca20{text-align:left;}.elementor-943 .elementor-element.elementor-element-75b41ee .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2;color:var( --e-global-color-text );}.elementor-943 .elementor-element.elementor-element-3e79088{font-weight:500;}.elementor-943 .elementor-element.elementor-element-e5b4c01{--display:flex;--overlay-opacity:1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-943 .elementor-element.elementor-element-e5b4c01::before, .elementor-943 .elementor-element.elementor-element-e5b4c01 > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-e5b4c01 > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-e5b4c01 > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-e5b4c01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-e5b4c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FAF8F1;}.elementor-943 .elementor-element.elementor-element-858f574{text-align:left;}.elementor-943 .elementor-element.elementor-element-b0176d8 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2;color:var( --e-global-color-text );}.elementor-943 .elementor-element.elementor-element-43661b6{font-weight:500;}.elementor-943 .elementor-element.elementor-element-d6532ad{--display:flex;--overlay-opacity:1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-943 .elementor-element.elementor-element-d6532ad::before, .elementor-943 .elementor-element.elementor-element-d6532ad > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-d6532ad > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-d6532ad > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-d6532ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-d6532ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FAF8F1;}.elementor-943 .elementor-element.elementor-element-8afdd8d{text-align:left;}.elementor-943 .elementor-element.elementor-element-9dbea6f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2;color:var( --e-global-color-text );}.elementor-943 .elementor-element.elementor-element-e4987a1{font-weight:500;}.elementor-943 .elementor-element.elementor-element-71cd89c{--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:6.25rem;--padding-bottom:4rem;--padding-left:0.69rem;--padding-right:0.69rem;}.elementor-943 .elementor-element.elementor-element-d35da43 .elementor-heading-title{font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-0.0275rem;color:var( --e-global-color-text );}.elementor-943 .elementor-element.elementor-element-d35da43 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-943 .elementor-element.elementor-element-c46e8b8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-943 .elementor-element.elementor-element-dbf37cc{--display:flex;--overlay-opacity:1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-943 .elementor-element.elementor-element-dbf37cc::before, .elementor-943 .elementor-element.elementor-element-dbf37cc > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-dbf37cc > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-dbf37cc > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-dbf37cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-dbf37cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FAF8F1;}.elementor-943 .elementor-element.elementor-element-db956fe{text-align:left;}.elementor-943 .elementor-element.elementor-element-a4688f3{font-weight:500;}.elementor-943 .elementor-element.elementor-element-a4688f3 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a177742 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-943 .elementor-element.elementor-element-dbf7385 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-dbf7385 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-dbf7385 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-dbf7385 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-dbf7385 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-dbf7385 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-dbf7385 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-943 .elementor-element.elementor-element-dbf7385{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-943 .elementor-element.elementor-element-dbf7385 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-943 .elementor-element.elementor-element-dbf7385 .elementor-icon-list-item > a{font-weight:500;}.elementor-943 .elementor-element.elementor-element-dbf7385 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-f1d0a3c{--display:flex;--overlay-opacity:1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-943 .elementor-element.elementor-element-f1d0a3c::before, .elementor-943 .elementor-element.elementor-element-f1d0a3c > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-f1d0a3c > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-f1d0a3c > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-f1d0a3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-f1d0a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FAF8F1;}.elementor-943 .elementor-element.elementor-element-303d2e2{text-align:left;}.elementor-943 .elementor-element.elementor-element-9d6a642{font-weight:500;}.elementor-943 .elementor-element.elementor-element-9d6a642 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a177742 );}.elementor-943 .elementor-element.elementor-element-9b5d8ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-9b5d8ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-9b5d8ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-9b5d8ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-9b5d8ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-9b5d8ea .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-9b5d8ea .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-943 .elementor-element.elementor-element-9b5d8ea{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-943 .elementor-element.elementor-element-9b5d8ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-943 .elementor-element.elementor-element-9b5d8ea .elementor-icon-list-item > a{font-weight:500;}.elementor-943 .elementor-element.elementor-element-9b5d8ea .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-2708b0d{--display:flex;--overlay-opacity:1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-943 .elementor-element.elementor-element-2708b0d::before, .elementor-943 .elementor-element.elementor-element-2708b0d > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-2708b0d > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-2708b0d > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-2708b0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-2708b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FAF8F1;}.elementor-943 .elementor-element.elementor-element-62a0825{text-align:left;}.elementor-943 .elementor-element.elementor-element-c8bef4b{font-weight:500;}.elementor-943 .elementor-element.elementor-element-c8bef4b > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a177742 );}.elementor-943 .elementor-element.elementor-element-bb38b0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-bb38b0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-bb38b0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-bb38b0c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-bb38b0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-bb38b0c .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-bb38b0c .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-943 .elementor-element.elementor-element-bb38b0c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-943 .elementor-element.elementor-element-bb38b0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-943 .elementor-element.elementor-element-bb38b0c .elementor-icon-list-item > a{font-weight:500;}.elementor-943 .elementor-element.elementor-element-bb38b0c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-5307e93{--display:flex;--overlay-opacity:1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-943 .elementor-element.elementor-element-5307e93::before, .elementor-943 .elementor-element.elementor-element-5307e93 > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-5307e93 > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-5307e93 > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-5307e93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-5307e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FAF8F1;}.elementor-943 .elementor-element.elementor-element-d35c379{text-align:left;}.elementor-943 .elementor-element.elementor-element-e7e5254{font-weight:500;}.elementor-943 .elementor-element.elementor-element-e7e5254 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a177742 );}.elementor-943 .elementor-element.elementor-element-801c097 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-801c097 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-801c097 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-801c097 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-801c097 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-801c097 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-801c097 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-943 .elementor-element.elementor-element-801c097{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-943 .elementor-element.elementor-element-801c097 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-943 .elementor-element.elementor-element-801c097 .elementor-icon-list-item > a{font-weight:500;}.elementor-943 .elementor-element.elementor-element-801c097 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-fbfe12b{--display:flex;--overlay-opacity:1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-943 .elementor-element.elementor-element-fbfe12b::before, .elementor-943 .elementor-element.elementor-element-fbfe12b > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-fbfe12b > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-fbfe12b > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-fbfe12b > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-fbfe12b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FAF8F1;}.elementor-943 .elementor-element.elementor-element-beaa98b{text-align:left;}.elementor-943 .elementor-element.elementor-element-5cf685e{font-weight:500;}.elementor-943 .elementor-element.elementor-element-5cf685e > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a177742 );}.elementor-943 .elementor-element.elementor-element-0051c9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-0051c9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-0051c9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-0051c9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-0051c9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-0051c9d .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-0051c9d .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-943 .elementor-element.elementor-element-0051c9d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-943 .elementor-element.elementor-element-0051c9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-943 .elementor-element.elementor-element-0051c9d .elementor-icon-list-item > a{font-weight:500;}.elementor-943 .elementor-element.elementor-element-0051c9d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-321e9ef{--display:flex;--overlay-opacity:1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-943 .elementor-element.elementor-element-321e9ef::before, .elementor-943 .elementor-element.elementor-element-321e9ef > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-321e9ef > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-321e9ef > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-321e9ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-321e9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FAF8F1;}.elementor-943 .elementor-element.elementor-element-0126c60{text-align:left;}.elementor-943 .elementor-element.elementor-element-bc3d7f1{font-weight:500;}.elementor-943 .elementor-element.elementor-element-bc3d7f1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a177742 );}.elementor-943 .elementor-element.elementor-element-7fff538 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-7fff538 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-7fff538 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-943 .elementor-element.elementor-element-7fff538 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-7fff538 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-943 .elementor-element.elementor-element-7fff538 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-7fff538 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-943 .elementor-element.elementor-element-7fff538{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-943 .elementor-element.elementor-element-7fff538 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-943 .elementor-element.elementor-element-7fff538 .elementor-icon-list-item > a{font-weight:500;}.elementor-943 .elementor-element.elementor-element-7fff538 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-943 .elementor-element.elementor-element-96897b3{--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:6.25rem;--padding-bottom:3rem;--padding-left:0.69rem;--padding-right:0.69rem;}.elementor-943 .elementor-element.elementor-element-d3a1efe .elementor-heading-title{font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-0.0275rem;color:var( --e-global-color-text );}.elementor-943 .elementor-element.elementor-element-da5e6f3{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:12.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-943 .elementor-element.elementor-element-da5e6f3::before, .elementor-943 .elementor-element.elementor-element-da5e6f3 > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-da5e6f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-943 .elementor-element.elementor-element-da5e6f3 > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-da5e6f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-943 .elementor-element.elementor-element-da5e6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-943 .elementor-element.elementor-element-670bbb1 img{height:460px;object-fit:cover;object-position:center center;}.elementor-943 .elementor-element.elementor-element-f02f3b0{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-943 .elementor-element.elementor-element-db65365{font-weight:500;line-height:1.75rem;}.elementor-943 .elementor-element.elementor-element-41a747f{--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:6.25rem;--padding-bottom:1rem;--padding-left:0.69rem;--padding-right:0.69rem;}.elementor-943 .elementor-element.elementor-element-41a747f:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-41a747f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41457a8 );}.elementor-943 .elementor-element.elementor-element-6ed9b6d .elementor-heading-title{font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-0.0275rem;color:var( --e-global-color-text );}.elementor-943 .elementor-element.elementor-element-86ec733{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:11.25rem;--padding-left:0.69rem;--padding-right:0rem;}.elementor-943 .elementor-element.elementor-element-86ec733:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-86ec733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41457a8 );}.elementor-943 .elementor-element.elementor-element-efff7be{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-943 .elementor-element.elementor-element-9dee85d{font-weight:500;line-height:1.4;}.elementor-943 .elementor-element.elementor-element-9dee85d > .elementor-widget-container{padding:0rem 2rem 0rem 0rem;}.elementor-943 .elementor-element.elementor-element-52cbee7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-943 .elementor-element.elementor-element-52cbee7 .elementor-button{font-size:1.25rem;font-weight:700;line-height:1.75rem;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;}.elementor-943 .elementor-element.elementor-element-52cbee7 .elementor-button:hover, .elementor-943 .elementor-element.elementor-element-52cbee7 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-943 .elementor-element.elementor-element-52cbee7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-5d9c183 > .elementor-widget-container{margin:75px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-943 .elementor-element.elementor-element-0ca62a0{--width:70%;}.elementor-943 .elementor-element.elementor-element-f02f3b0{--width:65%;}.elementor-943 .elementor-element.elementor-element-efff7be{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-943 .elementor-element.elementor-element-0ca62a0{--width:100%;}}@media(max-width:1024px){.elementor-943 .elementor-element.elementor-element-e4fdb41{--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-943 .elementor-element.elementor-element-0ca62a0{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.69rem;--padding-right:0.69rem;}.elementor-943 .elementor-element.elementor-element-7a4f2d0 img{width:100%;}.elementor-943 .elementor-element.elementor-element-7a4f2d0{width:var( --container-widget-width, calc(100% - 2rem) );max-width:calc(100% - 2rem);--container-widget-width:calc(100% - 2rem);--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-7a4f2d0.elementor-element{--align-self:center;}.elementor-943 .elementor-element.elementor-element-65a1255{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-943 .elementor-element.elementor-element-c46e8b8{--grid-auto-flow:row;}.elementor-943 .elementor-element.elementor-element-670bbb1 img{width:100%;}.elementor-943 .elementor-element.elementor-element-670bbb1{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-943 .elementor-element.elementor-element-3365f0e .elementor-heading-title{font-size:1.5rem;}.elementor-943 .elementor-element.elementor-element-254b59e .elementor-heading-title{font-size:2.5rem;line-height:1.2;}.elementor-943 .elementor-element.elementor-element-65a1255{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-943 .elementor-element.elementor-element-66fb8b8{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-943 .elementor-element.elementor-element-34d8d61{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-943 .elementor-element.elementor-element-e5b4c01{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-943 .elementor-element.elementor-element-d6532ad{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-943 .elementor-element.elementor-element-c46e8b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-943 .elementor-element.elementor-element-670bbb1 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-943 .elementor-element.elementor-element-efff7be{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for button, class: .elementor-element-9b9a350 */.elementor-943 .elementor-element.elementor-element-9b9a350 .elementor-button-content-wrapper {
    justify-content: space-between;
}
.elementor-943 .elementor-element.elementor-element-9b9a350 .elementor-button-icon {
    font-size: 1.85rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a4f2d0 */.elementor-943 .elementor-element.elementor-element-7a4f2d0 {
    position: relative;
}
.elementor-943 .elementor-element.elementor-element-7a4f2d0::before {
    content: '';
    position: absolute;
    top: 40%;
    left: -14%;
    width: 100%;
    height: 350px;
    background-color: var( --e-global-color-accent );
    /*clip-path: polygon(0 0, 100% 0, 100% 70%, 80% 100%, 0 100%);
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 70%, 80% 100%, 0 100%);*/
}
.elementor-943 .elementor-element.elementor-element-7a4f2d0::after {
  content: "";
  position: absolute;
  right: 0;
  top: 380px;
  border-left: 200px solid transparent;
  border-bottom: 200px solid var( --e-global-color-primary );
}
.elementor-943 .elementor-element.elementor-element-7a4f2d0 .elementor-widget-container {
    position: relative;
    z-index: 2;
}
@media (max-width: 1024px) {
    .elementor-943 .elementor-element.elementor-element-7a4f2d0 {
        top: 0;
    }
    .elementor-943 .elementor-element.elementor-element-7a4f2d0::before {
        left: 0;
    }
}
@media (max-width: 768px) {
    .elementor-943 .elementor-element.elementor-element-7a4f2d0::before {
    height: 320px;
    /*clip-path: polygon(0 0, 100% 0, 100% 70%, 70% 100%, 0 100%);
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 70%, 70% 100%, 0 100%);*/
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40334b7 */.elementor-943 .elementor-element.elementor-element-40334b7 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1044b24 */.elementor-943 .elementor-element.elementor-element-1044b24 .yellow {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66fb8b8 */.elementor-943 .elementor-element.elementor-element-66fb8b8::before {
    clip-path: polygon(0 0, 100% 0, 100% 85%, 75% 100%, 0 100%);;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d8d61 */.elementor-943 .elementor-element.elementor-element-34d8d61::before {
    clip-path: polygon(0 0, 100% 0, 100% 85%, 75% 100%, 0 100%);;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5b4c01 */.elementor-943 .elementor-element.elementor-element-e5b4c01::before {
    clip-path: polygon(0 0, 100% 0, 100% 85%, 75% 100%, 0 100%);;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6532ad */.elementor-943 .elementor-element.elementor-element-d6532ad::before {
    clip-path: polygon(0 0, 100% 0, 100% 85%, 75% 100%, 0 100%);;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d35da43 */.elementor-943 .elementor-element.elementor-element-d35da43 .yellow {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf37cc */.elementor-943 .elementor-element.elementor-element-dbf37cc::before {
    clip-path: polygon(0 0, 100% 0, 100% 80%, 80% 100%, 0 100%);;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d0a3c */.elementor-943 .elementor-element.elementor-element-f1d0a3c::before {
    clip-path: polygon(0 0, 100% 0, 100% 80%, 80% 100%, 0 100%);;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2708b0d */.elementor-943 .elementor-element.elementor-element-2708b0d::before {
    clip-path: polygon(0 0, 100% 0, 100% 80%, 80% 100%, 0 100%);;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5307e93 */.elementor-943 .elementor-element.elementor-element-5307e93::before {
    clip-path: polygon(0 0, 100% 0, 100% 80%, 80% 100%, 0 100%);;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbfe12b */.elementor-943 .elementor-element.elementor-element-fbfe12b::before {
    clip-path: polygon(0 0, 100% 0, 100% 80%, 80% 100%, 0 100%);;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-321e9ef */.elementor-943 .elementor-element.elementor-element-321e9ef::before {
    clip-path: polygon(0 0, 100% 0, 100% 80%, 80% 100%, 0 100%);;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3a1efe */.elementor-943 .elementor-element.elementor-element-d3a1efe .yellow {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-670bbb1 */.elementor-943 .elementor-element.elementor-element-670bbb1 {
    position: relative;
}

.elementor-943 .elementor-element.elementor-element-670bbb1::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: -50px;
    width: 100%;
    height: 350px;
    background-color: var( --e-global-color-accent );
    padding: 30px;
    /*clip-path: polygon(0 0, 100% 0, 100% 75%, 80% 100%, 0 100%);
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 75%, 80% 100%, 0 100%);*/
}
.elementor-943 .elementor-element.elementor-element-670bbb1::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  border-left: 200px solid transparent;
  border-bottom: 200px solid #fff; 
}
.elementor-943 .elementor-element.elementor-element-670bbb1 .elementor-widget-container {
    position: relative;
    z-index: 2;
}
@media (max-width: 1024px) {
    .elementor-943 .elementor-element.elementor-element-670bbb1 {
        margin: 0 1rem;
    }
    .elementor-943 .elementor-element.elementor-element-670bbb1::before {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db65365 */.elementor-943 .elementor-element.elementor-element-db65365 ul {
    margin: 0;
    padding: 0 0 0 1rem;
}
.elementor-943 .elementor-element.elementor-element-db65365 li {
    margin-bottom: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed9b6d */.elementor-943 .elementor-element.elementor-element-6ed9b6d .yellow {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52cbee7 */.elementor-943 .elementor-element.elementor-element-52cbee7 .elementor-button-content-wrapper {
    justify-content: space-between;
}
.elementor-943 .elementor-element.elementor-element-52cbee7 .elementor-button-icon {
    font-size: 1.85rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d9c183 */.elementor-943 .elementor-element.elementor-element-5d9c183 {
    position: relative;
}

.elementor-943 .elementor-element.elementor-element-5d9c183::before {
    content: '';
    position: absolute;
    top: 45%;
    left: 0%;
    width: 100%;
    height: 70%;
    background-color: var( --e-global-color-accent );
    clip-path: polygon(0 0, 100% 0, 100% 70%, 80% 100%, 0 100%);
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 70%, 80% 100%, 0 100%);
}

.elementor-943 .elementor-element.elementor-element-5d9c183 .elementor-widget-container {
    position: relative;
    z-index: 2;
}/* End custom CSS */