.elementor-8756 .elementor-element.elementor-element-4e3a9a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8756 .elementor-element.elementor-element-03b962f{--spacer-size:78px;}.elementor-8756 .elementor-element.elementor-element-72dfa3e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-72dfa3e:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-72dfa3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-72dfa3e::before, .elementor-8756 .elementor-element.elementor-element-72dfa3e > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-72dfa3e > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-72dfa3e > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-72dfa3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-72dfa3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8756 .elementor-element.elementor-element-cb73083{--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;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-cb73083::before, .elementor-8756 .elementor-element.elementor-element-cb73083 > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-cb73083 > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-cb73083 > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-cb73083 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-cb73083 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wefab.ai/wp-content/uploads/2025/05/Boxes-Scaled.svg");--background-overlay:'';background-size:contain;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8756 .elementor-element.elementor-element-c1ece4f{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-8756 .elementor-element.elementor-element-c1ece4f .elementor-heading-title{font-family:"Inter", sans-serif;font-size:80px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:100%;letter-spacing:0px;color:var( --e-global-color-6299068 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-8756 .elementor-element.elementor-element-02e9ac1 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-8756 .elementor-element.elementor-element-02e9ac1{font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-cbfe521{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-8756 .elementor-element.elementor-element-da45002 .elementor-button{background-color:#12856E;font-family:"Lexend", sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;padding:19px 35px 19px 35px;}.elementor-8756 .elementor-element.elementor-element-da45002 .elementor-button:hover, .elementor-8756 .elementor-element.elementor-element-da45002 .elementor-button:focus{background-color:#117561;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-da45002 .elementor-button:hover svg, .elementor-8756 .elementor-element.elementor-element-da45002 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-0687ec2 .elementor-button{background-color:#19395EFC;font-family:"Lexend", sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;padding:19px 35px 19px 35px;}.elementor-8756 .elementor-element.elementor-element-0687ec2 .elementor-button:hover, .elementor-8756 .elementor-element.elementor-element-0687ec2 .elementor-button:focus{background-color:#19395EFC;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-0687ec2 .elementor-button:hover svg, .elementor-8756 .elementor-element.elementor-element-0687ec2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-1be4098{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8756 .elementor-element.elementor-element-1be4098:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-1be4098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wefab.ai/wp-content/uploads/2025/07/meta_binder_jetting_wefab.png");background-position:center center;background-size:cover;}.elementor-8756 .elementor-element.elementor-element-46f509c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-46f509c:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-46f509c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wefab.ai/wp-content/uploads/2025/07/WEfab-Metal-binder.jpg");background-position:0px -105px;background-repeat:no-repeat;background-size:cover;}.elementor-8756 .elementor-element.elementor-element-46f509c::before, .elementor-8756 .elementor-element.elementor-element-46f509c > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-46f509c > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-46f509c > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-46f509c > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-46f509c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000061;--background-overlay:'';}.elementor-8756 .elementor-element.elementor-element-9a65e68{--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:36px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-b30c20d{text-align:start;}.elementor-8756 .elementor-element.elementor-element-b30c20d .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:80px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:100%;letter-spacing:0px;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-32a7683{font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-a8e3725{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-e38aa2f .elementor-button{background-color:#12856E;font-family:"Lexend", sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;padding:19px 35px 19px 35px;}.elementor-8756 .elementor-element.elementor-element-e38aa2f .elementor-button:hover, .elementor-8756 .elementor-element.elementor-element-e38aa2f .elementor-button:focus{background-color:#117561;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-e38aa2f .elementor-button:hover svg, .elementor-8756 .elementor-element.elementor-element-e38aa2f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-aeb3a5c .elementor-button{background-color:#19395EFC;font-family:"Lexend", sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;padding:19px 35px 19px 35px;}.elementor-8756 .elementor-element.elementor-element-aeb3a5c .elementor-button:hover, .elementor-8756 .elementor-element.elementor-element-aeb3a5c .elementor-button:focus{background-color:#19395EFC;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-aeb3a5c .elementor-button:hover svg, .elementor-8756 .elementor-element.elementor-element-aeb3a5c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-88b5138{--display:flex;--min-height:626px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-8756 .elementor-element.elementor-element-03461c6{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D1D5DB;--border-color:#D1D5DB;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-03461c6:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-03461c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D1D5DB 0%, #F6F7F9 100%);}.elementor-8756 .elementor-element.elementor-element-03461c6::before, .elementor-8756 .elementor-element.elementor-element-03461c6 > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-03461c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-03461c6 > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-03461c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-03461c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wefab.ai/wp-content/uploads/2025/05/Some-Png-Bg.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8756 .elementor-element.elementor-element-1f99bcc{--display:flex;}.elementor-8756 .elementor-element.elementor-element-fa4a27c{text-align:center;font-family:"Hanken Grotesk", sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-b6c1774{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-b6c1774:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-b6c1774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;background-image:url("https://wefab.ai/wp-content/uploads/2025/06/Ellipse-7.svg");}.elementor-8756 .elementor-element.elementor-element-b6c1774::before, .elementor-8756 .elementor-element.elementor-element-b6c1774 > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-b6c1774 > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-b6c1774 > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-b6c1774 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-b6c1774 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wefab.ai/wp-content/uploads/2025/05/Boxes-Scaled.svg");--background-overlay:'';}.elementor-8756 .elementor-element.elementor-element-9bfaf46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-9bfaf46{text-align:center;}.elementor-8756 .elementor-element.elementor-element-9bfaf46 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:51px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;color:#070707;}.elementor-8756 .elementor-element.elementor-element-3659823{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-09e95b4{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-600668b{--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:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-880819c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-8cd2e0c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-8cd2e0c:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-8cd2e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8756 .elementor-element.elementor-element-88544d1 .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-88544d1 .elementor-icon{font-size:44px;}.elementor-8756 .elementor-element.elementor-element-88544d1 .elementor-icon svg{height:44px;}.elementor-8756 .elementor-element.elementor-element-d7b519a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-d7b519a .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-189c468{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-4fb6150{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-06e328a{--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:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-fc79436{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-8e909ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-8e909ae:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-8e909ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-0ddd50f .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-0ddd50f .elementor-icon{font-size:44px;}.elementor-8756 .elementor-element.elementor-element-0ddd50f .elementor-icon svg{height:44px;}.elementor-8756 .elementor-element.elementor-element-10cfb12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-10cfb12 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-7f8146c{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-f8c42d2{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-ce54f49{--display:flex;--min-height:328px;--overlay-opacity:0.2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-ce54f49:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-ce54f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wefab.ai/wp-content/uploads/2025/07/metal_3d_printed_wefab.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8756 .elementor-element.elementor-element-ce54f49::before, .elementor-8756 .elementor-element.elementor-element-ce54f49 > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-ce54f49 > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-ce54f49 > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-ce54f49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-ce54f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-8756 .elementor-element.elementor-element-ce54f49::before{filter:brightness( 200% ) contrast( 200% ) saturate( 93% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8756 .elementor-element.elementor-element-0c151c7{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-51ef192{--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:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-5d3de80{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-90f6cf3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-90f6cf3:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-90f6cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-24391dd .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-24391dd .elementor-icon{font-size:44px;}.elementor-8756 .elementor-element.elementor-element-24391dd .elementor-icon svg{height:44px;}.elementor-8756 .elementor-element.elementor-element-a2132e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-a2132e2 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-389a5f7{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-a771b87{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-82b4772{--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:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-6742a1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-743c5b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-743c5b2:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-743c5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-6ddf4cf .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-6ddf4cf .elementor-icon{font-size:44px;}.elementor-8756 .elementor-element.elementor-element-6ddf4cf .elementor-icon svg{height:44px;}.elementor-8756 .elementor-element.elementor-element-805d3f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-805d3f3 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-cc7e70a{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-d2ee19e{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-409cf77{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-e15465b{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-090bc35{--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:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-5d2beb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-0acbc8b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-0acbc8b:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-0acbc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-ee4ecb7 .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-ee4ecb7 .elementor-icon{font-size:44px;}.elementor-8756 .elementor-element.elementor-element-ee4ecb7 .elementor-icon svg{height:44px;}.elementor-8756 .elementor-element.elementor-element-97dc0ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-97dc0ce .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-2410dab{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-d615a4c{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-b6eee88{--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:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-f6c1612{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-15dd94a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-15dd94a:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-15dd94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-364f95a .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-364f95a .elementor-icon{font-size:44px;}.elementor-8756 .elementor-element.elementor-element-364f95a .elementor-icon svg{height:44px;}.elementor-8756 .elementor-element.elementor-element-e1ff7f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-e1ff7f8 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-7324634{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-092ebb3{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-4ce0206{--display:flex;--min-height:328px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-4ce0206:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-4ce0206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wefab.ai/wp-content/uploads/2025/07/7f078910210d0fda219380982b95d01378b4514a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8756 .elementor-element.elementor-element-90c57da{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-5b54610{--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:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-4842bd0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-4dc3f0b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-4dc3f0b:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-4dc3f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-29b0ca5 .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-29b0ca5 .elementor-icon{font-size:44px;}.elementor-8756 .elementor-element.elementor-element-29b0ca5 .elementor-icon svg{height:44px;}.elementor-8756 .elementor-element.elementor-element-60d0c40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-60d0c40 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-a2a2c5d{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-eb06285{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-36323e5{--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:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-51ad69a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-2f947a9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-2f947a9:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-2f947a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-83d11bf .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-83d11bf .elementor-icon{font-size:44px;}.elementor-8756 .elementor-element.elementor-element-83d11bf .elementor-icon svg{height:44px;}.elementor-8756 .elementor-element.elementor-element-25a9a71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-25a9a71 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-48e40bd{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-922071f{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-010136b{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-010136b:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-010136b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-2be61f5{--display:flex;--justify-content:center;--overlay-opacity:0.7;}.elementor-8756 .elementor-element.elementor-element-2be61f5::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wefab.ai/wp-content/uploads/2025/05/Boxes-Scaled.svg");--background-overlay:'';background-position:0px -8px;background-size:contain;}.elementor-8756 .elementor-element.elementor-element-a95c050 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-a95c050{text-align:start;}.elementor-8756 .elementor-element.elementor-element-a95c050 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:51px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;color:#F6F7F9;}.elementor-8756 .elementor-element.elementor-element-c1b683b .elementor-button{background-color:#12856E;font-family:"Lexend", sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;padding:19px 35px 19px 35px;}.elementor-8756 .elementor-element.elementor-element-c1b683b .elementor-button:hover, .elementor-8756 .elementor-element.elementor-element-c1b683b .elementor-button:focus{background-color:#117561;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-c1b683b .elementor-button:hover svg, .elementor-8756 .elementor-element.elementor-element-c1b683b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-361abe8{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:8px 12px;--row-gap:8px;--column-gap:12px;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0%;--margin-bottom:0.0%;--margin-left:0.0%;--margin-right:0.0%;--padding-top:0.0%;--padding-bottom:0.0%;--padding-left:0.0%;--padding-right:0.0%;}.elementor-8756 .elementor-element.elementor-element-361abe8.e-con{--align-self:flex-start;}.elementor-8756 .elementor-element.elementor-element-3f71279{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-5e2f5aa{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:21px;--padding-bottom:9px;--padding-left:25px;--padding-right:25px;}.elementor-8756 .elementor-element.elementor-element-c3eea14{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-8e35c42 .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-8e35c42.elementor-view-stacked .elementor-icon{background-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-8e35c42.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-8e35c42.elementor-view-default .elementor-icon{color:#FF5723;border-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-8e35c42.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-8e35c42.elementor-view-default .elementor-icon svg{fill:#FF5723;}.elementor-8756 .elementor-element.elementor-element-8e35c42 .elementor-icon{font-size:46px;}.elementor-8756 .elementor-element.elementor-element-8e35c42 .elementor-icon svg{height:46px;}.elementor-8756 .elementor-element.elementor-element-a22b8dd .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:24px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-5c0ae6e{font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-226a71b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:21px;--padding-bottom:9px;--padding-left:25px;--padding-right:25px;}.elementor-8756 .elementor-element.elementor-element-045a22f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-135b7e6 .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-135b7e6.elementor-view-stacked .elementor-icon{background-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-135b7e6.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-135b7e6.elementor-view-default .elementor-icon{color:#FF5723;border-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-135b7e6.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-135b7e6.elementor-view-default .elementor-icon svg{fill:#FF5723;}.elementor-8756 .elementor-element.elementor-element-135b7e6 .elementor-icon{font-size:46px;}.elementor-8756 .elementor-element.elementor-element-135b7e6 .elementor-icon svg{height:46px;}.elementor-8756 .elementor-element.elementor-element-7287cac .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:24px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-748b8a2{font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-d9d35fb{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:21px;--padding-bottom:9px;--padding-left:25px;--padding-right:25px;}.elementor-8756 .elementor-element.elementor-element-2bdb390{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-176df1c .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-176df1c.elementor-view-stacked .elementor-icon{background-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-176df1c.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-176df1c.elementor-view-default .elementor-icon{color:#FF5723;border-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-176df1c.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-176df1c.elementor-view-default .elementor-icon svg{fill:#FF5723;}.elementor-8756 .elementor-element.elementor-element-176df1c .elementor-icon{font-size:46px;}.elementor-8756 .elementor-element.elementor-element-176df1c .elementor-icon svg{height:46px;}.elementor-8756 .elementor-element.elementor-element-7963da8 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:24px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-de62536{font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-aaf4c41{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-5fcb924{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:21px;--padding-bottom:9px;--padding-left:25px;--padding-right:25px;}.elementor-8756 .elementor-element.elementor-element-f6a7786{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-f7c088b .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-f7c088b.elementor-view-stacked .elementor-icon{background-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-f7c088b.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-f7c088b.elementor-view-default .elementor-icon{color:#FF5723;border-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-f7c088b.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-f7c088b.elementor-view-default .elementor-icon svg{fill:#FF5723;}.elementor-8756 .elementor-element.elementor-element-f7c088b .elementor-icon{font-size:46px;}.elementor-8756 .elementor-element.elementor-element-f7c088b .elementor-icon svg{height:46px;}.elementor-8756 .elementor-element.elementor-element-4d02529 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:24px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-a5288c3{font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-d3c4747{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:21px;--padding-bottom:9px;--padding-left:25px;--padding-right:25px;}.elementor-8756 .elementor-element.elementor-element-25b71aa{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-3d00499 .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-3d00499.elementor-view-stacked .elementor-icon{background-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-3d00499.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-3d00499.elementor-view-default .elementor-icon{color:#FF5723;border-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-3d00499.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-3d00499.elementor-view-default .elementor-icon svg{fill:#FF5723;}.elementor-8756 .elementor-element.elementor-element-3d00499 .elementor-icon{font-size:46px;}.elementor-8756 .elementor-element.elementor-element-3d00499 .elementor-icon svg{height:46px;}.elementor-8756 .elementor-element.elementor-element-49f18aa .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:24px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-747b560{font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-343442c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8756 .elementor-element.elementor-element-343442c:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-343442c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-bfcb7fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-bfcb7fd{text-align:center;}.elementor-8756 .elementor-element.elementor-element-bfcb7fd .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:51px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-66fa882 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-66fa882{text-align:center;font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-c33f8d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;border-style:none;--border-style:none;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8756 .elementor-element.elementor-element-c33f8d7:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-c33f8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-twbb_bg_primary ) 0%, #D1D5DB 100%);}.elementor-8756 .elementor-element.elementor-element-0a9712c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-9893dca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8756 .elementor-element.elementor-element-9893dca .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8756 .elementor-element.elementor-element-65220de{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-8756 .elementor-element.elementor-element-65220de > .elementor-widget-container{background-color:rgba(0, 0, 0, 0);margin:0px 0px 20px 0px;padding:0.0% 0.0% 0.0% 0.0%;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(226, 232, 240);}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-icon i{color:#FF5723;transition:color 0.3s;}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-icon svg{fill:#FF5723;transition:fill 0.3s;}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-item > a{font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8756 .elementor-element.elementor-element-e6e0a03{--display:flex;}.elementor-8756 .elementor-element.elementor-element-0eebfd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8756 .elementor-element.elementor-element-a7b1429{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-607a799{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-8756 .elementor-element.elementor-element-6ab0af5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8756 .elementor-element.elementor-element-1afbf9a .elementor-icon-box-wrapper{text-align:start;}.elementor-8756 .elementor-element.elementor-element-1afbf9a .elementor-icon-box-title, .elementor-8756 .elementor-element.elementor-element-1afbf9a .elementor-icon-box-title a{font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-1afbf9a .elementor-icon-box-title{color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-1afbf9a .elementor-icon-box-description{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-f7f9e10{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8756 .elementor-element.elementor-element-f7f9e10:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-f7f9e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12856E21;}.elementor-8756 .elementor-element.elementor-element-c3b1385 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8756 .elementor-element.elementor-element-c3b1385 .elementor-icon{font-size:33px;}.elementor-8756 .elementor-element.elementor-element-c3b1385 .elementor-icon-box-title{color:#12856E;}.elementor-8756 .elementor-element.elementor-element-c3b1385 .elementor-icon-box-description{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#12856E;}.elementor-8756 .elementor-element.elementor-element-0defec7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-7194777 .elementor-button{background-color:#12856E;font-family:"Lexend", sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;padding:19px 35px 19px 35px;}.elementor-8756 .elementor-element.elementor-element-7194777 .elementor-button:hover, .elementor-8756 .elementor-element.elementor-element-7194777 .elementor-button:focus{background-color:#117561;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-7194777 .elementor-button:hover svg, .elementor-8756 .elementor-element.elementor-element-7194777 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-9490cbd .elementor-button{background-color:#12856E00;font-family:"Lexend", sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;fill:#12856E;color:#12856E;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#12856E;padding:19px 35px 19px 35px;}.elementor-8756 .elementor-element.elementor-element-9490cbd .elementor-button:hover, .elementor-8756 .elementor-element.elementor-element-9490cbd .elementor-button:focus{background-color:#117561;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-9490cbd .elementor-button:hover svg, .elementor-8756 .elementor-element.elementor-element-9490cbd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-3c073fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-3c073fb:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-3c073fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wefab.ai/wp-content/uploads/2025/07/FDM_3d_printing_experts_wefab-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8756 .elementor-element.elementor-element-afd334f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0;border-style:none;--border-style:none;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-afd334f:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-afd334f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-8756 .elementor-element.elementor-element-afd334f::before, .elementor-8756 .elementor-element.elementor-element-afd334f > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-afd334f > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-afd334f > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-afd334f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-afd334f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wefab.ai/wp-content/uploads/2025/05/Csu-manu-Bg-orange-trans.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-8756 .elementor-element.elementor-element-3751e8d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8756 .elementor-element.elementor-element-0373273{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:none;--border-style:none;--margin-top:0%;--margin-bottom:0.0%;--margin-left:0.0%;--margin-right:0.0%;--padding-top:0.0%;--padding-bottom:0.0%;--padding-left:0.0%;--padding-right:0.0%;}.elementor-8756 .elementor-element.elementor-element-0373273.e-con{--align-self:flex-start;}.elementor-8756 .elementor-element.elementor-element-fcced19{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:24px;--padding-left:25px;--padding-right:25px;}.elementor-8756 .elementor-element.elementor-element-270e71b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-48c64d2 > .elementor-widget-container{padding:0px 0px 010px 0px;}.elementor-8756 .elementor-element.elementor-element-48c64d2 .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-48c64d2.elementor-view-stacked .elementor-icon{background-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-48c64d2.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-48c64d2.elementor-view-default .elementor-icon{color:#FF5723;border-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-48c64d2.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-48c64d2.elementor-view-default .elementor-icon svg{fill:#FF5723;}.elementor-8756 .elementor-element.elementor-element-48c64d2 .elementor-icon{font-size:46px;}.elementor-8756 .elementor-element.elementor-element-48c64d2 .elementor-icon svg{height:46px;}.elementor-8756 .elementor-element.elementor-element-2a03e28 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8756 .elementor-element.elementor-element-2a03e28{text-align:center;font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-10d03ae{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:24px;--padding-left:25px;--padding-right:25px;}.elementor-8756 .elementor-element.elementor-element-bd7d4f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-9570e07 > .elementor-widget-container{padding:0px 0px 010px 0px;}.elementor-8756 .elementor-element.elementor-element-9570e07 .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-9570e07.elementor-view-stacked .elementor-icon{background-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-9570e07.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-9570e07.elementor-view-default .elementor-icon{color:#FF5723;border-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-9570e07.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-9570e07.elementor-view-default .elementor-icon svg{fill:#FF5723;}.elementor-8756 .elementor-element.elementor-element-9570e07 .elementor-icon{font-size:46px;}.elementor-8756 .elementor-element.elementor-element-9570e07 .elementor-icon svg{height:46px;}.elementor-8756 .elementor-element.elementor-element-9a5f396 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8756 .elementor-element.elementor-element-9a5f396{text-align:center;font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-eaf5d1c{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:24px;--padding-left:25px;--padding-right:25px;}.elementor-8756 .elementor-element.elementor-element-bffa579{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-ed1f917 > .elementor-widget-container{padding:0px 0px 010px 0px;}.elementor-8756 .elementor-element.elementor-element-ed1f917 .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-ed1f917.elementor-view-stacked .elementor-icon{background-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-ed1f917.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-ed1f917.elementor-view-default .elementor-icon{color:#FF5723;border-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-ed1f917.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-ed1f917.elementor-view-default .elementor-icon svg{fill:#FF5723;}.elementor-8756 .elementor-element.elementor-element-ed1f917 .elementor-icon{font-size:46px;}.elementor-8756 .elementor-element.elementor-element-ed1f917 .elementor-icon svg{height:46px;}.elementor-8756 .elementor-element.elementor-element-19eb4e9 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8756 .elementor-element.elementor-element-19eb4e9{text-align:center;font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-cc23f67{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:24px;--padding-left:25px;--padding-right:25px;}.elementor-8756 .elementor-element.elementor-element-ddb0d21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-6e1902f > .elementor-widget-container{padding:0px 0px 010px 0px;}.elementor-8756 .elementor-element.elementor-element-6e1902f .elementor-icon-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-6e1902f.elementor-view-stacked .elementor-icon{background-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-6e1902f.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-6e1902f.elementor-view-default .elementor-icon{color:#FF5723;border-color:#FF5723;}.elementor-8756 .elementor-element.elementor-element-6e1902f.elementor-view-framed .elementor-icon, .elementor-8756 .elementor-element.elementor-element-6e1902f.elementor-view-default .elementor-icon svg{fill:#FF5723;}.elementor-8756 .elementor-element.elementor-element-6e1902f .elementor-icon{font-size:46px;}.elementor-8756 .elementor-element.elementor-element-6e1902f .elementor-icon svg{height:46px;}.elementor-8756 .elementor-element.elementor-element-38934f1 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8756 .elementor-element.elementor-element-38934f1{text-align:center;font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-932d8f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8756 .elementor-element.elementor-element-b8d3122{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-9fc95b6{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8756 .elementor-element.elementor-element-092517a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-92a99db .elementor-icon-box-wrapper{text-align:start;}.elementor-8756 .elementor-element.elementor-element-92a99db .elementor-icon-box-title, .elementor-8756 .elementor-element.elementor-element-92a99db .elementor-icon-box-title a{font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-92a99db .elementor-icon-box-title{color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-92a99db .elementor-icon-box-description{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-64da47f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8756 .elementor-element.elementor-element-64da47f:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-64da47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12856E21;}.elementor-8756 .elementor-element.elementor-element-363f818 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8756 .elementor-element.elementor-element-363f818 .elementor-icon{font-size:33px;}.elementor-8756 .elementor-element.elementor-element-363f818 .elementor-icon-box-title{color:#12856E;}.elementor-8756 .elementor-element.elementor-element-363f818 .elementor-icon-box-description{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#12856E;}.elementor-8756 .elementor-element.elementor-element-90f47f8{--display:flex;}.elementor-8756 .elementor-element.elementor-element-64c5038{--e-image-carousel-slides-to-show:3;}.elementor-8756 .elementor-element.elementor-element-64c5038 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8756 .elementor-element.elementor-element-64c5038 .elementor-swiper-button.elementor-swiper-button-next{font-size:27px;}.elementor-8756 .elementor-element.elementor-element-651473a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-8756 .elementor-element.elementor-element-651473a:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-651473a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-8756 .elementor-element.elementor-element-2af8334{text-align:center;}.elementor-8756 .elementor-element.elementor-element-2af8334 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:51px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-twbb_button );}.elementor-8756 .elementor-element.elementor-element-cc82e90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-f36de62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-605a94b img{height:350px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-1443270{--display:flex;--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8756 .elementor-element.elementor-element-f24e9b0 .elementor-image-box-wrapper{text-align:start;}.elementor-8756 .elementor-element.elementor-element-f24e9b0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8756 .elementor-element.elementor-element-f24e9b0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8756 .elementor-element.elementor-element-f24e9b0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8756 .elementor-element.elementor-element-f24e9b0 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-8756 .elementor-element.elementor-element-f24e9b0 .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-8756 .elementor-element.elementor-element-f24e9b0 .elementor-image-box-title{font-family:"Hanken Grotesk", sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-9af51cf{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-1dc432e{font-family:"Hanken Grotesk", sans-serif;font-size:27px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:150%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-a4541a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-cf4bd2e img{height:350px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-9100d3f{--display:flex;--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-4703fa3 .elementor-image-box-wrapper{text-align:start;}.elementor-8756 .elementor-element.elementor-element-4703fa3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8756 .elementor-element.elementor-element-4703fa3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8756 .elementor-element.elementor-element-4703fa3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8756 .elementor-element.elementor-element-4703fa3 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-8756 .elementor-element.elementor-element-4703fa3 .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-8756 .elementor-element.elementor-element-4703fa3 .elementor-image-box-title{font-family:"Hanken Grotesk", sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-a35172e{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-9efb06f{font-family:"Hanken Grotesk", sans-serif;font-size:27px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:150%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-7427304{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8756 .elementor-element.elementor-element-7427304:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-7427304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-8756 .elementor-element.elementor-element-7427304::before, .elementor-8756 .elementor-element.elementor-element-7427304 > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-7427304 > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-7427304 > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-7427304 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-7427304 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wefab.ai/wp-content/uploads/2025/05/Boxes-Scaled.svg");--background-overlay:'';background-size:contain;}.elementor-8756 .elementor-element.elementor-element-8de0f9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-8de0f9c{text-align:center;}.elementor-8756 .elementor-element.elementor-element-8de0f9c .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:51px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-698d692{--display:flex;}.elementor-8756 .elementor-element.elementor-element-b47f7df{--display:flex;}.elementor-8756 .elementor-element.elementor-element-b731300{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-d87461b img{width:100%;height:285px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-0c0630c{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-b43b54c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-eb08a6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-eb08a6a .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-e1d2097 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-e1d2097{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-1e95822 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-1e95822{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-8a1384e > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-8a1384e{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-8a1384e a{color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-a7b84c6{--display:flex;}.elementor-8756 .elementor-element.elementor-element-a63ebb1{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-d87ba3b img{width:100%;height:285px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-312dce9{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-0b7ebfc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-739b689 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-739b689 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-0157eaf > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-0157eaf{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-156d02c > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-156d02c{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-aae8b37 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-aae8b37{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-aae8b37 a{color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-b85b860{--display:flex;}.elementor-8756 .elementor-element.elementor-element-44cd74a{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-9252fcd img{width:100%;height:285px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-928f428{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-065c400{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-80c3e42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-80c3e42 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-56a11ba > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-56a11ba{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-ba3a4cd > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-ba3a4cd{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-99fa4ae > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-99fa4ae{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-99fa4ae a{color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-3521102{--display:flex;}.elementor-8756 .elementor-element.elementor-element-1053eb7{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-53ce4ee img{width:100%;height:285px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-2c4aded{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-d77fb75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-a2ca68b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-a2ca68b .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-63fe882 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-63fe882{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-20f107c > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-20f107c{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-60d9bc4 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-60d9bc4{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-60d9bc4 a{color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-b76f1be{--display:flex;}.elementor-8756 .elementor-element.elementor-element-958c6a8{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-0e05845 img{width:100%;height:285px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-506bd79{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-730383d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-b5b4aca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-b5b4aca .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-40f5f70 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-40f5f70{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-a9058ab > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-a9058ab{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-6b56b10 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-6b56b10{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-6b56b10 a{color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-a2f27cc{--display:flex;}.elementor-8756 .elementor-element.elementor-element-5059b73{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-97b6d0c img{width:100%;height:285px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-915868a{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-e22235c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-4b61f87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-4b61f87 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-ca1836c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-ca1836c{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-47e7758 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-47e7758{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-8518561 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-8518561{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-8518561 a{color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-808cd08{--display:flex;}.elementor-8756 .elementor-element.elementor-element-2209804{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-6628078 img{width:100%;height:285px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-204f94c{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-f9caeb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-a50ef6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-a50ef6f .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-2c84a0e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-2c84a0e{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-547685b > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-547685b{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-7537801 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-7537801{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-7537801 a{color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-38dfac3{--display:flex;}.elementor-8756 .elementor-element.elementor-element-b634ebf{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-eb3662c img{width:100%;height:285px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-f8db094{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-ff501dd{--display:flex;}.elementor-8756 .elementor-element.elementor-element-d278dfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-d278dfa .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-5ac68ce > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-5ac68ce{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-0fc1d50 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-0fc1d50{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-87664ba > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-87664ba{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-87664ba a{color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-3ca51f6{--display:flex;}.elementor-8756 .elementor-element.elementor-element-2be1df2{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-d78bdb8 img{width:100%;height:285px;object-fit:cover;object-position:center center;}.elementor-8756 .elementor-element.elementor-element-05c2eff{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-fd5cd05{--display:flex;}.elementor-8756 .elementor-element.elementor-element-9fd076c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-9fd076c .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-daa6dd7 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-daa6dd7{font-family:"Hanken Grotesk", sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-a63d61c > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-a63d61c{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#545A64;}.elementor-8756 .elementor-element.elementor-element-626df83 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-626df83{font-family:"Hanken Grotesk", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-626df83 a{color:#FF5722;}.elementor-8756 .elementor-element.elementor-element-017629e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:22px;--e-n-carousel-swiper-pagination-size:0px;}.elementor-8756 .elementor-element.elementor-element-017629e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-twbb_link );border-radius:100px 100px 100px 100px;padding:6px 6px 6px 6px;}.elementor-8756 .elementor-element.elementor-element-b9f3804{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-b9f3804:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-b9f3804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F7F9 0%, #D1D5DB 100%);}.elementor-8756 .elementor-element.elementor-element-b9f3804::before, .elementor-8756 .elementor-element.elementor-element-b9f3804 > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-b9f3804 > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-b9f3804 > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-b9f3804 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-b9f3804 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wefab.ai/wp-content/uploads/2025/05/Group-2626-2.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8756 .elementor-element.elementor-element-84a1d19{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-84a1d19:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-84a1d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A3A5F;}.elementor-8756 .elementor-element.elementor-element-98855b4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-b13fb35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-a9bd510{text-align:start;}.elementor-8756 .elementor-element.elementor-element-a9bd510 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:120%;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-1960920{width:100%;max-width:100%;text-align:start;font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-1960920 > .elementor-widget-container{background-color:rgba(0, 0, 0, 0);margin:24px 0px 19px 0px;padding:0.2% 0.0% 0.3% 0.0%;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(226, 232, 240);}.elementor-8756 .elementor-element.elementor-element-a7a9022{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-9399525 .elementor-button{background-color:#12856E;font-family:"Lexend", sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;padding:19px 35px 19px 35px;}.elementor-8756 .elementor-element.elementor-element-9399525 .elementor-button:hover, .elementor-8756 .elementor-element.elementor-element-9399525 .elementor-button:focus{background-color:#117561;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-9399525 .elementor-button:hover svg, .elementor-8756 .elementor-element.elementor-element-9399525 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-89788b0 .elementor-button{background-color:#12856E00;font-family:"Lexend", sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;padding:19px 35px 19px 35px;}.elementor-8756 .elementor-element.elementor-element-89788b0 .elementor-button:hover, .elementor-8756 .elementor-element.elementor-element-89788b0 .elementor-button:focus{background-color:#117561;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-89788b0 .elementor-button:hover svg, .elementor-8756 .elementor-element.elementor-element-89788b0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-7bc922c{--display:flex;--min-height:328px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-7bc922c:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-7bc922c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wefab.ai/wp-content/uploads/2025/07/3d_printing_wefab.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8756 .elementor-element.elementor-element-2e7fe42{--display:flex;--min-height:81vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--margin-top:0.0%;--margin-bottom:0.0%;--margin-left:0.0%;--margin-right:0.0%;--padding-top:3.3%;--padding-bottom:3.3%;--padding-left:1.0%;--padding-right:1.0%;}.elementor-8756 .elementor-element.elementor-element-2e7fe42:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-2e7fe42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D1D5DB 0%, #F6F7F9 100%);}.elementor-8756 .elementor-element.elementor-element-2e7fe42::before, .elementor-8756 .elementor-element.elementor-element-2e7fe42 > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-2e7fe42 > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-2e7fe42 > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-2e7fe42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-2e7fe42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wefab.ai/wp-content/uploads/2025/05/Group-427321242-scaled-1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-8756 .elementor-element.elementor-element-2e7fe42.e-con{--align-self:flex-start;}.elementor-8756 .elementor-element.elementor-element-bd19477{width:100%;max-width:100%;text-align:center;}.elementor-8756 .elementor-element.elementor-element-bd19477 > .elementor-widget-container{background-color:rgba(0, 0, 0, 0);margin:0.0% 21.3% 0.0% 21.3%;padding:0.0% 0.0% 0.0% 0.0%;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(226, 232, 240);}.elementor-8756 .elementor-element.elementor-element-bd19477 .elementor-heading-title{font-family:"Hanken Grotesk", sans-serif;font-size:51px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#1A1D21;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-8756 .elementor-element.elementor-element-fd2532d{width:100%;max-width:100%;}.elementor-8756 .elementor-element.elementor-element-fd2532d > .elementor-widget-container{padding:40px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-fd2532d.elementor-element{--align-self:center;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-tab-title{border-width:1px;padding:10px 0px 30px 0px;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-tab-content{border-width:1px;color:#000000;font-family:"Hanken Grotesk", sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:150%;padding:0px 28px 30px 0px;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-toggle-item:not(:last-child){margin-block-end:20px;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-toggle-title, .elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-toggle-icon{color:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-toggle-icon svg{fill:#1A1D21;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-tab-title.elementor-active a, .elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-toggle-title{font-family:"Inter", sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:rgba(0, 124, 186, 0.97);}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:rgba(0, 124, 186, 0.97);}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-toggle-icon{margin-inline-end:13px;}.elementor-8756 .elementor-element.elementor-element-4cdd1b4{--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;--margin-top:40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-8756 .elementor-element.elementor-element-be3f52b{text-align:center;}.elementor-8756 .elementor-element.elementor-element-be3f52b .elementor-heading-title{font-family:"Roboto", sans-serif;font-size:41px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;color:#000000;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8756 .elementor-element.elementor-element-e2d3362{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-8756 .elementor-element.elementor-element-e2d3362 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-8756 .elementor-element.elementor-element-e2d3362:after{content:"0.66";}.elementor-8756 .elementor-element.elementor-element-e2d3362 .elementor-post__thumbnail__link{width:100%;}.elementor-8756 .elementor-element.elementor-element-e2d3362.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-8756 .elementor-element.elementor-element-e2d3362.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-8756 .elementor-element.elementor-element-e2d3362.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-8756 .elementor-element.elementor-element-e2d3362 .elementor-post__title, .elementor-8756 .elementor-element.elementor-element-e2d3362 .elementor-post__title a{color:#000000;font-family:"Hanken Grotesk", sans-serif;font-size:26px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-e2d3362 .elementor-post__read-more{color:var( --e-global-color-twbb_link );}.elementor-8756 .elementor-element.elementor-element-ef50e51 .elementor-button{background-color:#12856E;font-family:"Lexend", sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;padding:19px 35px 19px 35px;}.elementor-8756 .elementor-element.elementor-element-ef50e51 .elementor-button:hover, .elementor-8756 .elementor-element.elementor-element-ef50e51 .elementor-button:focus{background-color:#117561;color:#FFFFFF;}.elementor-8756 .elementor-element.elementor-element-ef50e51 .elementor-button:hover svg, .elementor-8756 .elementor-element.elementor-element-ef50e51 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-8756 .elementor-element.elementor-element-cb73083{--width:56%;}.elementor-8756 .elementor-element.elementor-element-1be4098{--width:50%;}.elementor-8756 .elementor-element.elementor-element-46f509c{--content-width:1400px;}.elementor-8756 .elementor-element.elementor-element-9a65e68{--width:50%;}.elementor-8756 .elementor-element.elementor-element-88b5138{--width:50%;}.elementor-8756 .elementor-element.elementor-element-03461c6{--content-width:900px;}.elementor-8756 .elementor-element.elementor-element-b6c1774{--content-width:1400px;}.elementor-8756 .elementor-element.elementor-element-8cd2e0c{--width:100px;}.elementor-8756 .elementor-element.elementor-element-8e909ae{--width:100px;}.elementor-8756 .elementor-element.elementor-element-90f6cf3{--width:100px;}.elementor-8756 .elementor-element.elementor-element-743c5b2{--width:100px;}.elementor-8756 .elementor-element.elementor-element-0acbc8b{--width:100px;}.elementor-8756 .elementor-element.elementor-element-15dd94a{--width:100px;}.elementor-8756 .elementor-element.elementor-element-4dc3f0b{--width:100px;}.elementor-8756 .elementor-element.elementor-element-2f947a9{--width:100px;}.elementor-8756 .elementor-element.elementor-element-010136b{--content-width:1400px;}.elementor-8756 .elementor-element.elementor-element-361abe8{--width:100%;}.elementor-8756 .elementor-element.elementor-element-3f71279{--width:48%;}.elementor-8756 .elementor-element.elementor-element-5e2f5aa{--width:100%;}.elementor-8756 .elementor-element.elementor-element-226a71b{--width:100%;}.elementor-8756 .elementor-element.elementor-element-d9d35fb{--width:100%;}.elementor-8756 .elementor-element.elementor-element-aaf4c41{--width:48%;}.elementor-8756 .elementor-element.elementor-element-5fcb924{--width:100%;}.elementor-8756 .elementor-element.elementor-element-d3c4747{--width:100%;}.elementor-8756 .elementor-element.elementor-element-343442c{--content-width:1400px;}.elementor-8756 .elementor-element.elementor-element-0eebfd1{--width:69%;}.elementor-8756 .elementor-element.elementor-element-607a799{--width:200px;}.elementor-8756 .elementor-element.elementor-element-3c073fb{--width:50%;}.elementor-8756 .elementor-element.elementor-element-0373273{--width:100%;}.elementor-8756 .elementor-element.elementor-element-932d8f8{--content-width:480px;}.elementor-8756 .elementor-element.elementor-element-9fc95b6{--width:200px;}.elementor-8756 .elementor-element.elementor-element-651473a{--content-width:1400px;}.elementor-8756 .elementor-element.elementor-element-f36de62{--width:calc(50% - 10px);}.elementor-8756 .elementor-element.elementor-element-a4541a4{--width:calc(50% - 10px);}.elementor-8756 .elementor-element.elementor-element-7427304{--content-width:1400px;}.elementor-8756 .elementor-element.elementor-element-b9f3804{--content-width:1400px;}.elementor-8756 .elementor-element.elementor-element-2e7fe42{--content-width:1376px;}.elementor-8756 .elementor-element.elementor-element-4cdd1b4{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8756 .elementor-element.elementor-element-9a65e68{--width:100%;}.elementor-8756 .elementor-element.elementor-element-600668b{--width:48%;}.elementor-8756 .elementor-element.elementor-element-06e328a{--width:48%;}.elementor-8756 .elementor-element.elementor-element-51ef192{--width:48%;}.elementor-8756 .elementor-element.elementor-element-82b4772{--width:48%;}.elementor-8756 .elementor-element.elementor-element-090bc35{--width:48%;}.elementor-8756 .elementor-element.elementor-element-b6eee88{--width:48%;}.elementor-8756 .elementor-element.elementor-element-5b54610{--width:48%;}.elementor-8756 .elementor-element.elementor-element-36323e5{--width:48%;}.elementor-8756 .elementor-element.elementor-element-361abe8{--width:100%;}.elementor-8756 .elementor-element.elementor-element-3f71279{--width:100%;}.elementor-8756 .elementor-element.elementor-element-5e2f5aa{--width:48%;}.elementor-8756 .elementor-element.elementor-element-226a71b{--width:48%;}.elementor-8756 .elementor-element.elementor-element-d9d35fb{--width:48%;}.elementor-8756 .elementor-element.elementor-element-aaf4c41{--width:100%;}.elementor-8756 .elementor-element.elementor-element-5fcb924{--width:100%;}.elementor-8756 .elementor-element.elementor-element-d3c4747{--width:100%;}.elementor-8756 .elementor-element.elementor-element-0a9712c{--width:50%;}.elementor-8756 .elementor-element.elementor-element-fcced19{--width:32%;}.elementor-8756 .elementor-element.elementor-element-10d03ae{--width:32%;}.elementor-8756 .elementor-element.elementor-element-eaf5d1c{--width:32%;}.elementor-8756 .elementor-element.elementor-element-cc23f67{--width:32%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8756 .elementor-element.elementor-element-1be4098{--min-height:284px;}.elementor-8756 .elementor-element.elementor-element-1be4098:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-1be4098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8756 .elementor-element.elementor-element-46f509c:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-46f509c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8756 .elementor-element.elementor-element-46f509c{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-88b5138{--min-height:284px;}.elementor-8756 .elementor-element.elementor-element-b6c1774{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-3659823{--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-8756 .elementor-element.elementor-element-09e95b4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;}.elementor-8756 .elementor-element.elementor-element-0c151c7{--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;--flex-wrap:wrap;}.elementor-8756 .elementor-element.elementor-element-409cf77{--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-8756 .elementor-element.elementor-element-e15465b{--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;}.elementor-8756 .elementor-element.elementor-element-90c57da{--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;}.elementor-8756 .elementor-element.elementor-element-010136b{--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-8756 .elementor-element.elementor-element-2be61f5::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-8756 .elementor-element.elementor-element-361abe8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0.0px;--padding-bottom:0.0px;--padding-left:0.0px;--padding-right:0.0px;}.elementor-8756 .elementor-element.elementor-element-3f71279{--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:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;}.elementor-8756 .elementor-element.elementor-element-aaf4c41{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-8756 .elementor-element.elementor-element-66fa882 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-8756 .elementor-element.elementor-element-c33f8d7{--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-0a9712c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-9893dca .elementor-heading-title{font-size:22px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8756 .elementor-element.elementor-element-65220de > .elementor-widget-container{margin:4.4% 0.0% 0.0% 0.0%;}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-item > a{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8756 .elementor-element.elementor-element-3c073fb:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-3c073fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wefab.ai/wp-content/uploads/2025/06/53022b216bb7529939a8b1c27a738e890f943746.jpg");}.elementor-8756 .elementor-element.elementor-element-afd334f{--justify-content:center;--padding-top:51.2px;--padding-bottom:51.2px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-0373273{--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0.0px;--padding-bottom:0.0px;--padding-left:0.0px;--padding-right:0.0px;}.elementor-8756 .elementor-element.elementor-element-fcced19{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-10d03ae{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-eaf5d1c{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-cc23f67{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-605a94b img{height:292px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8756 .elementor-element.elementor-element-1dc432e{font-size:20px;}.elementor-8756 .elementor-element.elementor-element-cf4bd2e img{height:292px;}.elementor-8756 .elementor-element.elementor-element-9efb06f{font-size:20px;}.elementor-8756 .elementor-element.elementor-element-312dce9{--justify-content:space-between;}.elementor-8756 .elementor-element.elementor-element-0b7ebfc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-928f428{--justify-content:space-between;}.elementor-8756 .elementor-element.elementor-element-2c4aded{--justify-content:space-between;}.elementor-8756 .elementor-element.elementor-element-506bd79{--justify-content:space-between;}.elementor-8756 .elementor-element.elementor-element-915868a{--justify-content:space-between;}.elementor-8756 .elementor-element.elementor-element-e22235c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-204f94c{--justify-content:space-between;}.elementor-8756 .elementor-element.elementor-element-f9caeb7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-f8db094{--justify-content:space-between;}.elementor-8756 .elementor-element.elementor-element-ff501dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-05c2eff{--justify-content:space-between;}.elementor-8756 .elementor-element.elementor-element-fd5cd05{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-017629e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8756 .elementor-element.elementor-element-b9f3804{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-a9bd510 .elementor-heading-title{font-size:33px;}.elementor-8756 .elementor-element.elementor-element-1960920{width:100%;max-width:100%;font-size:18px;}.elementor-8756 .elementor-element.elementor-element-1960920 > .elementor-widget-container{margin:1.2% 21.3% 0.0% 0%;}.elementor-8756 .elementor-element.elementor-element-2e7fe42{--justify-content:center;--padding-top:51.2px;--padding-bottom:51.2px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-bd19477 > .elementor-widget-container{margin:0.0% 21.3% 0.0% 21.3%;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-8756 .elementor-element.elementor-element-72dfa3e{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8756 .elementor-element.elementor-element-c1ece4f .elementor-heading-title{font-size:46px;line-height:120%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8756 .elementor-element.elementor-element-02e9ac1{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-cbfe521{--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;--flex-wrap:nowrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8756 .elementor-element.elementor-element-da45002 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-da45002 .elementor-button{font-size:18px;padding:9px 16px 9px 16px;}.elementor-8756 .elementor-element.elementor-element-0687ec2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8756 .elementor-element.elementor-element-0687ec2 .elementor-button{font-size:18px;padding:9px 16px 9px 16px;}.elementor-8756 .elementor-element.elementor-element-1be4098{--min-height:209px;}.elementor-8756 .elementor-element.elementor-element-1be4098:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-1be4098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-8756 .elementor-element.elementor-element-46f509c{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-46f509c:not(.elementor-motion-effects-element-type-background), .elementor-8756 .elementor-element.elementor-element-46f509c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8756 .elementor-element.elementor-element-9a65e68{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-b30c20d .elementor-heading-title{font-size:46px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-32a7683{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-a8e3725{--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;--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-e38aa2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-e38aa2f .elementor-button{font-size:18px;padding:9px 16px 9px 16px;}.elementor-8756 .elementor-element.elementor-element-aeb3a5c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8756 .elementor-element.elementor-element-aeb3a5c .elementor-button{font-size:18px;padding:9px 16px 9px 16px;}.elementor-8756 .elementor-element.elementor-element-88b5138{--min-height:209px;}.elementor-8756 .elementor-element.elementor-element-fa4a27c{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-9bfaf46 .elementor-heading-title{font-size:40px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-880819c{--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-8cd2e0c{--width:60px;}.elementor-8756 .elementor-element.elementor-element-d7b519a .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-189c468{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-4fb6150{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-fc79436{--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-8e909ae{--width:60px;}.elementor-8756 .elementor-element.elementor-element-10cfb12 .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-7f8146c{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-f8c42d2{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-5d3de80{--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-90f6cf3{--width:60px;}.elementor-8756 .elementor-element.elementor-element-a2132e2 .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-389a5f7{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-a771b87{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-6742a1f{--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-743c5b2{--width:60px;}.elementor-8756 .elementor-element.elementor-element-805d3f3 .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-cc7e70a{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-d2ee19e{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-5d2beb6{--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-0acbc8b{--width:60px;}.elementor-8756 .elementor-element.elementor-element-97dc0ce .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-2410dab{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-d615a4c{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-15dd94a{--width:60px;}.elementor-8756 .elementor-element.elementor-element-e1ff7f8 .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-7324634{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-092ebb3{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-4dc3f0b{--width:60px;}.elementor-8756 .elementor-element.elementor-element-60d0c40 .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-a2a2c5d{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-eb06285{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-2f947a9{--width:60px;}.elementor-8756 .elementor-element.elementor-element-25a9a71 .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-48e40bd{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-922071f{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-010136b{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-2be61f5::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8756 .elementor-element.elementor-element-2be61f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-8756 .elementor-element.elementor-element-2be61f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-a95c050 .elementor-heading-title{font-size:40px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-c1b683b .elementor-button{font-size:18px;padding:9px 16px 9px 16px;}.elementor-8756 .elementor-element.elementor-element-361abe8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0.0px;--padding-bottom:0.0px;--padding-left:0.0px;--padding-right:0.0px;}.elementor-8756 .elementor-element.elementor-element-c3eea14{--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-8e35c42 .elementor-icon{font-size:35px;}.elementor-8756 .elementor-element.elementor-element-8e35c42 .elementor-icon svg{height:35px;}.elementor-8756 .elementor-element.elementor-element-a22b8dd .elementor-heading-title{font-size:24px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-5c0ae6e{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-135b7e6 .elementor-icon{font-size:35px;}.elementor-8756 .elementor-element.elementor-element-135b7e6 .elementor-icon svg{height:35px;}.elementor-8756 .elementor-element.elementor-element-7287cac .elementor-heading-title{font-size:24px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-748b8a2{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-176df1c .elementor-icon{font-size:35px;}.elementor-8756 .elementor-element.elementor-element-176df1c .elementor-icon svg{height:35px;}.elementor-8756 .elementor-element.elementor-element-7963da8 .elementor-heading-title{font-size:24px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-de62536{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-f6a7786{--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-f7c088b .elementor-icon{font-size:35px;}.elementor-8756 .elementor-element.elementor-element-f7c088b .elementor-icon svg{height:35px;}.elementor-8756 .elementor-element.elementor-element-4d02529 .elementor-heading-title{font-size:24px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-a5288c3{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-25b71aa{--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-3d00499 .elementor-icon{font-size:35px;}.elementor-8756 .elementor-element.elementor-element-3d00499 .elementor-icon svg{height:35px;}.elementor-8756 .elementor-element.elementor-element-49f18aa .elementor-heading-title{font-size:24px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-747b560{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-bfcb7fd .elementor-heading-title{font-size:40px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-66fa882{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-c33f8d7{--justify-content:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-0a9712c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-9893dca .elementor-heading-title{font-size:22px;line-height:120%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8756 .elementor-element.elementor-element-65220de{width:100%;max-width:100%;}.elementor-8756 .elementor-element.elementor-element-65220de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8756 .elementor-element.elementor-element-65220de .elementor-icon-list-item > a{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-a7b1429{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8756 .elementor-element.elementor-element-607a799{--width:150px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8756 .elementor-element.elementor-element-1afbf9a .elementor-icon-box-title, .elementor-8756 .elementor-element.elementor-element-1afbf9a .elementor-icon-box-title a{font-size:30px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-1afbf9a .elementor-icon-box-description{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-c3b1385 .elementor-icon-box-description{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-0defec7{--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;--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-7194777 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-7194777 .elementor-button{font-size:18px;padding:9px 16px 9px 16px;}.elementor-8756 .elementor-element.elementor-element-9490cbd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8756 .elementor-element.elementor-element-9490cbd .elementor-button{font-size:18px;padding:9px 16px 9px 16px;}.elementor-8756 .elementor-element.elementor-element-3c073fb{--min-height:208px;}.elementor-8756 .elementor-element.elementor-element-afd334f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:51.2px;--padding-bottom:51.2px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-0373273{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.0px;--padding-bottom:0.0px;--padding-left:0.0px;--padding-right:0.0px;}.elementor-8756 .elementor-element.elementor-element-fcced19{--width:48%;}.elementor-8756 .elementor-element.elementor-element-270e71b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-48c64d2 .elementor-icon{font-size:35px;}.elementor-8756 .elementor-element.elementor-element-48c64d2 .elementor-icon svg{height:35px;}.elementor-8756 .elementor-element.elementor-element-2a03e28{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-10d03ae{--width:48%;}.elementor-8756 .elementor-element.elementor-element-bd7d4f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-9570e07 .elementor-icon{font-size:35px;}.elementor-8756 .elementor-element.elementor-element-9570e07 .elementor-icon svg{height:35px;}.elementor-8756 .elementor-element.elementor-element-9a5f396{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-eaf5d1c{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-ed1f917 .elementor-icon{font-size:35px;}.elementor-8756 .elementor-element.elementor-element-ed1f917 .elementor-icon svg{height:35px;}.elementor-8756 .elementor-element.elementor-element-19eb4e9{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-cc23f67{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-6e1902f .elementor-icon{font-size:35px;}.elementor-8756 .elementor-element.elementor-element-6e1902f .elementor-icon svg{height:35px;}.elementor-8756 .elementor-element.elementor-element-38934f1{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-b8d3122{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8756 .elementor-element.elementor-element-9fc95b6{--width:150px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8756 .elementor-element.elementor-element-92a99db .elementor-icon-box-title, .elementor-8756 .elementor-element.elementor-element-92a99db .elementor-icon-box-title a{font-size:30px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-92a99db .elementor-icon-box-description{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-363f818 .elementor-icon-box-description{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-651473a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-2af8334{width:100%;max-width:100%;}.elementor-8756 .elementor-element.elementor-element-2af8334 .elementor-heading-title{font-size:40px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-605a94b img{height:200px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8756 .elementor-element.elementor-element-f24e9b0 .elementor-image-box-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-f24e9b0 .elementor-image-box-img{margin-bottom:15px;}.elementor-8756 .elementor-element.elementor-element-f24e9b0 .elementor-image-box-title{font-size:22px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-9af51cf{text-align:center;font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-1dc432e{text-align:center;font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-a4541a4{--width:100%;--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;}.elementor-8756 .elementor-element.elementor-element-cf4bd2e img{height:200px;}.elementor-8756 .elementor-element.elementor-element-9100d3f{--width:100%;--min-height:0px;}.elementor-8756 .elementor-element.elementor-element-4703fa3 .elementor-image-box-wrapper{text-align:center;}.elementor-8756 .elementor-element.elementor-element-4703fa3 .elementor-image-box-img{margin-bottom:15px;}.elementor-8756 .elementor-element.elementor-element-4703fa3 .elementor-image-box-title{font-size:22px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-a35172e{text-align:center;font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-9efb06f{text-align:center;font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-8de0f9c .elementor-heading-title{font-size:40px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-b731300{--width:100%;--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;}.elementor-8756 .elementor-element.elementor-element-d87461b img{width:100%;height:254px;object-fit:cover;}.elementor-8756 .elementor-element.elementor-element-0c0630c{--width:100%;--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-8756 .elementor-element.elementor-element-eb08a6a .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-e1d2097{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-1e95822{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-8a1384e{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-739b689 .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-0157eaf{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-156d02c{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-aae8b37{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-065c400{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-80c3e42 .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-56a11ba{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-ba3a4cd{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-99fa4ae{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-d77fb75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-a2ca68b .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-63fe882{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-20f107c{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-60d9bc4{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-730383d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8756 .elementor-element.elementor-element-b5b4aca .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-40f5f70{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-a9058ab{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-6b56b10{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-4b61f87 .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-ca1836c{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-47e7758{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-8518561{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-a50ef6f .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-2c84a0e{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-547685b{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-7537801{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-d278dfa .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-5ac68ce{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-0fc1d50{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-87664ba{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-9fd076c .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-daa6dd7{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-a63d61c{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-626df83{font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-017629e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8756 .elementor-element.elementor-element-b9f3804{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-84a1d19{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8756 .elementor-element.elementor-element-a9bd510 .elementor-heading-title{font-size:24px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-1960920{width:100%;max-width:100%;font-size:16px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-1960920 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-a7a9022{--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;--flex-wrap:nowrap;}.elementor-8756 .elementor-element.elementor-element-9399525 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-9399525 .elementor-button{font-size:18px;padding:9px 16px 9px 16px;}.elementor-8756 .elementor-element.elementor-element-89788b0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8756 .elementor-element.elementor-element-89788b0 .elementor-button{font-size:18px;padding:9px 16px 9px 16px;}.elementor-8756 .elementor-element.elementor-element-7bc922c{--min-height:224px;}.elementor-8756 .elementor-element.elementor-element-2e7fe42{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8756 .elementor-element.elementor-element-bd19477{width:100%;max-width:100%;}.elementor-8756 .elementor-element.elementor-element-bd19477 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-bd19477 .elementor-heading-title{font-size:40px;line-height:120%;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8756 .elementor-element.elementor-element-fd2532d > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-toggle-title{font-size:17px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-fd2532d .elementor-tab-content{font-size:15px;line-height:150%;}.elementor-8756 .elementor-element.elementor-element-be3f52b .elementor-heading-title{font-size:30px;line-height:120%;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8756 .elementor-element.elementor-element-e2d3362 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-8756 .elementor-element.elementor-element-e2d3362:after{content:"0.5";}.elementor-8756 .elementor-element.elementor-element-e2d3362 .elementor-post__thumbnail__link{width:100%;}.elementor-8756 .elementor-element.elementor-element-e2d3362 .elementor-post__title, .elementor-8756 .elementor-element.elementor-element-e2d3362 .elementor-post__title a{font-size:30px;line-height:120%;}.elementor-8756 .elementor-element.elementor-element-ef50e51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8756 .elementor-element.elementor-element-ef50e51 .elementor-button{font-size:18px;padding:9px 16px 9px 16px;}}/* Start custom CSS for heading, class: .elementor-element-c1ece4f */.elementor-8756 .elementor-element.elementor-element-c1ece4f .elementor-heading-title span{
    color: #1A3A5F;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0687ec2 */.elementor-8756 .elementor-element.elementor-element-0687ec2{
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be4098 *//*.elementor-8756 .elementor-element.elementor-element-1be4098{*/
/*    height: 100% !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72dfa3e */.cs-mesh{
background-color:hsla(217,13%,97%,1);
background-image:
  radial-gradient(circle at 96% 11%, hsla(167,100%,33%,0.2) 0px, transparent 400px),
  radial-gradient(circle at 53% 49%, hsla(14,100%,56%,0.2) 0px, transparent 500px),
  radial-gradient(circle at 9% 83%, hsla(167,100%,29%,0.2) 0px, transparent 400px);
  

animation: gradient 13s ease infinite; 
background-size: 200%; 200%;
    
}
@keyframes gradient{
        0%{
            background-position: 0% 20%;
        }
        25%{
            background-position: 100% 50%;
        }
        50%{
            background-position: 50% 70%;
        }
        100%{
            background-position: 0% 20%;
        }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b30c20d */.elementor-8756 .elementor-element.elementor-element-b30c20d .elementor-heading-title span{
    color: #1A3A5F;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aeb3a5c */.elementor-8756 .elementor-element.elementor-element-aeb3a5c{
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bfaf46 */.elementor-8756 .elementor-element.elementor-element-9bfaf46{
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cd2e0c */.elementor-8756 .elementor-element.elementor-element-8cd2e0c{
    aspect-ratio: 1/1;
    min-width: 100px
}
@media (max-wdth: 767px){
    .elementor-8756 .elementor-element.elementor-element-8cd2e0c{
    aspect-ratio: 1/1;
    min-width: 60px
}
}


.elementor-8756 .elementor-element.elementor-element-8cd2e0c::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-8cd2e0c{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}.elementor-8756 .elementor-element.elementor-element-8cd2e0c{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-189c468 */.elementor-8756 .elementor-element.elementor-element-189c468 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fb6150 */.elementor-8756 .elementor-element.elementor-element-4fb6150 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600668b */.elementor-8756 .elementor-element.elementor-element-600668b{
    height: 100%;
}
@media(max-width: 1024px){
    .elementor-8756 .elementor-element.elementor-element-600668b{
    height: unset;
}
}
.elementor-8756 .elementor-element.elementor-element-600668b::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-600668b{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e909ae */.elementor-8756 .elementor-element.elementor-element-8e909ae{
    aspect-ratio: 1/1;
    min-width: 100px
}
@media (max-wdth: 767px){
    .elementor-8756 .elementor-element.elementor-element-8e909ae{
    aspect-ratio: 1/1;
    min-width: 60px
}
}


.elementor-8756 .elementor-element.elementor-element-8e909ae::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-8e909ae{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}.elementor-8756 .elementor-element.elementor-element-8e909ae{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f8146c */.elementor-8756 .elementor-element.elementor-element-7f8146c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8c42d2 */.elementor-8756 .elementor-element.elementor-element-f8c42d2 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06e328a */.elementor-8756 .elementor-element.elementor-element-06e328a{
    height: 100%;
}
.elementor-8756 .elementor-element.elementor-element-06e328a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-06e328a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f6cf3 */.elementor-8756 .elementor-element.elementor-element-90f6cf3{
    aspect-ratio: 1/1;
    min-width: 100px
}
@media (max-wdth: 767px){
    .elementor-8756 .elementor-element.elementor-element-90f6cf3{
    aspect-ratio: 1/1;
    min-width: 60px
}
}


.elementor-8756 .elementor-element.elementor-element-90f6cf3::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-90f6cf3{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}.elementor-8756 .elementor-element.elementor-element-90f6cf3{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a5f7 */.elementor-8756 .elementor-element.elementor-element-389a5f7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a771b87 */.elementor-8756 .elementor-element.elementor-element-a771b87 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51ef192 */.elementor-8756 .elementor-element.elementor-element-51ef192{
    height: 100%;
}
@media(max-width: 1024px){
    .elementor-8756 .elementor-element.elementor-element-51ef192{
    height: unset;
}
}
.elementor-8756 .elementor-element.elementor-element-51ef192::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-51ef192{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-743c5b2 */.elementor-8756 .elementor-element.elementor-element-743c5b2{
    aspect-ratio: 1/1;
    min-width: 100px
}
@media (max-wdth: 767px){
    .elementor-8756 .elementor-element.elementor-element-743c5b2{
    aspect-ratio: 1/1;
    min-width: 60px
}
}


.elementor-8756 .elementor-element.elementor-element-743c5b2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-743c5b2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}.elementor-8756 .elementor-element.elementor-element-743c5b2{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc7e70a */.elementor-8756 .elementor-element.elementor-element-cc7e70a p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2ee19e */.elementor-8756 .elementor-element.elementor-element-d2ee19e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82b4772 */.elementor-8756 .elementor-element.elementor-element-82b4772{
    height: 100%;
}
@media(max-width: 1024px){
    .elementor-8756 .elementor-element.elementor-element-82b4772{
    height: unset;
}
}
.elementor-8756 .elementor-element.elementor-element-82b4772::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-82b4772{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0acbc8b */.elementor-8756 .elementor-element.elementor-element-0acbc8b{
    aspect-ratio: 1/1;
    min-width: 100px
}
@media (max-wdth: 767px){
    .elementor-8756 .elementor-element.elementor-element-0acbc8b{
    aspect-ratio: 1/1;
    min-width: 60px
}
}


.elementor-8756 .elementor-element.elementor-element-0acbc8b::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-0acbc8b{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}.elementor-8756 .elementor-element.elementor-element-0acbc8b{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2410dab */.elementor-8756 .elementor-element.elementor-element-2410dab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d615a4c */.elementor-8756 .elementor-element.elementor-element-d615a4c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-090bc35 */.elementor-8756 .elementor-element.elementor-element-090bc35{
    height: 100%;
}
@media(max-width: 1024px){
    .elementor-8756 .elementor-element.elementor-element-090bc35{
    height: unset;
}
}
.elementor-8756 .elementor-element.elementor-element-090bc35::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-090bc35{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15dd94a */.elementor-8756 .elementor-element.elementor-element-15dd94a{
    aspect-ratio: 1/1;
    min-width: 100px
}
@media (max-wdth: 767px){
    .elementor-8756 .elementor-element.elementor-element-15dd94a{
    aspect-ratio: 1/1;
    min-width: 60px
}
}


.elementor-8756 .elementor-element.elementor-element-15dd94a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-15dd94a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}.elementor-8756 .elementor-element.elementor-element-15dd94a{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7324634 */.elementor-8756 .elementor-element.elementor-element-7324634 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-092ebb3 */.elementor-8756 .elementor-element.elementor-element-092ebb3 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6eee88 */.elementor-8756 .elementor-element.elementor-element-b6eee88{
    height: 100%;
}
@media(max-width: 1024px){
    .elementor-8756 .elementor-element.elementor-element-b6eee88{
    height: unset;
}
}
.elementor-8756 .elementor-element.elementor-element-b6eee88::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b6eee88{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc3f0b */.elementor-8756 .elementor-element.elementor-element-4dc3f0b{
    aspect-ratio: 1/1;
    min-width: 100px
}
@media (max-wdth: 767px){
    .elementor-8756 .elementor-element.elementor-element-4dc3f0b{
    aspect-ratio: 1/1;
    min-width: 60px
}
}


.elementor-8756 .elementor-element.elementor-element-4dc3f0b::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-4dc3f0b{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}.elementor-8756 .elementor-element.elementor-element-4dc3f0b{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2a2c5d */.elementor-8756 .elementor-element.elementor-element-a2a2c5d p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb06285 */.elementor-8756 .elementor-element.elementor-element-eb06285 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b54610 */.elementor-8756 .elementor-element.elementor-element-5b54610{
    height: 100%;
}
@media(max-width: 1024px){
    .elementor-8756 .elementor-element.elementor-element-5b54610{
    height: unset;
}
}
.elementor-8756 .elementor-element.elementor-element-5b54610::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5b54610{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f947a9 */.elementor-8756 .elementor-element.elementor-element-2f947a9{
    aspect-ratio: 1/1;
    min-width: 100px
}
@media (max-wdth: 767px){
    .elementor-8756 .elementor-element.elementor-element-2f947a9{
    aspect-ratio: 1/1;
    min-width: 60px
}
}


.elementor-8756 .elementor-element.elementor-element-2f947a9::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2f947a9{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}.elementor-8756 .elementor-element.elementor-element-2f947a9{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e40bd */.elementor-8756 .elementor-element.elementor-element-48e40bd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-922071f */.elementor-8756 .elementor-element.elementor-element-922071f p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36323e5 */.elementor-8756 .elementor-element.elementor-element-36323e5{
    height: 100%;
}
@media(max-width: 1024px){
    .elementor-8756 .elementor-element.elementor-element-36323e5{
    height: unset;
}
}
.elementor-8756 .elementor-element.elementor-element-36323e5::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-36323e5{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a95c050 */.elementor-8756 .elementor-element.elementor-element-a95c050{
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e2f5aa */.elementor-8756 .elementor-element.elementor-element-5e2f5aa::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: white;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5e2f5aa{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-226a71b */.elementor-8756 .elementor-element.elementor-element-226a71b::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: white;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-226a71b{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d35fb */.elementor-8756 .elementor-element.elementor-element-d9d35fb::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: white;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-d9d35fb{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fcb924 */.elementor-8756 .elementor-element.elementor-element-5fcb924::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: white;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5fcb924{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c4747 */.elementor-8756 .elementor-element.elementor-element-d3c4747::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: white;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-d3c4747{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bfcb7fd */.elementor-8756 .elementor-element.elementor-element-bfcb7fd{
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66fa882 */.elementor-8756 .elementor-element.elementor-element-66fa882{
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-343442c */@media (max-width: 1024px){
    .elementor-8756 .elementor-element.elementor-element-343442c{
        position: unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65220de */.elementor-8756 .elementor-element.elementor-element-65220de p {margin-bottom: 0px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9490cbd */.elementor-8756 .elementor-element.elementor-element-9490cbd{
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a9712c */.elementor-8756 .elementor-element.elementor-element-0a9712c{
    max-width: 700px;
}
/*@media (max-width: 1024px){*/
/*    .elementor-8756 .elementor-element.elementor-element-0a9712c{*/
/*        max-width: unset !important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a03e28 */.elementor-8756 .elementor-element.elementor-element-2a03e28 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a5f396 */.elementor-8756 .elementor-element.elementor-element-9a5f396 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19eb4e9 */.elementor-8756 .elementor-element.elementor-element-19eb4e9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38934f1 */.elementor-8756 .elementor-element.elementor-element-38934f1 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-64c5038 */.elementor-8756 .elementor-element.elementor-element-64c5038 .elementor-swiper-button-next {
    background: #FF5722;
    padding: 10px;
    border-radius: 100%;
    right: -25px
}
.elementor-8756 .elementor-element.elementor-element-64c5038 .elementor-swiper-button-prev{
    background: #FF5722;
    padding: 10px;
    border-radius: 100%;
    left: -25px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2af8334 */.elementor-8756 .elementor-element.elementor-element-2af8334 .elementor-heading-title span{
    color: #1A1D21;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f36de62 */.elementor-8756 .elementor-element.elementor-element-f36de62::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: white;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-f36de62{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9100d3f */.elementor-8756 .elementor-element.elementor-element-9100d3f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4541a4 */.elementor-8756 .elementor-element.elementor-element-a4541a4::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: white;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a4541a4{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc82e90 */.elementor-8756 .elementor-element.elementor-element-cc82e90{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-651473a */.elementor-8756 .elementor-element.elementor-element-651473a .cta-box {
    position: relative;
    border-bottom: 1px solid #12856E;
}

.elementor-8756 .elementor-element.elementor-element-651473a .cta-box:after, .elementor-8756 .elementor-element.elementor-element-651473a .cta-box:before {
    content: "";
    position: absolute;
    background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#12856E), to(transparent));
    background-image: -webkit-linear-gradient(bottom, #12856E, transparent);
    background-image: -moz-linear-gradient(bottom, #12856E, transparent);
    background-image: -o-linear-gradient(bottom, #12856E, transparent);
    background-image: linear-gradient(to top, #12856E, transparent);
    top: 1px;
    bottom: -1px;
    width: 1px;
}

.elementor-8756 .elementor-element.elementor-element-651473a .cta-box:after {
    right: -1px;
}

.elementor-8756 .elementor-element.elementor-element-651473a .cta-box:before {
    left: -1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8de0f9c */.elementor-8756 .elementor-element.elementor-element-8de0f9c{
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87461b */@media (max-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-d87461b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d2097 */.elementor-8756 .elementor-element.elementor-element-e1d2097 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e95822 */.elementor-8756 .elementor-element.elementor-element-1e95822 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a1384e */.elementor-8756 .elementor-element.elementor-element-8a1384e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0630c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-0c0630c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b731300 */.elementor-8756 .elementor-element.elementor-element-b731300::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0157eaf */.elementor-8756 .elementor-element.elementor-element-0157eaf p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156d02c */.elementor-8756 .elementor-element.elementor-element-156d02c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae8b37 */.elementor-8756 .elementor-element.elementor-element-aae8b37 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312dce9 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-312dce9{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ebb1 */.elementor-8756 .elementor-element.elementor-element-a63ebb1::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a11ba */.elementor-8756 .elementor-element.elementor-element-56a11ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3a4cd */.elementor-8756 .elementor-element.elementor-element-ba3a4cd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fa4ae */.elementor-8756 .elementor-element.elementor-element-99fa4ae p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f428 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-928f428{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cd74a */.elementor-8756 .elementor-element.elementor-element-44cd74a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63fe882 */.elementor-8756 .elementor-element.elementor-element-63fe882 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f107c */.elementor-8756 .elementor-element.elementor-element-20f107c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d9bc4 */.elementor-8756 .elementor-element.elementor-element-60d9bc4 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4aded */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-2c4aded{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053eb7 */.elementor-8756 .elementor-element.elementor-element-1053eb7::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f5f70 */.elementor-8756 .elementor-element.elementor-element-40f5f70 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9058ab */.elementor-8756 .elementor-element.elementor-element-a9058ab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b56b10 */.elementor-8756 .elementor-element.elementor-element-6b56b10 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506bd79 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-506bd79{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c6a8 */.elementor-8756 .elementor-element.elementor-element-958c6a8::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-958c6a8{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1836c */.elementor-8756 .elementor-element.elementor-element-ca1836c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7758 */.elementor-8756 .elementor-element.elementor-element-47e7758 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518561 */.elementor-8756 .elementor-element.elementor-element-8518561 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915868a */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-915868a{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059b73 */.elementor-8756 .elementor-element.elementor-element-5059b73::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c84a0e */.elementor-8756 .elementor-element.elementor-element-2c84a0e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547685b */.elementor-8756 .elementor-element.elementor-element-547685b p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7537801 */.elementor-8756 .elementor-element.elementor-element-7537801 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204f94c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-204f94c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2209804 */.elementor-8756 .elementor-element.elementor-element-2209804::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac68ce */.elementor-8756 .elementor-element.elementor-element-5ac68ce p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fc1d50 */.elementor-8756 .elementor-element.elementor-element-0fc1d50 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87664ba */.elementor-8756 .elementor-element.elementor-element-87664ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8db094 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-f8db094{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ebf */.elementor-8756 .elementor-element.elementor-element-b634ebf::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa6dd7 */.elementor-8756 .elementor-element.elementor-element-daa6dd7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63d61c */.elementor-8756 .elementor-element.elementor-element-a63d61c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626df83 */.elementor-8756 .elementor-element.elementor-element-626df83 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2eff */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-05c2eff{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1df2 */.elementor-8756 .elementor-element.elementor-element-2be1df2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87461b */@media (max-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-d87461b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d2097 */.elementor-8756 .elementor-element.elementor-element-e1d2097 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e95822 */.elementor-8756 .elementor-element.elementor-element-1e95822 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a1384e */.elementor-8756 .elementor-element.elementor-element-8a1384e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0630c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-0c0630c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b731300 */.elementor-8756 .elementor-element.elementor-element-b731300::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0157eaf */.elementor-8756 .elementor-element.elementor-element-0157eaf p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156d02c */.elementor-8756 .elementor-element.elementor-element-156d02c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae8b37 */.elementor-8756 .elementor-element.elementor-element-aae8b37 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312dce9 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-312dce9{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ebb1 */.elementor-8756 .elementor-element.elementor-element-a63ebb1::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a11ba */.elementor-8756 .elementor-element.elementor-element-56a11ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3a4cd */.elementor-8756 .elementor-element.elementor-element-ba3a4cd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fa4ae */.elementor-8756 .elementor-element.elementor-element-99fa4ae p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f428 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-928f428{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cd74a */.elementor-8756 .elementor-element.elementor-element-44cd74a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63fe882 */.elementor-8756 .elementor-element.elementor-element-63fe882 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f107c */.elementor-8756 .elementor-element.elementor-element-20f107c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d9bc4 */.elementor-8756 .elementor-element.elementor-element-60d9bc4 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4aded */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-2c4aded{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053eb7 */.elementor-8756 .elementor-element.elementor-element-1053eb7::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f5f70 */.elementor-8756 .elementor-element.elementor-element-40f5f70 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9058ab */.elementor-8756 .elementor-element.elementor-element-a9058ab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b56b10 */.elementor-8756 .elementor-element.elementor-element-6b56b10 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506bd79 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-506bd79{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c6a8 */.elementor-8756 .elementor-element.elementor-element-958c6a8::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-958c6a8{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1836c */.elementor-8756 .elementor-element.elementor-element-ca1836c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7758 */.elementor-8756 .elementor-element.elementor-element-47e7758 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518561 */.elementor-8756 .elementor-element.elementor-element-8518561 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915868a */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-915868a{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059b73 */.elementor-8756 .elementor-element.elementor-element-5059b73::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c84a0e */.elementor-8756 .elementor-element.elementor-element-2c84a0e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547685b */.elementor-8756 .elementor-element.elementor-element-547685b p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7537801 */.elementor-8756 .elementor-element.elementor-element-7537801 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204f94c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-204f94c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2209804 */.elementor-8756 .elementor-element.elementor-element-2209804::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac68ce */.elementor-8756 .elementor-element.elementor-element-5ac68ce p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fc1d50 */.elementor-8756 .elementor-element.elementor-element-0fc1d50 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87664ba */.elementor-8756 .elementor-element.elementor-element-87664ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8db094 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-f8db094{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ebf */.elementor-8756 .elementor-element.elementor-element-b634ebf::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa6dd7 */.elementor-8756 .elementor-element.elementor-element-daa6dd7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63d61c */.elementor-8756 .elementor-element.elementor-element-a63d61c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626df83 */.elementor-8756 .elementor-element.elementor-element-626df83 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2eff */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-05c2eff{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1df2 */.elementor-8756 .elementor-element.elementor-element-2be1df2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87461b */@media (max-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-d87461b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d2097 */.elementor-8756 .elementor-element.elementor-element-e1d2097 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e95822 */.elementor-8756 .elementor-element.elementor-element-1e95822 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a1384e */.elementor-8756 .elementor-element.elementor-element-8a1384e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0630c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-0c0630c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b731300 */.elementor-8756 .elementor-element.elementor-element-b731300::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0157eaf */.elementor-8756 .elementor-element.elementor-element-0157eaf p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156d02c */.elementor-8756 .elementor-element.elementor-element-156d02c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae8b37 */.elementor-8756 .elementor-element.elementor-element-aae8b37 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312dce9 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-312dce9{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ebb1 */.elementor-8756 .elementor-element.elementor-element-a63ebb1::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a11ba */.elementor-8756 .elementor-element.elementor-element-56a11ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3a4cd */.elementor-8756 .elementor-element.elementor-element-ba3a4cd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fa4ae */.elementor-8756 .elementor-element.elementor-element-99fa4ae p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f428 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-928f428{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cd74a */.elementor-8756 .elementor-element.elementor-element-44cd74a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63fe882 */.elementor-8756 .elementor-element.elementor-element-63fe882 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f107c */.elementor-8756 .elementor-element.elementor-element-20f107c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d9bc4 */.elementor-8756 .elementor-element.elementor-element-60d9bc4 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4aded */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-2c4aded{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053eb7 */.elementor-8756 .elementor-element.elementor-element-1053eb7::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f5f70 */.elementor-8756 .elementor-element.elementor-element-40f5f70 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9058ab */.elementor-8756 .elementor-element.elementor-element-a9058ab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b56b10 */.elementor-8756 .elementor-element.elementor-element-6b56b10 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506bd79 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-506bd79{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c6a8 */.elementor-8756 .elementor-element.elementor-element-958c6a8::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-958c6a8{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1836c */.elementor-8756 .elementor-element.elementor-element-ca1836c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7758 */.elementor-8756 .elementor-element.elementor-element-47e7758 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518561 */.elementor-8756 .elementor-element.elementor-element-8518561 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915868a */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-915868a{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059b73 */.elementor-8756 .elementor-element.elementor-element-5059b73::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c84a0e */.elementor-8756 .elementor-element.elementor-element-2c84a0e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547685b */.elementor-8756 .elementor-element.elementor-element-547685b p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7537801 */.elementor-8756 .elementor-element.elementor-element-7537801 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204f94c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-204f94c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2209804 */.elementor-8756 .elementor-element.elementor-element-2209804::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac68ce */.elementor-8756 .elementor-element.elementor-element-5ac68ce p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fc1d50 */.elementor-8756 .elementor-element.elementor-element-0fc1d50 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87664ba */.elementor-8756 .elementor-element.elementor-element-87664ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8db094 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-f8db094{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ebf */.elementor-8756 .elementor-element.elementor-element-b634ebf::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa6dd7 */.elementor-8756 .elementor-element.elementor-element-daa6dd7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63d61c */.elementor-8756 .elementor-element.elementor-element-a63d61c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626df83 */.elementor-8756 .elementor-element.elementor-element-626df83 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2eff */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-05c2eff{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1df2 */.elementor-8756 .elementor-element.elementor-element-2be1df2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87461b */@media (max-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-d87461b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d2097 */.elementor-8756 .elementor-element.elementor-element-e1d2097 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e95822 */.elementor-8756 .elementor-element.elementor-element-1e95822 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a1384e */.elementor-8756 .elementor-element.elementor-element-8a1384e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0630c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-0c0630c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b731300 */.elementor-8756 .elementor-element.elementor-element-b731300::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0157eaf */.elementor-8756 .elementor-element.elementor-element-0157eaf p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156d02c */.elementor-8756 .elementor-element.elementor-element-156d02c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae8b37 */.elementor-8756 .elementor-element.elementor-element-aae8b37 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312dce9 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-312dce9{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ebb1 */.elementor-8756 .elementor-element.elementor-element-a63ebb1::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a11ba */.elementor-8756 .elementor-element.elementor-element-56a11ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3a4cd */.elementor-8756 .elementor-element.elementor-element-ba3a4cd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fa4ae */.elementor-8756 .elementor-element.elementor-element-99fa4ae p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f428 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-928f428{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cd74a */.elementor-8756 .elementor-element.elementor-element-44cd74a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63fe882 */.elementor-8756 .elementor-element.elementor-element-63fe882 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f107c */.elementor-8756 .elementor-element.elementor-element-20f107c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d9bc4 */.elementor-8756 .elementor-element.elementor-element-60d9bc4 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4aded */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-2c4aded{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053eb7 */.elementor-8756 .elementor-element.elementor-element-1053eb7::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f5f70 */.elementor-8756 .elementor-element.elementor-element-40f5f70 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9058ab */.elementor-8756 .elementor-element.elementor-element-a9058ab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b56b10 */.elementor-8756 .elementor-element.elementor-element-6b56b10 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506bd79 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-506bd79{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c6a8 */.elementor-8756 .elementor-element.elementor-element-958c6a8::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-958c6a8{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1836c */.elementor-8756 .elementor-element.elementor-element-ca1836c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7758 */.elementor-8756 .elementor-element.elementor-element-47e7758 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518561 */.elementor-8756 .elementor-element.elementor-element-8518561 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915868a */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-915868a{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059b73 */.elementor-8756 .elementor-element.elementor-element-5059b73::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c84a0e */.elementor-8756 .elementor-element.elementor-element-2c84a0e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547685b */.elementor-8756 .elementor-element.elementor-element-547685b p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7537801 */.elementor-8756 .elementor-element.elementor-element-7537801 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204f94c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-204f94c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2209804 */.elementor-8756 .elementor-element.elementor-element-2209804::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac68ce */.elementor-8756 .elementor-element.elementor-element-5ac68ce p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fc1d50 */.elementor-8756 .elementor-element.elementor-element-0fc1d50 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87664ba */.elementor-8756 .elementor-element.elementor-element-87664ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8db094 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-f8db094{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ebf */.elementor-8756 .elementor-element.elementor-element-b634ebf::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa6dd7 */.elementor-8756 .elementor-element.elementor-element-daa6dd7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63d61c */.elementor-8756 .elementor-element.elementor-element-a63d61c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626df83 */.elementor-8756 .elementor-element.elementor-element-626df83 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2eff */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-05c2eff{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1df2 */.elementor-8756 .elementor-element.elementor-element-2be1df2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87461b */@media (max-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-d87461b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d2097 */.elementor-8756 .elementor-element.elementor-element-e1d2097 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e95822 */.elementor-8756 .elementor-element.elementor-element-1e95822 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a1384e */.elementor-8756 .elementor-element.elementor-element-8a1384e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0630c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-0c0630c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b731300 */.elementor-8756 .elementor-element.elementor-element-b731300::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0157eaf */.elementor-8756 .elementor-element.elementor-element-0157eaf p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156d02c */.elementor-8756 .elementor-element.elementor-element-156d02c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae8b37 */.elementor-8756 .elementor-element.elementor-element-aae8b37 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312dce9 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-312dce9{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ebb1 */.elementor-8756 .elementor-element.elementor-element-a63ebb1::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a11ba */.elementor-8756 .elementor-element.elementor-element-56a11ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3a4cd */.elementor-8756 .elementor-element.elementor-element-ba3a4cd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fa4ae */.elementor-8756 .elementor-element.elementor-element-99fa4ae p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f428 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-928f428{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cd74a */.elementor-8756 .elementor-element.elementor-element-44cd74a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63fe882 */.elementor-8756 .elementor-element.elementor-element-63fe882 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f107c */.elementor-8756 .elementor-element.elementor-element-20f107c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d9bc4 */.elementor-8756 .elementor-element.elementor-element-60d9bc4 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4aded */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-2c4aded{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053eb7 */.elementor-8756 .elementor-element.elementor-element-1053eb7::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f5f70 */.elementor-8756 .elementor-element.elementor-element-40f5f70 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9058ab */.elementor-8756 .elementor-element.elementor-element-a9058ab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b56b10 */.elementor-8756 .elementor-element.elementor-element-6b56b10 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506bd79 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-506bd79{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c6a8 */.elementor-8756 .elementor-element.elementor-element-958c6a8::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-958c6a8{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1836c */.elementor-8756 .elementor-element.elementor-element-ca1836c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7758 */.elementor-8756 .elementor-element.elementor-element-47e7758 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518561 */.elementor-8756 .elementor-element.elementor-element-8518561 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915868a */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-915868a{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059b73 */.elementor-8756 .elementor-element.elementor-element-5059b73::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c84a0e */.elementor-8756 .elementor-element.elementor-element-2c84a0e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547685b */.elementor-8756 .elementor-element.elementor-element-547685b p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7537801 */.elementor-8756 .elementor-element.elementor-element-7537801 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204f94c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-204f94c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2209804 */.elementor-8756 .elementor-element.elementor-element-2209804::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac68ce */.elementor-8756 .elementor-element.elementor-element-5ac68ce p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fc1d50 */.elementor-8756 .elementor-element.elementor-element-0fc1d50 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87664ba */.elementor-8756 .elementor-element.elementor-element-87664ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8db094 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-f8db094{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ebf */.elementor-8756 .elementor-element.elementor-element-b634ebf::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa6dd7 */.elementor-8756 .elementor-element.elementor-element-daa6dd7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63d61c */.elementor-8756 .elementor-element.elementor-element-a63d61c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626df83 */.elementor-8756 .elementor-element.elementor-element-626df83 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2eff */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-05c2eff{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1df2 */.elementor-8756 .elementor-element.elementor-element-2be1df2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87461b */@media (max-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-d87461b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d2097 */.elementor-8756 .elementor-element.elementor-element-e1d2097 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e95822 */.elementor-8756 .elementor-element.elementor-element-1e95822 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a1384e */.elementor-8756 .elementor-element.elementor-element-8a1384e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0630c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-0c0630c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b731300 */.elementor-8756 .elementor-element.elementor-element-b731300::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0157eaf */.elementor-8756 .elementor-element.elementor-element-0157eaf p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156d02c */.elementor-8756 .elementor-element.elementor-element-156d02c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae8b37 */.elementor-8756 .elementor-element.elementor-element-aae8b37 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312dce9 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-312dce9{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ebb1 */.elementor-8756 .elementor-element.elementor-element-a63ebb1::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a11ba */.elementor-8756 .elementor-element.elementor-element-56a11ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3a4cd */.elementor-8756 .elementor-element.elementor-element-ba3a4cd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fa4ae */.elementor-8756 .elementor-element.elementor-element-99fa4ae p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f428 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-928f428{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cd74a */.elementor-8756 .elementor-element.elementor-element-44cd74a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63fe882 */.elementor-8756 .elementor-element.elementor-element-63fe882 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f107c */.elementor-8756 .elementor-element.elementor-element-20f107c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d9bc4 */.elementor-8756 .elementor-element.elementor-element-60d9bc4 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4aded */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-2c4aded{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053eb7 */.elementor-8756 .elementor-element.elementor-element-1053eb7::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f5f70 */.elementor-8756 .elementor-element.elementor-element-40f5f70 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9058ab */.elementor-8756 .elementor-element.elementor-element-a9058ab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b56b10 */.elementor-8756 .elementor-element.elementor-element-6b56b10 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506bd79 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-506bd79{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c6a8 */.elementor-8756 .elementor-element.elementor-element-958c6a8::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-958c6a8{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1836c */.elementor-8756 .elementor-element.elementor-element-ca1836c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7758 */.elementor-8756 .elementor-element.elementor-element-47e7758 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518561 */.elementor-8756 .elementor-element.elementor-element-8518561 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915868a */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-915868a{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059b73 */.elementor-8756 .elementor-element.elementor-element-5059b73::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c84a0e */.elementor-8756 .elementor-element.elementor-element-2c84a0e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547685b */.elementor-8756 .elementor-element.elementor-element-547685b p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7537801 */.elementor-8756 .elementor-element.elementor-element-7537801 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204f94c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-204f94c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2209804 */.elementor-8756 .elementor-element.elementor-element-2209804::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac68ce */.elementor-8756 .elementor-element.elementor-element-5ac68ce p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fc1d50 */.elementor-8756 .elementor-element.elementor-element-0fc1d50 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87664ba */.elementor-8756 .elementor-element.elementor-element-87664ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8db094 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-f8db094{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ebf */.elementor-8756 .elementor-element.elementor-element-b634ebf::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa6dd7 */.elementor-8756 .elementor-element.elementor-element-daa6dd7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63d61c */.elementor-8756 .elementor-element.elementor-element-a63d61c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626df83 */.elementor-8756 .elementor-element.elementor-element-626df83 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2eff */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-05c2eff{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1df2 */.elementor-8756 .elementor-element.elementor-element-2be1df2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87461b */@media (max-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-d87461b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d2097 */.elementor-8756 .elementor-element.elementor-element-e1d2097 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e95822 */.elementor-8756 .elementor-element.elementor-element-1e95822 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a1384e */.elementor-8756 .elementor-element.elementor-element-8a1384e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0630c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-0c0630c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b731300 */.elementor-8756 .elementor-element.elementor-element-b731300::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0157eaf */.elementor-8756 .elementor-element.elementor-element-0157eaf p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156d02c */.elementor-8756 .elementor-element.elementor-element-156d02c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae8b37 */.elementor-8756 .elementor-element.elementor-element-aae8b37 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312dce9 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-312dce9{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ebb1 */.elementor-8756 .elementor-element.elementor-element-a63ebb1::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a11ba */.elementor-8756 .elementor-element.elementor-element-56a11ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3a4cd */.elementor-8756 .elementor-element.elementor-element-ba3a4cd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fa4ae */.elementor-8756 .elementor-element.elementor-element-99fa4ae p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f428 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-928f428{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cd74a */.elementor-8756 .elementor-element.elementor-element-44cd74a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63fe882 */.elementor-8756 .elementor-element.elementor-element-63fe882 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f107c */.elementor-8756 .elementor-element.elementor-element-20f107c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d9bc4 */.elementor-8756 .elementor-element.elementor-element-60d9bc4 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4aded */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-2c4aded{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053eb7 */.elementor-8756 .elementor-element.elementor-element-1053eb7::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f5f70 */.elementor-8756 .elementor-element.elementor-element-40f5f70 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9058ab */.elementor-8756 .elementor-element.elementor-element-a9058ab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b56b10 */.elementor-8756 .elementor-element.elementor-element-6b56b10 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506bd79 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-506bd79{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c6a8 */.elementor-8756 .elementor-element.elementor-element-958c6a8::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-958c6a8{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1836c */.elementor-8756 .elementor-element.elementor-element-ca1836c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7758 */.elementor-8756 .elementor-element.elementor-element-47e7758 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518561 */.elementor-8756 .elementor-element.elementor-element-8518561 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915868a */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-915868a{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059b73 */.elementor-8756 .elementor-element.elementor-element-5059b73::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c84a0e */.elementor-8756 .elementor-element.elementor-element-2c84a0e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547685b */.elementor-8756 .elementor-element.elementor-element-547685b p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7537801 */.elementor-8756 .elementor-element.elementor-element-7537801 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204f94c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-204f94c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2209804 */.elementor-8756 .elementor-element.elementor-element-2209804::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac68ce */.elementor-8756 .elementor-element.elementor-element-5ac68ce p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fc1d50 */.elementor-8756 .elementor-element.elementor-element-0fc1d50 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87664ba */.elementor-8756 .elementor-element.elementor-element-87664ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8db094 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-f8db094{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ebf */.elementor-8756 .elementor-element.elementor-element-b634ebf::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa6dd7 */.elementor-8756 .elementor-element.elementor-element-daa6dd7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63d61c */.elementor-8756 .elementor-element.elementor-element-a63d61c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626df83 */.elementor-8756 .elementor-element.elementor-element-626df83 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2eff */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-05c2eff{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1df2 */.elementor-8756 .elementor-element.elementor-element-2be1df2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87461b */@media (max-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-d87461b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d2097 */.elementor-8756 .elementor-element.elementor-element-e1d2097 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e95822 */.elementor-8756 .elementor-element.elementor-element-1e95822 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a1384e */.elementor-8756 .elementor-element.elementor-element-8a1384e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0630c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-0c0630c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b731300 */.elementor-8756 .elementor-element.elementor-element-b731300::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0157eaf */.elementor-8756 .elementor-element.elementor-element-0157eaf p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156d02c */.elementor-8756 .elementor-element.elementor-element-156d02c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae8b37 */.elementor-8756 .elementor-element.elementor-element-aae8b37 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312dce9 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-312dce9{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ebb1 */.elementor-8756 .elementor-element.elementor-element-a63ebb1::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a11ba */.elementor-8756 .elementor-element.elementor-element-56a11ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3a4cd */.elementor-8756 .elementor-element.elementor-element-ba3a4cd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fa4ae */.elementor-8756 .elementor-element.elementor-element-99fa4ae p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f428 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-928f428{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cd74a */.elementor-8756 .elementor-element.elementor-element-44cd74a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63fe882 */.elementor-8756 .elementor-element.elementor-element-63fe882 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f107c */.elementor-8756 .elementor-element.elementor-element-20f107c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d9bc4 */.elementor-8756 .elementor-element.elementor-element-60d9bc4 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4aded */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-2c4aded{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053eb7 */.elementor-8756 .elementor-element.elementor-element-1053eb7::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f5f70 */.elementor-8756 .elementor-element.elementor-element-40f5f70 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9058ab */.elementor-8756 .elementor-element.elementor-element-a9058ab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b56b10 */.elementor-8756 .elementor-element.elementor-element-6b56b10 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506bd79 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-506bd79{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c6a8 */.elementor-8756 .elementor-element.elementor-element-958c6a8::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-958c6a8{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1836c */.elementor-8756 .elementor-element.elementor-element-ca1836c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7758 */.elementor-8756 .elementor-element.elementor-element-47e7758 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518561 */.elementor-8756 .elementor-element.elementor-element-8518561 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915868a */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-915868a{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059b73 */.elementor-8756 .elementor-element.elementor-element-5059b73::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c84a0e */.elementor-8756 .elementor-element.elementor-element-2c84a0e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547685b */.elementor-8756 .elementor-element.elementor-element-547685b p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7537801 */.elementor-8756 .elementor-element.elementor-element-7537801 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204f94c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-204f94c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2209804 */.elementor-8756 .elementor-element.elementor-element-2209804::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac68ce */.elementor-8756 .elementor-element.elementor-element-5ac68ce p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fc1d50 */.elementor-8756 .elementor-element.elementor-element-0fc1d50 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87664ba */.elementor-8756 .elementor-element.elementor-element-87664ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8db094 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-f8db094{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ebf */.elementor-8756 .elementor-element.elementor-element-b634ebf::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa6dd7 */.elementor-8756 .elementor-element.elementor-element-daa6dd7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63d61c */.elementor-8756 .elementor-element.elementor-element-a63d61c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626df83 */.elementor-8756 .elementor-element.elementor-element-626df83 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2eff */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-05c2eff{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1df2 */.elementor-8756 .elementor-element.elementor-element-2be1df2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87461b */@media (max-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-d87461b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d2097 */.elementor-8756 .elementor-element.elementor-element-e1d2097 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e95822 */.elementor-8756 .elementor-element.elementor-element-1e95822 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a1384e */.elementor-8756 .elementor-element.elementor-element-8a1384e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0630c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-0c0630c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b731300 */.elementor-8756 .elementor-element.elementor-element-b731300::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0157eaf */.elementor-8756 .elementor-element.elementor-element-0157eaf p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156d02c */.elementor-8756 .elementor-element.elementor-element-156d02c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae8b37 */.elementor-8756 .elementor-element.elementor-element-aae8b37 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312dce9 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-312dce9{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ebb1 */.elementor-8756 .elementor-element.elementor-element-a63ebb1::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a11ba */.elementor-8756 .elementor-element.elementor-element-56a11ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3a4cd */.elementor-8756 .elementor-element.elementor-element-ba3a4cd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fa4ae */.elementor-8756 .elementor-element.elementor-element-99fa4ae p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f428 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-928f428{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cd74a */.elementor-8756 .elementor-element.elementor-element-44cd74a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63fe882 */.elementor-8756 .elementor-element.elementor-element-63fe882 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f107c */.elementor-8756 .elementor-element.elementor-element-20f107c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d9bc4 */.elementor-8756 .elementor-element.elementor-element-60d9bc4 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4aded */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-2c4aded{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053eb7 */.elementor-8756 .elementor-element.elementor-element-1053eb7::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f5f70 */.elementor-8756 .elementor-element.elementor-element-40f5f70 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9058ab */.elementor-8756 .elementor-element.elementor-element-a9058ab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b56b10 */.elementor-8756 .elementor-element.elementor-element-6b56b10 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506bd79 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-506bd79{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c6a8 */.elementor-8756 .elementor-element.elementor-element-958c6a8::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-958c6a8{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1836c */.elementor-8756 .elementor-element.elementor-element-ca1836c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7758 */.elementor-8756 .elementor-element.elementor-element-47e7758 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518561 */.elementor-8756 .elementor-element.elementor-element-8518561 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915868a */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-915868a{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059b73 */.elementor-8756 .elementor-element.elementor-element-5059b73::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c84a0e */.elementor-8756 .elementor-element.elementor-element-2c84a0e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547685b */.elementor-8756 .elementor-element.elementor-element-547685b p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7537801 */.elementor-8756 .elementor-element.elementor-element-7537801 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204f94c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-204f94c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2209804 */.elementor-8756 .elementor-element.elementor-element-2209804::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac68ce */.elementor-8756 .elementor-element.elementor-element-5ac68ce p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fc1d50 */.elementor-8756 .elementor-element.elementor-element-0fc1d50 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87664ba */.elementor-8756 .elementor-element.elementor-element-87664ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8db094 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-f8db094{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ebf */.elementor-8756 .elementor-element.elementor-element-b634ebf::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa6dd7 */.elementor-8756 .elementor-element.elementor-element-daa6dd7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63d61c */.elementor-8756 .elementor-element.elementor-element-a63d61c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626df83 */.elementor-8756 .elementor-element.elementor-element-626df83 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2eff */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-05c2eff{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1df2 */.elementor-8756 .elementor-element.elementor-element-2be1df2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87461b */@media (max-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-d87461b{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d2097 */.elementor-8756 .elementor-element.elementor-element-e1d2097 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e95822 */.elementor-8756 .elementor-element.elementor-element-1e95822 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a1384e */.elementor-8756 .elementor-element.elementor-element-8a1384e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0630c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-0c0630c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b731300 */.elementor-8756 .elementor-element.elementor-element-b731300::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b731300{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0157eaf */.elementor-8756 .elementor-element.elementor-element-0157eaf p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156d02c */.elementor-8756 .elementor-element.elementor-element-156d02c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae8b37 */.elementor-8756 .elementor-element.elementor-element-aae8b37 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312dce9 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-312dce9{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ebb1 */.elementor-8756 .elementor-element.elementor-element-a63ebb1::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-a63ebb1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56a11ba */.elementor-8756 .elementor-element.elementor-element-56a11ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3a4cd */.elementor-8756 .elementor-element.elementor-element-ba3a4cd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fa4ae */.elementor-8756 .elementor-element.elementor-element-99fa4ae p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f428 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-928f428{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44cd74a */.elementor-8756 .elementor-element.elementor-element-44cd74a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-44cd74a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63fe882 */.elementor-8756 .elementor-element.elementor-element-63fe882 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f107c */.elementor-8756 .elementor-element.elementor-element-20f107c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d9bc4 */.elementor-8756 .elementor-element.elementor-element-60d9bc4 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4aded */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-2c4aded{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053eb7 */.elementor-8756 .elementor-element.elementor-element-1053eb7::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-1053eb7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f5f70 */.elementor-8756 .elementor-element.elementor-element-40f5f70 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9058ab */.elementor-8756 .elementor-element.elementor-element-a9058ab p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b56b10 */.elementor-8756 .elementor-element.elementor-element-6b56b10 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506bd79 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-506bd79{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958c6a8 */.elementor-8756 .elementor-element.elementor-element-958c6a8::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-958c6a8{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1836c */.elementor-8756 .elementor-element.elementor-element-ca1836c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e7758 */.elementor-8756 .elementor-element.elementor-element-47e7758 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518561 */.elementor-8756 .elementor-element.elementor-element-8518561 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915868a */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-915868a{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059b73 */.elementor-8756 .elementor-element.elementor-element-5059b73::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-5059b73{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c84a0e */.elementor-8756 .elementor-element.elementor-element-2c84a0e p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547685b */.elementor-8756 .elementor-element.elementor-element-547685b p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7537801 */.elementor-8756 .elementor-element.elementor-element-7537801 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204f94c */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-204f94c{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2209804 */.elementor-8756 .elementor-element.elementor-element-2209804::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2209804{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac68ce */.elementor-8756 .elementor-element.elementor-element-5ac68ce p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fc1d50 */.elementor-8756 .elementor-element.elementor-element-0fc1d50 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87664ba */.elementor-8756 .elementor-element.elementor-element-87664ba p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8db094 */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-f8db094{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ebf */.elementor-8756 .elementor-element.elementor-element-b634ebf::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-b634ebf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daa6dd7 */.elementor-8756 .elementor-element.elementor-element-daa6dd7 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63d61c */.elementor-8756 .elementor-element.elementor-element-a63d61c p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626df83 */.elementor-8756 .elementor-element.elementor-element-626df83 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2eff */@media (min-width: 767px){
    .elementor-8756 .elementor-element.elementor-element-05c2eff{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1df2 */.elementor-8756 .elementor-element.elementor-element-2be1df2::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: #F6F7F9;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    background-image: linear-gradient(180deg, #DFECEB 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}
.elementor-8756 .elementor-element.elementor-element-2be1df2{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7427304 */@media (max-width: 1024px){
    .elementor-8756 .elementor-element.elementor-element-7427304{
        position: unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89788b0 */.elementor-8756 .elementor-element.elementor-element-89788b0{
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-fd2532d */.elementor-8756 .elementor-element.elementor-element-fd2532d{
    max-width: 1000px !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e2d3362 */.elementor-8756 .elementor-element.elementor-element-e2d3362 article::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 0 px;
    bottom: -3px;
    background: white;
    z-index: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-8756 .elementor-element.elementor-element-e2d3362 .elementor-post__text{
    z-index: 9;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    position: relative;
}
.elementor-8756 .elementor-element.elementor-element-e2d3362 article{
        background-image: linear-gradient(180deg, white 0%, #12856E 100%);
box-shadow: 1px 1px 10px 0px rgb(0 0 0 / 9%);
}/* End custom CSS */