.elementor-56 .elementor-element.elementor-element-fe8646b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-fe8646b:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-fe8646b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F2;}.elementor-56 .elementor-element.elementor-element-fe8646b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-d4c06ce{--display:flex;--min-height:460px;--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;--overlay-opacity:0.9;--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-56 .elementor-element.elementor-element-d4c06ce:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-d4c06ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2038;background-image:url("https://eieling.com/wp-content/uploads/2026/06/eieling-products-banner-bg-2170-305.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-d4c06ce::before, .elementor-56 .elementor-element.elementor-element-d4c06ce > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-d4c06ce > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-d4c06ce > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-d4c06ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-d4c06ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(14,32,56,0.88);--background-overlay:'';}.elementor-56 .elementor-element.elementor-element-b472d26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-56 .elementor-element.elementor-element-b472d26 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:700;line-height:82px;color:#B5E718;}.elementor-56 .elementor-element.elementor-element-b0e3294{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-56 .elementor-element.elementor-element-b0e3294 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-4d39d8d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-4d39d8d:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-4d39d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F2;}.elementor-56 .elementor-element.elementor-element-2ab42e9{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6039f6a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-e45928d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:25px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-e3fd43d{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ee14ea6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:700;line-height:57px;color:#212121;}.elementor-56 .elementor-element.elementor-element-eaa2de8{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#666666;}.elementor-56 .elementor-element.elementor-element-bd53fc5{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-37b8f7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:20px 20px 20px 20px;--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-56 .elementor-element.elementor-element-1ab31c1{--display:flex;--min-height:400px;--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;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1ab31c1:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1ab31c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0E8;}.elementor-56 .elementor-element.elementor-element-6b0eb7a img{width:143px;}.elementor-56 .elementor-element.elementor-element-509312d{--display:flex;--min-height:63px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:40px;--padding-right:40px;}.elementor-56 .elementor-element.elementor-element-509312d:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-509312d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(181,231,24,0.82);}.elementor-56 .elementor-element.elementor-element-e756f92{text-align:start;}.elementor-56 .elementor-element.elementor-element-e756f92 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:25px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-1152a7a{--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;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-56 .elementor-element.elementor-element-1152a7a:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1152a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-9ea86d7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:#333333;}.elementor-56 .elementor-element.elementor-element-21535d1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#666666;}.elementor-56 .elementor-element.elementor-element-996cc75{--display:flex;--min-height:60px;--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-56 .elementor-element.elementor-element-996cc75:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-996cc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3ED;}.elementor-56 .elementor-element.elementor-element-4fc201f{text-align:center;}.elementor-56 .elementor-element.elementor-element-4fc201f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-f15cc7d{--display:flex;--min-height:22px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-f15cc7d:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-f15cc7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28544B;}.elementor-56 .elementor-element.elementor-element-f2ae55c{text-align:center;}.elementor-56 .elementor-element.elementor-element-f2ae55c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-69c6bc0{--display:flex;--min-height:22px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-69c6bc0:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-69c6bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28544B;}.elementor-56 .elementor-element.elementor-element-77f1b71{text-align:center;}.elementor-56 .elementor-element.elementor-element-77f1b71 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-f34ecfc .elementor-button{background-color:#28544B;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;fill:#B5E718;color:#B5E718;border-style:solid;border-width:1px 1px 1px 1px;border-color:#28544B;border-radius:45px 45px 45px 45px;}.elementor-56 .elementor-element.elementor-element-f34ecfc{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-97aa331{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:20px 20px 20px 20px;--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-56 .elementor-element.elementor-element-2736509{--display:flex;--min-height:400px;--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;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2736509:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-2736509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0E8;}.elementor-56 .elementor-element.elementor-element-b02f839 img{width:351px;}.elementor-56 .elementor-element.elementor-element-78a9380{--display:flex;--min-height:63px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:40px;--padding-right:40px;}.elementor-56 .elementor-element.elementor-element-78a9380:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-78a9380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(181,231,24,0.82);}.elementor-56 .elementor-element.elementor-element-634cd27{text-align:start;}.elementor-56 .elementor-element.elementor-element-634cd27 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:25px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-7e6881e{--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;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-56 .elementor-element.elementor-element-7e6881e:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-7e6881e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-60038f5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:#333333;}.elementor-56 .elementor-element.elementor-element-9d7d479{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#666666;}.elementor-56 .elementor-element.elementor-element-623bd64{--display:flex;--min-height:60px;--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-56 .elementor-element.elementor-element-623bd64:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-623bd64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3ED;}.elementor-56 .elementor-element.elementor-element-821a2c0{text-align:center;}.elementor-56 .elementor-element.elementor-element-821a2c0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-1306d9f{--display:flex;--min-height:22px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1306d9f:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1306d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28544B;}.elementor-56 .elementor-element.elementor-element-35aa63f{text-align:center;}.elementor-56 .elementor-element.elementor-element-35aa63f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-5b20220{--display:flex;--min-height:22px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-5b20220:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5b20220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28544B;}.elementor-56 .elementor-element.elementor-element-1323afa{text-align:center;}.elementor-56 .elementor-element.elementor-element-1323afa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-ab59688 .elementor-button{background-color:#28544B;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;fill:#B5E718;color:#B5E718;border-style:solid;border-width:1px 1px 1px 1px;border-color:#28544B;border-radius:45px 45px 45px 45px;}.elementor-56 .elementor-element.elementor-element-ab59688{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-1eb3ab4{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1eb3ab4:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1eb3ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1EA;}.elementor-56 .elementor-element.elementor-element-2ff52eb{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1c1628a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-64529f9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:25px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-a155524{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-593706a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:700;line-height:57px;color:#212121;}.elementor-56 .elementor-element.elementor-element-4f0ac37{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#666666;}.elementor-56 .elementor-element.elementor-element-9423f6d{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-a45156f{--display:flex;--min-height:240px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(17,44,56,0.12);--border-color:rgba(17,44,56,0.12);--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-a45156f:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-a45156f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-aec9e37 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:30px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-ee013c6{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-ee013c6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-78b65b9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-56 .elementor-element.elementor-element-d46cca1{--display:flex;--min-height:240px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(17,44,56,0.12);--border-color:rgba(17,44,56,0.12);--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-d46cca1:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-d46cca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-de0f6ca .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:30px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-ecbe349{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-ecbe349 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-500e986{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-56 .elementor-element.elementor-element-265a9af{--display:flex;--min-height:240px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(17,44,56,0.12);--border-color:rgba(17,44,56,0.12);--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-265a9af:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-265a9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-50a010c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:30px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-2566e50{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-2566e50 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-574fcf9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-56 .elementor-element.elementor-element-53c7ea8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-53c7ea8:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-53c7ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F2;}.elementor-56 .elementor-element.elementor-element-ee57a55{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-5211d2b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-9b2c339 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:25px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-74d5494{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-3e81152 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:700;line-height:57px;color:#212121;}.elementor-56 .elementor-element.elementor-element-ec55c08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE3DC;--border-color:#DCE3DC;--border-radius:20px 20px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-421c648{--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;--overflow:hidden;--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-56 .elementor-element.elementor-element-4b009d1{--display:flex;--min-height:85px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-4b009d1:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-4b009d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28544B;}.elementor-56 .elementor-element.elementor-element-da3f780{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:30px;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-06205bf{--display:flex;--min-height:85px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-06205bf:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-06205bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28544B;}.elementor-56 .elementor-element.elementor-element-c8a0bac{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:30px;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-c8b2655{--display:flex;--min-height:85px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-c8b2655:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-c8b2655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28544B;}.elementor-56 .elementor-element.elementor-element-8dbdebf{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:30px;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-ea0e520{--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;--overflow:hidden;--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-56 .elementor-element.elementor-element-5772767{--display:flex;--min-height:116px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-5772767:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5772767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4ED;}.elementor-56 .elementor-element.elementor-element-270de63{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:25px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-13cc347{--display:flex;--min-height:116px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-13cc347:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-13cc347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-cda9a6b{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-56 .elementor-element.elementor-element-216b6c1{--display:flex;--min-height:116px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-216b6c1:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-216b6c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-9e32e76{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-56 .elementor-element.elementor-element-dcf92e8{--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;--overflow:hidden;--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-56 .elementor-element.elementor-element-adeb9b5{--display:flex;--min-height:116px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-adeb9b5:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-adeb9b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4ED;}.elementor-56 .elementor-element.elementor-element-26bc02f{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:25px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-1e2ddd3{--display:flex;--min-height:116px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-1e2ddd3:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1e2ddd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-5772c49{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-56 .elementor-element.elementor-element-755d6b0{--display:flex;--min-height:116px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-755d6b0:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-755d6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-60f5239{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-56 .elementor-element.elementor-element-b2867b9{--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;--overflow:hidden;--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-56 .elementor-element.elementor-element-cd8f120{--display:flex;--min-height:116px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-cd8f120:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-cd8f120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4ED;}.elementor-56 .elementor-element.elementor-element-a75b87d{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:25px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-5d6353a{--display:flex;--min-height:116px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-5d6353a:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5d6353a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-e9fb905{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-56 .elementor-element.elementor-element-9e27b60{--display:flex;--min-height:116px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE3DC;--border-color:#DCE3DC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-9e27b60:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-9e27b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-b415fd5{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-56 .elementor-element.elementor-element-1893060{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1893060:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-1893060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F2;}.elementor-56 .elementor-element.elementor-element-2d29fea{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-05410a4{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-5a89c64 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:25px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-1a24725{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-30aedf4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:700;line-height:57px;color:#212121;}.elementor-56 .elementor-element.elementor-element-542c558{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-c47573e{--display:flex;--min-height:320px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(17,44,56,0.12);--border-color:rgba(17,44,56,0.12);--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-56 .elementor-element.elementor-element-c47573e:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-c47573e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-68b91e4 img{width:46px;}.elementor-56 .elementor-element.elementor-element-a7c09bb{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-a7c09bb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#333333;}.elementor-56 .elementor-element.elementor-element-946972b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-56 .elementor-element.elementor-element-fb3d3d2{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-fb3d3d2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:22px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-e2e1b34{--display:flex;--min-height:320px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(17,44,56,0.12);--border-color:rgba(17,44,56,0.12);--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-56 .elementor-element.elementor-element-e2e1b34:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-e2e1b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-fd33e2c img{width:46px;}.elementor-56 .elementor-element.elementor-element-ef52d63{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-ef52d63 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#333333;}.elementor-56 .elementor-element.elementor-element-b2f3f49{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-56 .elementor-element.elementor-element-0fb58f0{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-0fb58f0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:22px;color:#28544B;}.elementor-56 .elementor-element.elementor-element-20169f8{--display:flex;--min-height:320px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(17,44,56,0.12);--border-color:rgba(17,44,56,0.12);--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-56 .elementor-element.elementor-element-20169f8:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-20169f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-2dc23db img{width:46px;}.elementor-56 .elementor-element.elementor-element-525c0fd{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-525c0fd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#333333;}.elementor-56 .elementor-element.elementor-element-27f99bd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-56 .elementor-element.elementor-element-edcae3d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-edcae3d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:22px;color:#28544B;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-56 .elementor-element.elementor-element-b472d26 .elementor-heading-title{font-size:52px;line-height:68px;}.elementor-56 .elementor-element.elementor-element-4d39d8d{--padding-top:78px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ee14ea6 .elementor-heading-title{font-size:34px;line-height:46px;}.elementor-56 .elementor-element.elementor-element-eaa2de8{font-size:16px;line-height:27px;}.elementor-56 .elementor-element.elementor-element-593706a .elementor-heading-title{font-size:34px;line-height:46px;}.elementor-56 .elementor-element.elementor-element-4f0ac37{font-size:16px;line-height:27px;}.elementor-56 .elementor-element.elementor-element-ee013c6 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-56 .elementor-element.elementor-element-ecbe349 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-56 .elementor-element.elementor-element-2566e50 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-56 .elementor-element.elementor-element-3e81152 .elementor-heading-title{font-size:34px;line-height:46px;}.elementor-56 .elementor-element.elementor-element-30aedf4 .elementor-heading-title{font-size:34px;line-height:46px;}.elementor-56 .elementor-element.elementor-element-a7c09bb .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-56 .elementor-element.elementor-element-ef52d63 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-56 .elementor-element.elementor-element-525c0fd .elementor-heading-title{font-size:24px;line-height:30px;}}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-b472d26{margin:78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-b472d26 .elementor-heading-title{font-size:52px;line-height:68px;}.elementor-56 .elementor-element.elementor-element-4d39d8d{--padding-top:70px;--padding-bottom:82px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2ab42e9{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-ee14ea6 .elementor-heading-title{font-size:34px;line-height:46px;}.elementor-56 .elementor-element.elementor-element-eaa2de8{font-size:16px;line-height:27px;}.elementor-56 .elementor-element.elementor-element-1ab31c1{--min-height:330px;}.elementor-56 .elementor-element.elementor-element-6b0eb7a img{width:111px;}.elementor-56 .elementor-element.elementor-element-2736509{--min-height:330px;}.elementor-56 .elementor-element.elementor-element-b02f839 img{width:273px;}.elementor-56 .elementor-element.elementor-element-1eb3ab4{--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2ff52eb{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-593706a .elementor-heading-title{font-size:34px;line-height:46px;}.elementor-56 .elementor-element.elementor-element-4f0ac37{font-size:16px;line-height:27px;}.elementor-56 .elementor-element.elementor-element-a45156f{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-56 .elementor-element.elementor-element-ee013c6 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-56 .elementor-element.elementor-element-d46cca1{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-56 .elementor-element.elementor-element-ecbe349 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-56 .elementor-element.elementor-element-265a9af{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-56 .elementor-element.elementor-element-2566e50 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-56 .elementor-element.elementor-element-53c7ea8{--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ee57a55{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-3e81152 .elementor-heading-title{font-size:34px;line-height:46px;}.elementor-56 .elementor-element.elementor-element-4b009d1{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-06205bf{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-c8b2655{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-5772767{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-13cc347{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-216b6c1{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-adeb9b5{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-1e2ddd3{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-755d6b0{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-cd8f120{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-5d6353a{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-9e27b60{--padding-top:22px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-1893060{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2d29fea{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-30aedf4 .elementor-heading-title{font-size:34px;line-height:46px;}.elementor-56 .elementor-element.elementor-element-c47573e{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-56 .elementor-element.elementor-element-a7c09bb .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-56 .elementor-element.elementor-element-e2e1b34{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-56 .elementor-element.elementor-element-ef52d63 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-56 .elementor-element.elementor-element-20169f8{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-56 .elementor-element.elementor-element-525c0fd .elementor-heading-title{font-size:24px;line-height:30px;}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-d4c06ce{--min-height:390px;}.elementor-56 .elementor-element.elementor-element-b472d26{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-b472d26 .elementor-heading-title{font-size:42px;line-height:56px;}.elementor-56 .elementor-element.elementor-element-b0e3294 .elementor-heading-title{font-size:15px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-4d39d8d{--padding-top:58px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2ab42e9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-e45928d .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-56 .elementor-element.elementor-element-e3fd43d{--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-56 .elementor-element.elementor-element-ee14ea6 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-56 .elementor-element.elementor-element-eaa2de8{font-size:15px;line-height:25px;}.elementor-56 .elementor-element.elementor-element-bd53fc5{--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-56 .elementor-element.elementor-element-37b8f7c{--width:100%;}.elementor-56 .elementor-element.elementor-element-1ab31c1{--min-height:300px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6b0eb7a img{width:107px;}.elementor-56 .elementor-element.elementor-element-509312d{--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-e756f92 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-56 .elementor-element.elementor-element-1152a7a{--padding-top:28px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-56 .elementor-element.elementor-element-9ea86d7 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-56 .elementor-element.elementor-element-21535d1{font-size:15px;line-height:24px;}.elementor-56 .elementor-element.elementor-element-4fc201f .elementor-heading-title{font-size:13px;line-height:18px;}.elementor-56 .elementor-element.elementor-element-f2ae55c .elementor-heading-title{font-size:13px;line-height:18px;}.elementor-56 .elementor-element.elementor-element-77f1b71 .elementor-heading-title{font-size:13px;line-height:18px;}.elementor-56 .elementor-element.elementor-element-97aa331{--width:100%;}.elementor-56 .elementor-element.elementor-element-2736509{--min-height:300px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-b02f839 img{width:260px;}.elementor-56 .elementor-element.elementor-element-78a9380{--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-634cd27 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-56 .elementor-element.elementor-element-7e6881e{--padding-top:28px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-56 .elementor-element.elementor-element-60038f5 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-56 .elementor-element.elementor-element-9d7d479{font-size:15px;line-height:24px;}.elementor-56 .elementor-element.elementor-element-821a2c0 .elementor-heading-title{font-size:13px;line-height:18px;}.elementor-56 .elementor-element.elementor-element-35aa63f .elementor-heading-title{font-size:13px;line-height:18px;}.elementor-56 .elementor-element.elementor-element-1323afa .elementor-heading-title{font-size:13px;line-height:18px;}.elementor-56 .elementor-element.elementor-element-1eb3ab4{--padding-top:64px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2ff52eb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-64529f9 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-56 .elementor-element.elementor-element-a155524{--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-56 .elementor-element.elementor-element-593706a .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-56 .elementor-element.elementor-element-4f0ac37{font-size:15px;line-height:25px;}.elementor-56 .elementor-element.elementor-element-9423f6d{--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-56 .elementor-element.elementor-element-a45156f{--width:100%;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-56 .elementor-element.elementor-element-aec9e37 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-ee013c6 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-56 .elementor-element.elementor-element-78b65b9{font-size:15px;line-height:23px;}.elementor-56 .elementor-element.elementor-element-d46cca1{--width:100%;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-56 .elementor-element.elementor-element-de0f6ca .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-ecbe349 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-56 .elementor-element.elementor-element-500e986{font-size:15px;line-height:23px;}.elementor-56 .elementor-element.elementor-element-265a9af{--width:100%;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-56 .elementor-element.elementor-element-50a010c .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-2566e50 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-56 .elementor-element.elementor-element-574fcf9{font-size:15px;line-height:23px;}.elementor-56 .elementor-element.elementor-element-53c7ea8{--padding-top:64px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ee57a55{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-9b2c339 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-56 .elementor-element.elementor-element-74d5494{--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-56 .elementor-element.elementor-element-3e81152 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-56 .elementor-element.elementor-element-421c648{--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-56 .elementor-element.elementor-element-4b009d1{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-da3f780{font-size:16px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-06205bf{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-c8a0bac{font-size:16px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-c8b2655{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-8dbdebf{font-size:16px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-ea0e520{--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-56 .elementor-element.elementor-element-5772767{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-270de63{font-size:15px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-13cc347{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-cda9a6b{font-size:15px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-216b6c1{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-9e32e76{font-size:15px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-dcf92e8{--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-56 .elementor-element.elementor-element-adeb9b5{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-26bc02f{font-size:15px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-1e2ddd3{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-5772c49{font-size:15px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-755d6b0{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-60f5239{font-size:15px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-b2867b9{--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-56 .elementor-element.elementor-element-cd8f120{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-a75b87d{font-size:15px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-5d6353a{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-e9fb905{font-size:15px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-9e27b60{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-56 .elementor-element.elementor-element-b415fd5{font-size:15px;line-height:22px;}.elementor-56 .elementor-element.elementor-element-1893060{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2d29fea{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-56 .elementor-element.elementor-element-5a89c64 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-56 .elementor-element.elementor-element-1a24725{--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-56 .elementor-element.elementor-element-30aedf4 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-56 .elementor-element.elementor-element-542c558{--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-56 .elementor-element.elementor-element-c47573e{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-56 .elementor-element.elementor-element-68b91e4 img{width:40px;}.elementor-56 .elementor-element.elementor-element-a7c09bb .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-56 .elementor-element.elementor-element-946972b{font-size:15px;line-height:23px;}.elementor-56 .elementor-element.elementor-element-fb3d3d2 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-56 .elementor-element.elementor-element-e2e1b34{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-56 .elementor-element.elementor-element-fd33e2c img{width:40px;}.elementor-56 .elementor-element.elementor-element-ef52d63 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-56 .elementor-element.elementor-element-b2f3f49{font-size:15px;line-height:23px;}.elementor-56 .elementor-element.elementor-element-0fb58f0 .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-56 .elementor-element.elementor-element-20169f8{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-56 .elementor-element.elementor-element-2dc23db img{width:40px;}.elementor-56 .elementor-element.elementor-element-525c0fd .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-56 .elementor-element.elementor-element-27f99bd{font-size:15px;line-height:23px;}.elementor-56 .elementor-element.elementor-element-edcae3d .elementor-heading-title{font-size:15px;line-height:21px;}}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-fe8646b{--width:100.061%;}.elementor-56 .elementor-element.elementor-element-d4c06ce{--width:100%;}.elementor-56 .elementor-element.elementor-element-4d39d8d{--width:100%;}.elementor-56 .elementor-element.elementor-element-2ab42e9{--content-width:1400px;}.elementor-56 .elementor-element.elementor-element-6039f6a{--width:100%;}.elementor-56 .elementor-element.elementor-element-e3fd43d{--width:100%;}.elementor-56 .elementor-element.elementor-element-bd53fc5{--width:100%;}.elementor-56 .elementor-element.elementor-element-37b8f7c{--width:47.15%;}.elementor-56 .elementor-element.elementor-element-1ab31c1{--width:100%;}.elementor-56 .elementor-element.elementor-element-509312d{--width:100%;}.elementor-56 .elementor-element.elementor-element-1152a7a{--width:100%;}.elementor-56 .elementor-element.elementor-element-996cc75{--width:100%;}.elementor-56 .elementor-element.elementor-element-f15cc7d{--width:1px;}.elementor-56 .elementor-element.elementor-element-69c6bc0{--width:1px;}.elementor-56 .elementor-element.elementor-element-97aa331{--width:47.15%;}.elementor-56 .elementor-element.elementor-element-2736509{--width:100%;}.elementor-56 .elementor-element.elementor-element-78a9380{--width:100%;}.elementor-56 .elementor-element.elementor-element-7e6881e{--width:100%;}.elementor-56 .elementor-element.elementor-element-623bd64{--width:100%;}.elementor-56 .elementor-element.elementor-element-1306d9f{--width:1px;}.elementor-56 .elementor-element.elementor-element-5b20220{--width:1px;}.elementor-56 .elementor-element.elementor-element-1eb3ab4{--width:100%;}.elementor-56 .elementor-element.elementor-element-2ff52eb{--content-width:1400px;}.elementor-56 .elementor-element.elementor-element-1c1628a{--width:100%;}.elementor-56 .elementor-element.elementor-element-a155524{--width:100%;}.elementor-56 .elementor-element.elementor-element-9423f6d{--width:100%;}.elementor-56 .elementor-element.elementor-element-a45156f{--width:31.43%;}.elementor-56 .elementor-element.elementor-element-d46cca1{--width:31.43%;}.elementor-56 .elementor-element.elementor-element-265a9af{--width:31.43%;}.elementor-56 .elementor-element.elementor-element-53c7ea8{--width:100%;}.elementor-56 .elementor-element.elementor-element-ee57a55{--content-width:1400px;}.elementor-56 .elementor-element.elementor-element-5211d2b{--width:100%;}.elementor-56 .elementor-element.elementor-element-74d5494{--width:100%;}.elementor-56 .elementor-element.elementor-element-ec55c08{--width:100%;}.elementor-56 .elementor-element.elementor-element-421c648{--width:100%;}.elementor-56 .elementor-element.elementor-element-4b009d1{--width:18.6%;}.elementor-56 .elementor-element.elementor-element-06205bf{--width:38.6%;}.elementor-56 .elementor-element.elementor-element-c8b2655{--width:42.8%;}.elementor-56 .elementor-element.elementor-element-ea0e520{--width:100%;}.elementor-56 .elementor-element.elementor-element-5772767{--width:18.6%;}.elementor-56 .elementor-element.elementor-element-13cc347{--width:38.6%;}.elementor-56 .elementor-element.elementor-element-216b6c1{--width:42.8%;}.elementor-56 .elementor-element.elementor-element-dcf92e8{--width:100%;}.elementor-56 .elementor-element.elementor-element-adeb9b5{--width:18.6%;}.elementor-56 .elementor-element.elementor-element-1e2ddd3{--width:38.6%;}.elementor-56 .elementor-element.elementor-element-755d6b0{--width:42.8%;}.elementor-56 .elementor-element.elementor-element-b2867b9{--width:100%;}.elementor-56 .elementor-element.elementor-element-cd8f120{--width:18.6%;}.elementor-56 .elementor-element.elementor-element-5d6353a{--width:38.6%;}.elementor-56 .elementor-element.elementor-element-9e27b60{--width:42.8%;}.elementor-56 .elementor-element.elementor-element-1893060{--width:100%;}.elementor-56 .elementor-element.elementor-element-2d29fea{--content-width:1400px;}.elementor-56 .elementor-element.elementor-element-05410a4{--width:100%;}.elementor-56 .elementor-element.elementor-element-1a24725{--width:100%;}.elementor-56 .elementor-element.elementor-element-542c558{--width:100%;}.elementor-56 .elementor-element.elementor-element-c47573e{--width:31.43%;}.elementor-56 .elementor-element.elementor-element-e2e1b34{--width:31.43%;}.elementor-56 .elementor-element.elementor-element-20169f8{--width:31.43%;}}@media(max-width:1366px) and (min-width:768px){.elementor-56 .elementor-element.elementor-element-2ab42e9{--content-width:1180px;}.elementor-56 .elementor-element.elementor-element-2ff52eb{--content-width:1180px;}.elementor-56 .elementor-element.elementor-element-ee57a55{--content-width:1180px;}.elementor-56 .elementor-element.elementor-element-2d29fea{--content-width:1180px;}}@media(max-width:1024px) and (min-width:768px){.elementor-56 .elementor-element.elementor-element-2ab42e9{--content-width:944px;}.elementor-56 .elementor-element.elementor-element-37b8f7c{--width:48%;}.elementor-56 .elementor-element.elementor-element-97aa331{--width:48%;}.elementor-56 .elementor-element.elementor-element-2ff52eb{--content-width:944px;}.elementor-56 .elementor-element.elementor-element-a45156f{--width:31.5%;}.elementor-56 .elementor-element.elementor-element-d46cca1{--width:31.5%;}.elementor-56 .elementor-element.elementor-element-265a9af{--width:31.5%;}.elementor-56 .elementor-element.elementor-element-ee57a55{--content-width:944px;}.elementor-56 .elementor-element.elementor-element-2d29fea{--content-width:944px;}.elementor-56 .elementor-element.elementor-element-c47573e{--width:31.5%;}.elementor-56 .elementor-element.elementor-element-e2e1b34{--width:31.5%;}.elementor-56 .elementor-element.elementor-element-20169f8{--width:31.5%;}}/* Start custom CSS for container, class: .elementor-element-fe8646b */.elementor-56 .elementor-element.elementor-element-fe8646b {
  background: #f6f5f2;
  overflow-x: hidden;
  font-family: "Open Sans", Arial, sans-serif;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .elementor-widget:not(:last-child) { margin-bottom: 0; }
.elementor-56 .elementor-element.elementor-element-fe8646b .elementor-heading-title, .elementor-56 .elementor-element.elementor-element-fe8646b .elementor-widget-text-editor, .elementor-56 .elementor-element.elementor-element-fe8646b .elementor-widget-text-editor p {
  margin: 0;
  letter-spacing: 0;
}
.elementor-56 .elementor-element.elementor-element-fe8646b img { max-width: 100%; height: auto; }
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-inner,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav {
  width: min(1400px, calc(100% - 80px));
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner {
  min-height: 460px;
  background-color: #0e2038;
  background-size: cover;
  background-position: center center;
  position: relative;
  isolation: isolate;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner > .elementor-background-overlay {
  opacity: 0 !important;
  background: transparent !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background-image: linear-gradient(90deg, rgba(14,32,56,.9), rgba(14,32,56,.9)), linear-gradient(90deg, rgba(7,11,3,.639), rgba(7,11,3,.639));
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner > .e-con-inner,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner > .elementor-element {
  position: relative;
  z-index: 1;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav {
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
  justify-content: space-between;
  gap: 30px;
  padding-top: 20px;
  position: relative;
  z-index: 2;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-logo-blue {
  width: 86px !important;
  flex: 0 0 86px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-logo-blue img {
  width: 86px;
  height: 80px;
  object-fit: contain;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-menu {
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
  justify-content: flex-end;
  gap: 45px;
  flex: 1 1 auto;
  min-width: 0;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-link {
  width: auto !important;
  flex: 0 0 auto;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-link .elementor-heading-title {
  color: #fff;
  font-size: 18px;
  line-height: 25px;
  font-weight: 400;
  white-space: nowrap;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-actions {
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
  justify-content: flex-end;
  gap: 20px;
  flex: 0 0 auto;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-icon {
  width: 20px !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-icon img {
  width: 20px;
  height: 20px;
  object-fit: contain;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-divider {
  width: 1px !important;
  height: 22px;
  min-height: 22px;
  background: #fff;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-btn .elementor-button {
  min-height: 50px;
  border-radius: 45px;
  padding: 14px 25px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  font-family: "Open Sans", Arial, sans-serif;
  white-space: nowrap;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-contact-btn .elementor-button {
  background: #fff;
  color: #212121;
  border: 1px solid #fff;
  padding-left: 40px;
  padding-right: 40px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner-title {
  margin-top: 81px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner-title .elementor-heading-title {
  color: #b5e718;
  text-align: center;
  font-size: 60px;
  line-height: 82px;
  font-weight: 700;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-breadcrumb .elementor-heading-title {
  color: #fff;
  text-align: center;
  font-size: 20px;
  line-height: 27px;
  font-weight: 700;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-section {
  position: relative;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-products-section {
  padding: 100px 0 120px;
  background: #f6f5f2;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-section {
  padding: 100px 0 120px;
  background: #edf1ea;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-section {
  padding: 100px 0 120px;
  background: #f6f5f2;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resources-section {
  padding: 0 0 140px;
  background: #f6f5f2;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-section-title {
  display: flex !important;
  flex-direction: column !important;
  gap: 10px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-kicker .elementor-heading-title {
  color: #28544b;
  font-size: 18px;
  line-height: 25px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-row {
  display: flex !important;
  flex-direction: row !important;
  align-items: flex-start;
  justify-content: space-between;
  gap: 40px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-title {
  flex: 0 1 700px;
  max-width: 700px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-title .elementor-heading-title {
  color: #212121;
  font-size: 42px;
  line-height: 57px;
  font-weight: 700;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-copy {
  flex: 0 1 650px;
  max-width: 650px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-copy,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-copy p {
  color: #666;
  font-size: 18px;
  line-height: 30px;
  font-weight: 400;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-grid {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 80px;
  margin-top: 40px;
  padding-top: 0 !important;
  align-items: stretch;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-card {
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
  border-radius: 20px;
  overflow: hidden;
  background: #fff;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-media {
  min-height: 400px;
  height: 400px;
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between;
  align-items: center;
  background: #eaf0e8;
  padding-top: 40px;
  position: relative;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img-products-fattalab img {
  width: 143px;
  height: 320px;
  object-fit: contain;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img-products-liverscan img {
  width: 351px;
  height: 320px;
  object-fit: contain;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip {
  width: 100% !important;
  min-height: 63px;
  display: flex !important;
  align-items: center;
  justify-content: flex-start;
  background: rgba(181,231,24,.82);
  padding: 19px 40px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip-text .elementor-heading-title {
  color: #28544b;
  font-size: 18px;
  line-height: 25px;
  font-weight: 600;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-body {
  display: flex !important;
  flex-direction: column !important;
  background: #fff;
  padding: 30px 40px 55px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-name .elementor-heading-title {
  color: #333;
  font-size: 30px;
  line-height: 30px;
  font-weight: 700;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-desc,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-desc p {
  color: #666;
  font-size: 18px;
  line-height: 30px;
  font-weight: 400;
  margin-top: 20px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-pill {
  width: 100% !important;
  min-height: 60px;
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 15px;
  margin-top: 20px;
  padding: 10px 15px;
  border-radius: 10px;
  background: #eef3ed;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-text {
  width: auto !important;
  flex: 0 0 auto;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-text .elementor-heading-title {
  color: #28544b;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  white-space: nowrap;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-divider {
  width: 1px !important;
  flex: 0 0 1px;
  height: 22px;
  min-height: 22px;
  background: #28544b;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-btn {
  width: max-content !important;
  margin-top: 35px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-btn .elementor-button {
  background: #28544b;
  color: #b5e718;
  border: 1px solid #28544b;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-grid,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-grid {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 40px;
  margin-top: 40px;
  padding-top: 0 !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-card,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-card {
  width: 100% !important;
  background: #fff;
  border: 1px solid rgba(17,44,56,.12);
  border-radius: 20px;
  padding: 30px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-card {
  min-height: 240px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-phase .elementor-heading-title {
  color: #28544b;
  font-size: 16px;
  line-height: 30px;
  font-weight: 700;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-title .elementor-heading-title {
  color: #28544b;
  font-size: 30px;
  line-height: 30px;
  font-weight: 700;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-section .ep-title {
  flex-basis: 737px;
  max-width: 737px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-title {
  margin-top: 15px !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-copy {
  margin-top: 20px !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-copy,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-copy p {
  color: #666;
  font-size: 16px;
  line-height: 24px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-table {
  width: 100% !important;
  margin-top: 40px;
  padding-top: 0 !important;
  border: 1px solid #dce3dc;
  border-radius: 20px 20px 10px 10px;
  overflow: hidden;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row {
  display: grid !important;
  grid-template-columns: 18.6% 38.6% 42.8%;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-cell {
  width: 100% !important;
  min-height: 116px;
  display: flex !important;
  align-items: center;
  background: #fff;
  border-right: 1px solid #dce3dc;
  border-bottom: 1px solid #dce3dc;
  padding: 25px 30px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell {
  padding-top: 20px;
  padding-bottom: 20px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:nth-child(4) .ep-table-cell {
  min-height: 153px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row .ep-table-cell:last-child {
  border-right: 0;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-head-row .ep-table-cell {
  min-height: 85px;
  background: #28544b;
  padding-top: 30px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell {
  background: #f0f4ed;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-text,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-text p {
  margin: 0;
  color: #666;
  font-size: 18px;
  line-height: 25px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell .ep-table-text,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell .ep-table-text p {
  color: #28544b;
  font-weight: 700;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-head-row .ep-table-text,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-head-row .ep-table-text p {
  color: #fff;
  font-size: 22px;
  line-height: 30px;
  font-weight: 700;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-card {
  min-height: 320px;
  border-radius: 10px;
  padding: 35px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-icon {
  width: 46px !important;
  max-width: 46px !important;
  flex: 0 0 46px;
  align-self: flex-start;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-icon .elementor-widget-container {
  width: 46px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-icon img {
  width: 46px;
  height: 46px;
  display: block;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-title {
  margin-top: 25px !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-title .elementor-heading-title {
  color: #333;
  font-size: 28px;
  line-height: 30px;
  font-weight: 700;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-copy {
  margin-top: 20px !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-copy,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-copy p {
  color: #666;
  font-size: 16px;
  line-height: 24px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-link {
  margin-top: 25px !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-link .elementor-heading-title {
  color: #28544b;
  font-size: 16px;
  line-height: 22px;
  font-weight: 700;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer {
  background-color: #11121d;
  background-size: cover;
  background-position: center center;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-cta-wrap {
  padding-top: 60px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-cta {
  width: min(861px, 100%) !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-cta-title .elementor-heading-title {
  color: #fff;
  font-size: 64px;
  line-height: 87px;
  font-weight: 400;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-cta-copy,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-cta-copy p {
  width: min(861px, 100%);
  color: #fff;
  font-size: 20px;
  line-height: 35px;
  margin-top: 30px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-actions {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap;
  align-items: center;
  gap: 30px;
  margin-top: 50px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-btn-primary .elementor-button {
  background: #b5e718;
  color: #28544b;
  border: 1px solid #b5e718;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-btn-outline .elementor-button {
  background: transparent;
  color: #b5e718;
  border: 1px solid #b5e718;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-main-wrap {
  display: flex !important;
  flex-direction: row !important;
  align-items: flex-start;
  justify-content: space-between;
  gap: 60px;
  padding-top: 140px;
  padding-bottom: 80px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-brand {
  width: 26% !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-logo img {
  width: 160px;
  height: auto;
  object-fit: contain;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-logo {
  width: 160px !important;
  min-height: 149px;
  background: url("https://eieling.com/wp-content/uploads/2026/06/eieling-logo-white.png") center center / contain no-repeat;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-social {
  margin-top: 30px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-social img {
  width: 300px;
  height: 44px;
  object-fit: contain;
  object-position: left center;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-columns {
  width: 66% !important;
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, auto));
  gap: 55px;
  justify-content: space-between;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-column {
  width: auto !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-col-title .elementor-heading-title {
  color: #fff;
  font-size: 20px;
  line-height: 27px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-link-list {
  display: flex !important;
  flex-direction: column !important;
  gap: 10px;
  margin-top: 15px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-link .elementor-heading-title {
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-bottom {
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  border-top: 1px solid rgba(255,255,255,.2);
  padding-top: 20px;
  padding-bottom: 20px;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-copyright .elementor-heading-title,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-legal-link .elementor-heading-title {
  color: #fff;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-legal {
  display: flex !important;
  flex-direction: row !important;
  gap: 70px;
}
@media (max-width: 1366px) {
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-inner,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav { width: min(1180px, calc(100% - 80px)); }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-menu { gap: 28px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-link .elementor-heading-title { font-size: 14px; line-height: 20px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-grid { gap: 45px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title .elementor-heading-title { font-size: 36px; line-height: 48px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-copy, .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-copy p { font-size: 15px; line-height: 25px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-grid, .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-grid { gap: 30px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-text, .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-text p { font-size: 14px; line-height: 20px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-head-row .ep-table-text, .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-head-row .ep-table-text p { font-size: 18px; line-height: 25px; }
}
@media (max-width: 1024px) {
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-inner,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav { width: calc(100% - 60px); }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav { gap: 20px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-logo-blue,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-logo-blue img { width: 70px !important; height: auto; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-menu { gap: 16px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-link .elementor-heading-title { font-size: 12px; line-height: 18px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-contact-btn .elementor-button { padding-left: 24px; padding-right: 24px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner-title .elementor-heading-title { font-size: 52px; line-height: 68px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-grid { gap: 28px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-media { min-height: 330px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img-products-fattalab img { width: 118px; height: 265px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img-products-liverscan img { width: 285px; height: 260px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-body { padding: 28px 24px 42px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-text .elementor-heading-title { font-size: 12px; line-height: 18px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-card, .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-card { padding: 24px 22px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-title .elementor-heading-title { font-size: 24px; line-height: 28px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-cell { padding: 20px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-main-wrap { padding-top: 110px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-columns { gap: 28px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-link .elementor-heading-title { font-size: 13px; line-height: 18px; }
}
@media (max-width: 767px) {
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-inner,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav { width: calc(100% - 40px); }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner { min-height: 390px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-menu,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-icon,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-divider { display: none !important; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-nav-actions { margin-left: auto; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-contact-btn .elementor-button { min-height: 44px; padding: 10px 24px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner-title { margin-top: 80px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner-title .elementor-heading-title { font-size: 42px; line-height: 56px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-breadcrumb .elementor-heading-title { font-size: 15px; line-height: 22px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-products-section { padding: 58px 0 70px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-section,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-section { padding: 64px 0 70px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resources-section { padding-bottom: 80px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-row { flex-direction: column !important; gap: 16px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-copy { flex: 0 1 auto; max-width: 100%; width: 100% !important; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-section .ep-title { flex-basis: auto; max-width: 100%; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title .elementor-heading-title { font-size: 28px; line-height: 38px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-kicker .elementor-heading-title { font-size: 14px; line-height: 20px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-grid,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-grid,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-grid { grid-template-columns: 1fr; gap: 28px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-media { min-height: 300px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img-products-fattalab img { width: 108px; height: 242px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img-products-liverscan img { width: 245px; height: 224px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip { min-height: 54px; padding: 12px 18px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip-text .elementor-heading-title { font-size: 12px; line-height: 18px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-body { padding: 28px 24px 36px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-name .elementor-heading-title { font-size: 25px; line-height: 30px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-desc, .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-desc p { font-size: 15px; line-height: 24px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-pill { justify-content: flex-start; gap: 10px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-divider { display: none !important; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row { grid-template-columns: 1fr; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-cell { min-height: auto; border-right: 0; padding: 16px 18px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-head-row { display: none !important; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell { background: #28544b; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell .ep-table-text,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell .ep-table-text p { color: #fff; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-title .elementor-heading-title { font-size: 22px; line-height: 28px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-cta-wrap { padding-top: 52px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-cta-title .elementor-heading-title { font-size: 36px; line-height: 46px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-cta-copy, .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-cta-copy p { font-size: 15px; line-height: 26px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-actions { gap: 16px; margin-top: 28px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-main-wrap { flex-direction: column !important; gap: 45px; padding-top: 80px; padding-bottom: 58px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-brand,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-columns { width: 100% !important; }
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-logo img { width: 120px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-logo { width: 120px !important; min-height: 112px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-social img { width: 230px; height: auto; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-columns { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 28px; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-footer-bottom { flex-direction: column !important; align-items: flex-start; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-legal { gap: 24px; flex-wrap: wrap; }
  .elementor-56 .elementor-element.elementor-element-fe8646b .elementor-button { white-space: nowrap; }
}

/* codex products fixes 2026-06-09 */
body.page-id-56 .page-header {
  display: none !important;
}
body.page-id-56 .site-main {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner {
  min-height: 560px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  justify-content: center !important;
  align-items: center !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner-title {
  margin-top: 0 !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip {
  justify-content: flex-start !important;
  text-align: left !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip .elementor-widget {
  width: 100% !important;
  flex: 1 1 100% !important;
  max-width: 100%;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip-text,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip-text .elementor-heading-title {
  text-align: left !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip-text .elementor-widget-container {
  width: 100% !important;
  text-align: left !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-section .ep-title-row {
  justify-content: flex-start !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-section .ep-title-copy {
  display: none !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-section .ep-title {
  flex-basis: 760px !important;
  max-width: 760px !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-table {
  margin-top: 40px !important;
  padding-top: 0 !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-cell {
  align-items: flex-start !important;
  justify-content: flex-start !important;
  min-height: auto !important;
  padding: 24px 28px !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-head-row .ep-table-cell {
  align-items: center !important;
  justify-content: center !important;
  min-height: 84px !important;
  padding: 26px 28px !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:nth-child(4) .ep-table-cell {
  min-height: auto !important;
}
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell .ep-table-text,
.elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell .ep-table-text p {
  max-width: 220px;
}
@media (max-width: 1024px) {
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-inner {
    width: calc(100% - 30px) !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner {
    min-height: 360px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    justify-content: center !important;
    align-items: center !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner-title {
    margin-top: 0 !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner-title .elementor-heading-title {
    font-size: 30px !important;
    line-height: 38px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-breadcrumb .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-kicker .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-copy,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-copy p,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-desc,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-desc p,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-copy,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-copy p,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-copy,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-copy p,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-link .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-text .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-btn .elementor-button {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-name .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-title .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-title .elementor-heading-title {
    font-size: 26px !important;
    line-height: 34px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-section .ep-title {
    flex: 0 1 auto !important;
    flex-basis: auto !important;
    max-width: 100% !important;
    width: 100% !important;
    min-height: 0 !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-products-section,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-section,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-section,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resources-section {
    padding: 25px 0 !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-row {
    gap: 16px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-grid,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-grid,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-grid {
    gap: 20px !important;
    margin-top: 20px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-media {
    min-height: 260px !important;
    height: 260px !important;
    padding-top: 24px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img-products-fattalab img {
    width: 95px !important;
    height: 212px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img-products-liverscan img {
    width: 225px !important;
    height: 205px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip {
    min-height: 44px !important;
    padding: 10px 20px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip-text .elementor-heading-title {
    font-size: 14px !important;
    line-height: 20px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-body,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-card,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-card {
    padding: 20px !important;
    min-height: auto !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-pill {
    min-height: auto !important;
    gap: 9px !important;
    justify-content: flex-start !important;
    padding: 10px 12px !important;
    margin-top: 14px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-grid {
    grid-template-columns: 1fr !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-card {
    border-radius: 8px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-copy,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-link {
    margin-top: 16px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-table {
    margin-top: 20px !important;
    border-radius: 10px !important;
    border: 0 !important;
    overflow: visible !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-head-row {
    display: none !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row {
    display: grid !important;
    grid-template-columns: 1fr !important;
    margin-bottom: 20px !important;
    border: 1px solid #dce3dc;
    border-radius: 10px;
    overflow: hidden;
    background: #fff;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:last-child {
    margin-bottom: 0 !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-cell {
    width: 100% !important;
    min-height: auto !important;
    border-right: 0 !important;
    padding: 14px 16px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell {
    background: #28544b !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell .ep-table-text,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell .ep-table-text p {
    color: #fff !important;
    font-size: 18px !important;
    line-height: 24px !important;
    max-width: 100%;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(2)::after,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(3)::after {
    display: block;
    order: -1;
    margin-bottom: 8px;
    color: #28544b;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(2)::after {
    content: "FattaLab\00AE";
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(3)::after {
    content: "Liverscan\00AE";
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-text,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-text p {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row.ep-table-head-row {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-inner {
    width: calc(100% - 30px) !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner {
    min-height: 300px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    justify-content: center !important;
    align-items: center !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner-title {
    margin-top: 0 !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-banner-title .elementor-heading-title {
    font-size: 22px !important;
    line-height: 30px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-breadcrumb .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-kicker .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-copy,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-copy p,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-desc,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-desc p,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-copy,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-copy p,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-copy,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-copy p,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-link .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-text .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-btn .elementor-button,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-text,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-text p {
    font-size: 13px !important;
    line-height: 20px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-name .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-title .elementor-heading-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-title .elementor-heading-title {
    font-size: 20px !important;
    line-height: 27px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-products-section,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-section,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-section,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resources-section {
    padding: 25px 0 !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-section {
    padding-top: 25px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title-row {
    gap: 12px !important;
    min-height: 0 !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-title,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-section .ep-title {
    flex: 0 1 auto !important;
    flex-basis: auto !important;
    max-width: 100% !important;
    width: 100% !important;
    min-height: 0 !important;
    height: auto !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-grid,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-grid,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-grid {
    grid-template-columns: 1fr !important;
    gap: 20px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-media {
    min-height: 230px !important;
    height: 230px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img-products-fattalab img {
    width: 82px !important;
    height: 184px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-img-products-liverscan img {
    width: 190px !important;
    height: 174px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip {
    min-height: 38px !important;
    padding: 8px 15px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-strip-text .elementor-heading-title {
    font-size: 13px !important;
    line-height: 18px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-product-body,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-path-card,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-resource-card {
    padding: 18px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-feature-divider {
    display: none !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row {
    margin-bottom: 18px !important;
    border-radius: 8px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row.ep-table-head-row {
    display: none !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-cell {
    padding: 0 !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-cell .elementor-widget-container {
    padding: 0 !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell .ep-table-text,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell .ep-table-text p {
    font-size: 16px !important;
    line-height: 22px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-label-cell {
    padding: 13px 16px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(2),
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(3) {
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    align-items: start !important;
    padding: 12px 16px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(3) {
    border-top: 1px solid #dce3dc !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(2)::after,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(3)::after {
    display: block !important;
    order: -1 !important;
    margin: 0 !important;
    font-size: 13px !important;
    line-height: 18px !important;
    font-weight: 700 !important;
    color: #28544b !important;
    white-space: nowrap !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(2) .ep-table-text,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(3) .ep-table-text {
    width: 100% !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(2) .ep-table-text,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(2) .ep-table-text p,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(3) .ep-table-text,
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-table-row:not(.ep-table-head-row) .ep-table-cell:nth-child(3) .ep-table-text p {
    font-size: 13px !important;
    line-height: 19px !important;
  }
  .elementor-56 .elementor-element.elementor-element-fe8646b .ep-comparison-table {
    margin-top: 16px !important;
  }
}/* End custom CSS */
/* Start custom CSS *//* EIELING_RESPONSIVE_TYPOGRAPHY_START */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-56 p,
  .elementor-56 li,
  .elementor-56 td,
  .elementor-56 th,
  .elementor-56 label,
  .elementor-56 input,
  .elementor-56 textarea,
  .elementor-56 select,
  .elementor-56 a,
  .elementor-56 .elementor-widget-text-editor,
  .elementor-56 .elementor-widget-html,
  .elementor-56 .elementor-widget-html p,
  .elementor-56 .elementor-widget-html li,
  .elementor-56 .elementor-widget-html td,
  .elementor-56 .elementor-widget-html th,
  .elementor-56 .elementor-widget-html a,
  .elementor-56 .elementor-widget-html span,
  .elementor-56 .elementor-widget-html div,
  .elementor-56 .elementor-widget-html h4,
  .elementor-56 .elementor-widget-html h5,
  .elementor-56 .elementor-widget-html h6,
  .elementor-56 .elementor-widget-html button,
  .elementor-56 .elementor-widget-html input,
  .elementor-56 .elementor-widget-html textarea,
  .elementor-56 .elementor-widget-html select,
  .elementor-56 .elementor-widget-heading .elementor-heading-title:not(h1):not(h2):not(h3),
  .elementor-56 button,
  .elementor-56 .elementor-button,
  .elementor-56 .elementor-button *,
  .elementor-56 .elementor-icon-list-text,
  .elementor-56 .elementor-nav-menu a,
  .elementor-56 .elementor-tab-title,
  .elementor-56 .elementor-tab-title *,
  .elementor-56 .elementor-tab-content,
  .elementor-56 .elementor-tab-content *,
  .elementor-56 .elementor-accordion-title,
  .elementor-56 .elementor-accordion-content,
  .elementor-56 .elementor-toggle-title,
  .elementor-56 .elementor-toggle-content,
  .elementor-56 .elementor-field,
  .elementor-56 .elementor-field-label,
  .elementor-56 .elementor-field-textual,
  .elementor-56 .elementor-form input.elementor-field,
  .elementor-56 .elementor-form select.elementor-field-textual,
  .elementor-56 .elementor-form textarea.elementor-field,
  .elementor-56 .elementor-form .elementor-field-textual,
  .elementor-56 .elementor-form .elementor-button,
  .elementor-56 .elementor-form button.elementor-button,
  body.page-id-56 .elementor-56 .elementor-form .elementor-field,
  body.page-id-56 .elementor-56 .elementor-form .elementor-field-textual,
  body.page-id-56 .elementor-56 .elementor-form input.elementor-field,
  body.page-id-56 .elementor-56 .elementor-form select.elementor-field-textual,
  body.page-id-56 .elementor-56 .elementor-form textarea.elementor-field,
  body.page-id-56 .elementor-56 .cnt-form .elementor-field,
  body.page-id-56 .elementor-56 .cnt-form .elementor-field-textual,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] .elementor-field,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] input.elementor-field,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] select.elementor-field,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] select.elementor-field-textual,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] .elementor-select-wrapper,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] .elementor-select-wrapper select,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] textarea.elementor-field,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] .elementor-button,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] button.elementor-button {
    font-size: 14px !important;
  }
  .elementor-56 h1,
  .elementor-56 h1 *,
  .elementor-56 h1.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-heading h1.elementor-heading-title.elementor-heading-title,
  body.page-id-56 .elementor-56 .elementor-element.elementor-widget-heading h1.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-html h1,
  .elementor-56 .elementor-widget-html h1 *,
  .elementor-56 .elementor-widget-text-editor h1,
  .elementor-56 .elementor-widget-text-editor h1 * {
    font-size: 30px !important;
  }
  .elementor-56 h2,
  .elementor-56 h2 *,
  .elementor-56 h2.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-heading h2.elementor-heading-title.elementor-heading-title,
  body.page-id-56 .elementor-56 .elementor-element.elementor-widget-heading h2.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-html h2,
  .elementor-56 .elementor-widget-html h2 *,
  .elementor-56 .elementor-widget-text-editor h2,
  .elementor-56 .elementor-widget-text-editor h2 * {
    font-size: 26px !important;
  }
  .elementor-56 h3,
  .elementor-56 h3 *,
  .elementor-56 h3.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-heading h3.elementor-heading-title.elementor-heading-title,
  body.page-id-56 .elementor-56 .elementor-element.elementor-widget-heading h3.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-html h3,
  .elementor-56 .elementor-widget-html h3 *,
  .elementor-56 .elementor-widget-text-editor h3,
  .elementor-56 .elementor-widget-text-editor h3 * {
    font-size: 20px !important;
  }
  .elementor-56 .elementor-counter-number-wrapper,
  .elementor-56 .elementor-counter-number-wrapper *,
  .elementor-56 .elementor-counter-number,
  .elementor-56 .elementor-counter-number-prefix,
  .elementor-56 .elementor-counter-number-suffix,
  .elementor-56 [class*="stat-value"],
  .elementor-56 [class*="stat-value"] *,
  .elementor-56 .elementor-widget[class*="stat-value"] .elementor-heading-title,
  .elementor-56 .elementor-widget[class*="stat-value"] .elementor-heading-title *,
  .elementor-56 [class*="stat-number"],
  .elementor-56 [class*="stat-number"] *,
  .elementor-56 .elementor-widget[class*="stat-number"] .elementor-heading-title,
  .elementor-56 .elementor-widget[class*="stat-number"] .elementor-heading-title *,
  .elementor-56 [class*="metric-value"],
  .elementor-56 [class*="metric-value"] *,
  .elementor-56 .elementor-widget[class*="metric-value"] .elementor-heading-title,
  .elementor-56 .elementor-widget[class*="metric-value"] .elementor-heading-title *,
  .elementor-56 [class*="number-value"],
  .elementor-56 [class*="number-value"] *,
  .elementor-56 .elementor-widget[class*="number-value"] .elementor-heading-title,
  .elementor-56 .elementor-widget[class*="number-value"] .elementor-heading-title *,
  .elementor-56 .stat-counter .elementor-counter-number-wrapper,
  .elementor-56 .need-counter .elementor-counter-number-wrapper,
  .elementor-56 .wpb-stat .elementor-counter-number-wrapper {
    font-size: 32px !important;
  }
}
@media (max-width: 767px) {
  .elementor-56 p,
  .elementor-56 li,
  .elementor-56 td,
  .elementor-56 th,
  .elementor-56 label,
  .elementor-56 input,
  .elementor-56 textarea,
  .elementor-56 select,
  .elementor-56 a,
  .elementor-56 .elementor-widget-text-editor,
  .elementor-56 .elementor-widget-html,
  .elementor-56 .elementor-widget-html p,
  .elementor-56 .elementor-widget-html li,
  .elementor-56 .elementor-widget-html td,
  .elementor-56 .elementor-widget-html th,
  .elementor-56 .elementor-widget-html a,
  .elementor-56 .elementor-widget-html span,
  .elementor-56 .elementor-widget-html div,
  .elementor-56 .elementor-widget-html h4,
  .elementor-56 .elementor-widget-html h5,
  .elementor-56 .elementor-widget-html h6,
  .elementor-56 .elementor-widget-html button,
  .elementor-56 .elementor-widget-html input,
  .elementor-56 .elementor-widget-html textarea,
  .elementor-56 .elementor-widget-html select,
  .elementor-56 .elementor-widget-heading .elementor-heading-title:not(h1):not(h2):not(h3),
  .elementor-56 button,
  .elementor-56 .elementor-button,
  .elementor-56 .elementor-button *,
  .elementor-56 .elementor-icon-list-text,
  .elementor-56 .elementor-nav-menu a,
  .elementor-56 .elementor-tab-title,
  .elementor-56 .elementor-tab-title *,
  .elementor-56 .elementor-tab-content,
  .elementor-56 .elementor-tab-content *,
  .elementor-56 .elementor-accordion-title,
  .elementor-56 .elementor-accordion-content,
  .elementor-56 .elementor-toggle-title,
  .elementor-56 .elementor-toggle-content,
  .elementor-56 .elementor-field,
  .elementor-56 .elementor-field-label,
  .elementor-56 .elementor-field-textual,
  .elementor-56 .elementor-form input.elementor-field,
  .elementor-56 .elementor-form select.elementor-field-textual,
  .elementor-56 .elementor-form textarea.elementor-field,
  .elementor-56 .elementor-form .elementor-field-textual,
  .elementor-56 .elementor-form .elementor-button,
  .elementor-56 .elementor-form button.elementor-button,
  body.page-id-56 .elementor-56 .elementor-form .elementor-field,
  body.page-id-56 .elementor-56 .elementor-form .elementor-field-textual,
  body.page-id-56 .elementor-56 .elementor-form input.elementor-field,
  body.page-id-56 .elementor-56 .elementor-form select.elementor-field-textual,
  body.page-id-56 .elementor-56 .elementor-form textarea.elementor-field,
  body.page-id-56 .elementor-56 .cnt-form .elementor-field,
  body.page-id-56 .elementor-56 .cnt-form .elementor-field-textual,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] .elementor-field,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] input.elementor-field,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] select.elementor-field,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] select.elementor-field-textual,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] .elementor-select-wrapper,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] .elementor-select-wrapper select,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] textarea.elementor-field,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] .elementor-button,
  body.page-id-56 .elementor-56 .elementor-element.elementor-element [class*="form-widget"] button.elementor-button {
    font-size: 13px !important;
  }
  .elementor-56 h1,
  .elementor-56 h1 *,
  .elementor-56 h1.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-heading h1.elementor-heading-title.elementor-heading-title,
  body.page-id-56 .elementor-56 .elementor-element.elementor-widget-heading h1.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-html h1,
  .elementor-56 .elementor-widget-html h1 *,
  .elementor-56 .elementor-widget-text-editor h1,
  .elementor-56 .elementor-widget-text-editor h1 * {
    font-size: 22px !important;
  }
  .elementor-56 h2,
  .elementor-56 h2 *,
  .elementor-56 h2.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-heading h2.elementor-heading-title.elementor-heading-title,
  body.page-id-56 .elementor-56 .elementor-element.elementor-widget-heading h2.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-html h2,
  .elementor-56 .elementor-widget-html h2 *,
  .elementor-56 .elementor-widget-text-editor h2,
  .elementor-56 .elementor-widget-text-editor h2 * {
    font-size: 20px !important;
  }
  .elementor-56 h3,
  .elementor-56 h3 *,
  .elementor-56 h3.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-heading h3.elementor-heading-title.elementor-heading-title,
  body.page-id-56 .elementor-56 .elementor-element.elementor-widget-heading h3.elementor-heading-title.elementor-heading-title,
  .elementor-56 .elementor-widget-html h3,
  .elementor-56 .elementor-widget-html h3 *,
  .elementor-56 .elementor-widget-text-editor h3,
  .elementor-56 .elementor-widget-text-editor h3 * {
    font-size: 18px !important;
  }
  .elementor-56 .elementor-counter-number-wrapper,
  .elementor-56 .elementor-counter-number-wrapper *,
  .elementor-56 .elementor-counter-number,
  .elementor-56 .elementor-counter-number-prefix,
  .elementor-56 .elementor-counter-number-suffix,
  .elementor-56 [class*="stat-value"],
  .elementor-56 [class*="stat-value"] *,
  .elementor-56 .elementor-widget[class*="stat-value"] .elementor-heading-title,
  .elementor-56 .elementor-widget[class*="stat-value"] .elementor-heading-title *,
  .elementor-56 [class*="stat-number"],
  .elementor-56 [class*="stat-number"] *,
  .elementor-56 .elementor-widget[class*="stat-number"] .elementor-heading-title,
  .elementor-56 .elementor-widget[class*="stat-number"] .elementor-heading-title *,
  .elementor-56 [class*="metric-value"],
  .elementor-56 [class*="metric-value"] *,
  .elementor-56 .elementor-widget[class*="metric-value"] .elementor-heading-title,
  .elementor-56 .elementor-widget[class*="metric-value"] .elementor-heading-title *,
  .elementor-56 [class*="number-value"],
  .elementor-56 [class*="number-value"] *,
  .elementor-56 .elementor-widget[class*="number-value"] .elementor-heading-title,
  .elementor-56 .elementor-widget[class*="number-value"] .elementor-heading-title *,
  .elementor-56 .stat-counter .elementor-counter-number-wrapper,
  .elementor-56 .need-counter .elementor-counter-number-wrapper,
  .elementor-56 .wpb-stat .elementor-counter-number-wrapper {
    font-size: 24px !important;
  }
}
/* EIELING_RESPONSIVE_TYPOGRAPHY_END *//* End custom CSS */