.elementor-397 .elementor-element.elementor-element-698448c0{padding:0px 35px 0px 35px;}.elementor-397 .elementor-element.elementor-element-67e9f0c8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-397 .elementor-element.elementor-element-67e9f0c8{margin-top:150px;margin-bottom:0px;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-primary{font-family:"Architects Daughter", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;letter-spacing:1.08px;color:#32776D;margin:0px 0px 10px 0px;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-secondary{font-family:"Heebo", Sans-serif;font-size:59px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );max-width:485px;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-secondary .aux-head-highlight{font-family:"Mukta", Sans-serif;font-size:55px;font-weight:900;color:#54595F;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-divider{height:2px;width:25px;margin:0px 0px 50px 0px;background-color:#32776D;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-description{color:var( --e-global-color-text );font-family:"Mukta", Sans-serif;font-size:16px;font-weight:300;line-height:1.25em;max-width:700px;}.elementor-397 .elementor-element.elementor-element-1ae6b572 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-397 .elementor-element.elementor-element-1ae6b572{animation-duration:2000ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-60719e5{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-078bda9{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-de09b19 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}.elementor-397 .elementor-element.elementor-element-9abc118 .aux-modern-heading-primary{font-family:"Raleway", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-9abc118 .aux-widget-modern-heading .aux-widget-inner{padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-9abc118 > .elementor-widget-container{padding:12px 20px 14px 20px;background-color:#32766D;}.elementor-397 .elementor-element.elementor-element-9abc118{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-2a434f8 .aux-modern-heading-primary{font-family:"Heebo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-2a434f8 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-397 .elementor-element.elementor-element-2a434f8{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-f0ac2e7 > .elementor-container{max-width:1550px;}.elementor-397 .elementor-element.elementor-element-f0ac2e7{margin-top:0px;margin-bottom:0px;}.elementor-397 .elementor-element.elementor-element-467ac0a > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-6065830{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-b5ebe2f > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-8ad44fa{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-bd896ef > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-e8ba8c3{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-7a1ee1a > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-1fc2685{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-d84cd62{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-385fb16 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}.elementor-397 .elementor-element.elementor-element-3f4f3db .aux-modern-heading-primary{font-family:"Raleway", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-3f4f3db .aux-widget-modern-heading .aux-widget-inner{padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-3f4f3db > .elementor-widget-container{padding:12px 20px 14px 20px;background-color:#32766D;}.elementor-397 .elementor-element.elementor-element-3f4f3db{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-4f32709 .aux-modern-heading-primary{font-family:"Heebo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-4f32709 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-397 .elementor-element.elementor-element-4f32709{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-0ad08c2 > .elementor-container{max-width:1550px;}.elementor-397 .elementor-element.elementor-element-0ad08c2{margin-top:0px;margin-bottom:0px;}.elementor-397 .elementor-element.elementor-element-b8abe36 > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-dcc59cd{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-7132f42 > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-6951f78{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-a059637 > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-cec7ec0{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-9e4af5e > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-f2a19d4{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-76bd443{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-94f710c > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}.elementor-397 .elementor-element.elementor-element-37fd3da .aux-modern-heading-primary{font-family:"Raleway", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-37fd3da .aux-widget-modern-heading .aux-widget-inner{padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-37fd3da > .elementor-widget-container{padding:12px 20px 14px 20px;background-color:#32766D;}.elementor-397 .elementor-element.elementor-element-37fd3da{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-536be9e .aux-modern-heading-primary{font-family:"Heebo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-536be9e > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-397 .elementor-element.elementor-element-536be9e{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-706951a > .elementor-container{max-width:1550px;}.elementor-397 .elementor-element.elementor-element-706951a{margin-top:0px;margin-bottom:0px;}.elementor-397 .elementor-element.elementor-element-686beaf > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-af411d6{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-fa310c7 > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-27620ce{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-564bcf1 > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-799f081{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-98255f6 > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-185051f{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-d94a4ea{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-4bde8e9 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}.elementor-397 .elementor-element.elementor-element-c0cea0a .aux-modern-heading-primary{font-family:"Raleway", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-c0cea0a .aux-widget-modern-heading .aux-widget-inner{padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-c0cea0a > .elementor-widget-container{padding:12px 20px 14px 20px;background-color:#32766D;}.elementor-397 .elementor-element.elementor-element-c0cea0a{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-7dce67e .aux-modern-heading-primary{font-family:"Heebo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-7dce67e > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-397 .elementor-element.elementor-element-7dce67e{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-9d17975 > .elementor-container{max-width:1550px;}.elementor-397 .elementor-element.elementor-element-9d17975{margin-top:0px;margin-bottom:0px;}.elementor-397 .elementor-element.elementor-element-13a40f4 > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-983f902{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-f91852e > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-4fe0665{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-f9c44a9 > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-a725f42{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-036430b > .elementor-element-populated{text-align:center;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:30px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-title{margin-bottom:43px;color:#54595F;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;line-height:33px;}.elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-description{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-397 .elementor-element.elementor-element-99d91c7{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-5b5794d7 > .elementor-container{max-width:1650px;}.elementor-397 .elementor-element.elementor-element-5b5794d7{padding:35px 35px 35px 35px;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-f22f5f7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-397 .elementor-element.elementor-element-f22f5f7:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-f22f5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-397 .elementor-element.elementor-element-f22f5f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 35px 180px 35px;}.elementor-397 .elementor-element.elementor-element-f22f5f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-397 .elementor-element.elementor-element-c0393c6 .aux-modern-heading-primary{font-family:"Mukta", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;letter-spacing:1.08px;color:#54595F;margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-c0393c6 .aux-modern-heading-secondary{font-family:"Heebo", Sans-serif;font-size:43px;font-weight:700;line-height:1.2em;color:#54595F;max-width:560px;}.elementor-397 .elementor-element.elementor-element-c0393c6 .aux-modern-heading-divider{height:2px;width:25px;margin:10px 0px 50px 0px;background-color:#32776D;}.elementor-397 .elementor-element.elementor-element-c0393c6{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-cccefd9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-397 .elementor-element.elementor-element-31aca87.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-397 .elementor-element.elementor-element-31aca87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-397 .elementor-element.elementor-element-31aca87 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-397 .elementor-element.elementor-element-2874bba{animation-delay:300ms;}.elementor-397 .elementor-element.elementor-element-404286b > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-397 .elementor-element.elementor-element-71f3543{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-84ddf56 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-397 .elementor-element.elementor-element-84ddf56{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-e337c7d{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-ad45daf > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}.elementor-397 .elementor-element.elementor-element-1a2dc4a .aux-modern-heading-primary{font-family:"Raleway", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-1a2dc4a .aux-widget-modern-heading .aux-widget-inner{padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-1a2dc4a > .elementor-widget-container{padding:12px 20px 14px 20px;background-color:#32766D;}.elementor-397 .elementor-element.elementor-element-1a2dc4a{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-d83d273{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-2199f48 > .elementor-element-populated{margin:0px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-397 .elementor-element.elementor-element-09669cd{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-5693593 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}.elementor-397 .elementor-element.elementor-element-49efcc2 .aux-modern-heading-primary{font-family:"Raleway", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-49efcc2 .aux-widget-modern-heading .aux-widget-inner{padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-49efcc2 > .elementor-widget-container{padding:12px 20px 14px 20px;background-color:#32766D;}.elementor-397 .elementor-element.elementor-element-49efcc2{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-f88a487{margin-top:0px;margin-bottom:0px;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-59c0c96 > .elementor-element-populated{margin:0px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-397 .elementor-element.elementor-element-597c770{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-0587b47 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}.elementor-397 .elementor-element.elementor-element-a84033e .aux-modern-heading-primary{font-family:"Raleway", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-a84033e .aux-widget-modern-heading .aux-widget-inner{padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-a84033e > .elementor-widget-container{padding:12px 20px 14px 20px;background-color:#32766D;}.elementor-397 .elementor-element.elementor-element-a84033e{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-a1318c8{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-98bda15 > .elementor-element-populated{margin:0px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-397 .elementor-element.elementor-element-6a6781b{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-faecc71 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}.elementor-397 .elementor-element.elementor-element-bd7c745 .aux-modern-heading-primary{font-family:"Raleway", Sans-serif;font-size:43px;font-weight:700;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-bd7c745 .aux-widget-modern-heading .aux-widget-inner{padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-bd7c745 > .elementor-widget-container{padding:12px 20px 14px 20px;background-color:#32766D;}.elementor-397 .elementor-element.elementor-element-bd7c745{width:auto;max-width:auto;align-self:center;}.elementor-397 .elementor-element.elementor-element-ef654df{animation-duration:4000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-397 .elementor-element.elementor-element-8425063 > .elementor-element-populated{margin:0px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}@media(max-width:1024px) and (min-width:768px){.elementor-397 .elementor-element.elementor-element-467ac0a{width:100%;}.elementor-397 .elementor-element.elementor-element-b5ebe2f{width:100%;}.elementor-397 .elementor-element.elementor-element-bd896ef{width:100%;}.elementor-397 .elementor-element.elementor-element-7a1ee1a{width:100%;}.elementor-397 .elementor-element.elementor-element-b8abe36{width:100%;}.elementor-397 .elementor-element.elementor-element-7132f42{width:100%;}.elementor-397 .elementor-element.elementor-element-a059637{width:100%;}.elementor-397 .elementor-element.elementor-element-9e4af5e{width:100%;}.elementor-397 .elementor-element.elementor-element-686beaf{width:100%;}.elementor-397 .elementor-element.elementor-element-fa310c7{width:100%;}.elementor-397 .elementor-element.elementor-element-564bcf1{width:100%;}.elementor-397 .elementor-element.elementor-element-98255f6{width:100%;}.elementor-397 .elementor-element.elementor-element-13a40f4{width:100%;}.elementor-397 .elementor-element.elementor-element-f91852e{width:100%;}.elementor-397 .elementor-element.elementor-element-f9c44a9{width:100%;}.elementor-397 .elementor-element.elementor-element-036430b{width:100%;}.elementor-397 .elementor-element.elementor-element-0694776{width:100%;}.elementor-397 .elementor-element.elementor-element-c2ac000{width:100%;}}@media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-42868270 > .elementor-element-populated{margin:0px 30px 0px 50px;--e-column-margin-right:30px;--e-column-margin-left:50px;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-primary{font-size:16px;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-secondary{font-size:36px;max-width:400px;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-secondary .aux-head-highlight{font-size:34px;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-description{font-size:14px;max-width:500px;}.elementor-397 .elementor-element.elementor-element-87f9dae > .elementor-element-populated{margin:0px 30px 0px 50px;--e-column-margin-right:30px;--e-column-margin-left:50px;}.elementor-397 .elementor-element.elementor-element-9abc118 .aux-modern-heading-primary{font-size:30px;}.elementor-397 .elementor-element.elementor-element-9abc118 > .elementor-widget-container{padding:8px 14px 11px 14px;}.elementor-397 .elementor-element.elementor-element-2a434f8 .aux-modern-heading-primary{font-size:22px;}.elementor-397 .elementor-element.elementor-element-2a434f8 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-397 .elementor-element.elementor-element-f0ac2e7{margin-top:0px;margin-bottom:0px;}.elementor-397 .elementor-element.elementor-element-467ac0a > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-6065830 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-b5ebe2f > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-8ad44fa > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-bd896ef > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-e8ba8c3 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-7a1ee1a > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-1fc2685 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-3f4f3db .aux-modern-heading-primary{font-size:30px;}.elementor-397 .elementor-element.elementor-element-3f4f3db > .elementor-widget-container{padding:8px 14px 11px 14px;}.elementor-397 .elementor-element.elementor-element-4f32709 .aux-modern-heading-primary{font-size:22px;}.elementor-397 .elementor-element.elementor-element-4f32709 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-397 .elementor-element.elementor-element-0ad08c2{margin-top:0px;margin-bottom:0px;}.elementor-397 .elementor-element.elementor-element-b8abe36 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-dcc59cd > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-7132f42 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-6951f78 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-a059637 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-cec7ec0 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-9e4af5e > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-f2a19d4 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-37fd3da .aux-modern-heading-primary{font-size:30px;}.elementor-397 .elementor-element.elementor-element-37fd3da > .elementor-widget-container{padding:8px 14px 11px 14px;}.elementor-397 .elementor-element.elementor-element-536be9e .aux-modern-heading-primary{font-size:22px;}.elementor-397 .elementor-element.elementor-element-536be9e > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-397 .elementor-element.elementor-element-706951a{margin-top:0px;margin-bottom:0px;}.elementor-397 .elementor-element.elementor-element-686beaf > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-af411d6 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-fa310c7 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-27620ce > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-564bcf1 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-799f081 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-98255f6 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-185051f > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-c0cea0a .aux-modern-heading-primary{font-size:30px;}.elementor-397 .elementor-element.elementor-element-c0cea0a > .elementor-widget-container{padding:8px 14px 11px 14px;}.elementor-397 .elementor-element.elementor-element-7dce67e .aux-modern-heading-primary{font-size:22px;}.elementor-397 .elementor-element.elementor-element-7dce67e > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-397 .elementor-element.elementor-element-9d17975{margin-top:0px;margin-bottom:0px;}.elementor-397 .elementor-element.elementor-element-13a40f4 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-983f902 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-f91852e > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-4fe0665 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-f9c44a9 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-a725f42 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-036430b > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-wrapper{text-align:left;}.elementor-397 .elementor-element.elementor-element-99d91c7 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-f22f5f7{padding:150px 0px 150px 0px;}.elementor-397 .elementor-element.elementor-element-0694776 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 70px 0px 70px;}.elementor-397 .elementor-element.elementor-element-c0393c6 .aux-modern-heading-primary{font-size:16px;}.elementor-397 .elementor-element.elementor-element-c0393c6 .aux-modern-heading-secondary{font-size:34px;}.elementor-397 .elementor-element.elementor-element-c2ac000 > .elementor-element-populated{padding:0px 70px 0px 70px;}.elementor-397 .elementor-element.elementor-element-1a2dc4a .aux-modern-heading-primary{font-size:30px;}.elementor-397 .elementor-element.elementor-element-1a2dc4a > .elementor-widget-container{padding:8px 14px 11px 14px;}.elementor-397 .elementor-element.elementor-element-49efcc2 .aux-modern-heading-primary{font-size:30px;}.elementor-397 .elementor-element.elementor-element-49efcc2 > .elementor-widget-container{padding:8px 14px 11px 14px;}.elementor-397 .elementor-element.elementor-element-a84033e .aux-modern-heading-primary{font-size:30px;}.elementor-397 .elementor-element.elementor-element-a84033e > .elementor-widget-container{padding:8px 14px 11px 14px;}.elementor-397 .elementor-element.elementor-element-bd7c745 .aux-modern-heading-primary{font-size:30px;}.elementor-397 .elementor-element.elementor-element-bd7c745 > .elementor-widget-container{padding:8px 14px 11px 14px;}}@media(max-width:767px){.elementor-397 .elementor-element.elementor-element-42868270 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-secondary{font-size:30px;max-width:300px;}.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-secondary .aux-head-highlight{font-size:30px;}.elementor-397 .elementor-element.elementor-element-87f9dae > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-397 .elementor-element.elementor-element-f0ac2e7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-467ac0a > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-6065830 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-b5ebe2f > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-8ad44fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-bd896ef > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-e8ba8c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-7a1ee1a > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-1fc2685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-0ad08c2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-b8abe36 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-dcc59cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-7132f42 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-6951f78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-a059637 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-cec7ec0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-9e4af5e > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-f2a19d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-706951a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-686beaf > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-af411d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-fa310c7 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-27620ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-564bcf1 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-799f081 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-98255f6 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-185051f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-9d17975{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-13a40f4 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-983f902 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-f91852e > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-4fe0665 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-f9c44a9 > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-a725f42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-036430b > .elementor-element-populated{margin:25px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-99d91c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-c0393c6 .aux-modern-heading-secondary{font-size:30px;max-width:300px;}.elementor-397 .elementor-element.elementor-element-31aca87{width:50%;}.elementor-397 .elementor-element.elementor-element-31aca87 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-397 .elementor-element.elementor-element-404286b{width:50%;}.elementor-397 .elementor-element.elementor-element-404286b > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-397 .elementor-element.elementor-element-84ddf56{width:100%;}.elementor-397 .elementor-element.elementor-element-84ddf56 > .elementor-element-populated{margin:0px 0px 70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-1ae6b572 */.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-secondary{
    display: inline-block;
}
.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-primary:before{
    content: '';
    width: 8px;
    height: 8px;
    background-color: #32776d;
    display: inline-block;
    margin-right: 10px; 
    position: relative;
    top: -3px;
}
.elementor-397 .elementor-element.elementor-element-1ae6b572 .aux-modern-heading-divider:after{
    content: '';
    width: 90px;
    height: 2px;
    background-color: var( --e-global-color-secondary );
    display: block;
    position: relative;
    left: 35px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-42868270 */@media screen and (max-width:1600px) and (min-width:1025px){
    .elementor-397 .elementor-element.elementor-element-42868270{
        margin-left:80px;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-397 .elementor-element.elementor-element-42868270{
        width:100%;
        margin-top:50px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-87f9dae */@media screen and (max-width:1600px) and (min-width:1025px){
    .elementor-397 .elementor-element.elementor-element-87f9dae{
        margin-left:80px;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-397 .elementor-element.elementor-element-87f9dae{
        width:100%;
        margin-top:50px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-67e9f0c8 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-397 .elementor-element.elementor-element-67e9f0c8 .elementor-row{
        display: flex;
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6065830 */.elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-6065830 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-467ac0a */.elementor-397 .elementor-element.elementor-element-467ac0a:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-467ac0a:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-467ac0a .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-467ac0a .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ad44fa */.elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-8ad44fa .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b5ebe2f */.elementor-397 .elementor-element.elementor-element-b5ebe2f:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-b5ebe2f:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-b5ebe2f .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-b5ebe2f .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e8ba8c3 */.elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-e8ba8c3 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bd896ef */.elementor-397 .elementor-element.elementor-element-bd896ef:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-bd896ef:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-bd896ef .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-bd896ef .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1fc2685 */.elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-1fc2685 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7a1ee1a */.elementor-397 .elementor-element.elementor-element-7a1ee1a:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-7a1ee1a:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-7a1ee1a .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-7a1ee1a .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dcc59cd */.elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-dcc59cd .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b8abe36 */.elementor-397 .elementor-element.elementor-element-b8abe36:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-b8abe36:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-b8abe36 .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-b8abe36 .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6951f78 */.elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-6951f78 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7132f42 */.elementor-397 .elementor-element.elementor-element-7132f42:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-7132f42:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-7132f42 .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-7132f42 .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cec7ec0 */.elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-cec7ec0 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a059637 */.elementor-397 .elementor-element.elementor-element-a059637:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-a059637:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-a059637 .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-a059637 .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f2a19d4 */.elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-f2a19d4 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9e4af5e */.elementor-397 .elementor-element.elementor-element-9e4af5e:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-9e4af5e:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-9e4af5e .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-9e4af5e .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-af411d6 */.elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-af411d6 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-686beaf */.elementor-397 .elementor-element.elementor-element-686beaf:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-686beaf:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-686beaf .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-686beaf .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-27620ce */.elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-27620ce .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fa310c7 */.elementor-397 .elementor-element.elementor-element-fa310c7:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-fa310c7:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-fa310c7 .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-fa310c7 .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-799f081 */.elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-799f081 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-564bcf1 */.elementor-397 .elementor-element.elementor-element-564bcf1:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-564bcf1:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-564bcf1 .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-564bcf1 .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-185051f */.elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-185051f .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-98255f6 */.elementor-397 .elementor-element.elementor-element-98255f6:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-98255f6:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-98255f6 .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-98255f6 .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-983f902 */.elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-983f902 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13a40f4 */.elementor-397 .elementor-element.elementor-element-13a40f4:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-13a40f4:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-13a40f4 .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-13a40f4 .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4fe0665 */.elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-4fe0665 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f91852e */.elementor-397 .elementor-element.elementor-element-f91852e:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-f91852e:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-f91852e .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-f91852e .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a725f42 */.elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-a725f42 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f9c44a9 */.elementor-397 .elementor-element.elementor-element-f9c44a9:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-f9c44a9:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-f9c44a9 .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-f9c44a9 .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-99d91c7 */.elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-description{
    text-align: left;
    max-width: 230px;
    margin-left: 90px;
}
.elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-description{
    position: relative;
}
.elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-description:after{
    content: '';
      width: 3px;
    height: 40px;
    background-color: #32776d;
    position: absolute;
    top: 0%;
    left: -45px;
}
  @media screen and (max-width: 767px) and (min-width:28px) {
    .elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-description{
    margin: auto;
}
    
}
 @media screen and (max-width: 1024px) and (min-width: 764px) {
   .elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-title {
        margin-left: 85px;
    }
  }
@media screen and (max-width: 1363px) and (min-width: 1024px) {
    .elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-description:after{
        left: -30px; 
    }
  }
 @media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-description{
        margin-left: 55px;
    }
  }
@media screen and (max-width: 1024px) and (min-width: 764px) {
    .elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-img{
       width: 100px!important;
    }
  }
@media screen and (max-width: 1390px) and (min-width: 1025px) {
        .elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-description{
            margin-left: 20px;
            }
}

@media screen and (max-width: 1363px) and (min-width: 1139px) {
    .elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-wrapper{
        margin-top: 15px;
 }
}
 @media screen and (max-width: 1115px) and (min-width: 1025px) {
    .elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-content{
        padding: 0 18px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-99d91c7 .elementor-image-box-description{
        max-width: 430px;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-036430b */.elementor-397 .elementor-element.elementor-element-036430b:hover .elementor-image-box-title,
.elementor-397 .elementor-element.elementor-element-036430b:hover .elementor-image-box-description{
    color: #54595f!important;
}
.elementor-397 .elementor-element.elementor-element-036430b .elementor-column-wrap {
    transition: all 300ms ease-out;
}
 @media screen and (max-width: 1024px) and (min-width: 766px) {
    .elementor-397 .elementor-element.elementor-element-036430b .elementor-image-box-wrapper{
        display: flex;
        justify-content: center;
    }
  }/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-c0393c6 */.elementor-397 .elementor-element.elementor-element-c0393c6 .aux-modern-heading-secondary{
    display: inline-block;
}
.elementor-397 .elementor-element.elementor-element-c0393c6 .aux-modern-heading-primary:before{
    content: '';
    width: 8px;
    height: 8px;
    background-color: #32776d;
    display: inline-block;
    margin-right: 10px; 
    position: relative;
    top: -3px;
}
.elementor-397 .elementor-element.elementor-element-c0393c6 .aux-modern-heading-divider:after{
    content: '';
    width: 90px;
    height: 2px;
    background-color: var( --e-global-color-secondary );
    display: block;
    position: relative;
    left: 35px;
}/* End custom CSS */