.elementor-71 .elementor-element.elementor-element-d761d1d > .elementor-container{max-width:1400px;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-e724038.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-e724038.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-e724038 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-71 .elementor-element.elementor-element-e724038 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-primary{font-size:47px;font-weight:600;line-height:56px;letter-spacing:-1px;color:#003F7A;margin:0px 0px 19px 0px;}.elementor-71 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-secondary{font-size:16px;font-weight:300;margin:0em 0em 2.5em 0em;}.elementor-71 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-description{font-size:16px;line-height:32px;max-width:74%;}.elementor-71 .elementor-element.elementor-element-5382bc9{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-7b7104c .aux-modern-button-wrapper{text-align:left;}.elementor-71 .elementor-element.elementor-element-7b7104c .aux-text{font-family:"Exo 2", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#003F7A;}.elementor-71 .elementor-element.elementor-element-7b7104c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-7b7104c{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-ce0699f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-ce0699f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-ce0699f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-b333bbc .aux-widget-image{text-align:left;}.elementor-71 .elementor-element.elementor-element-b333bbc > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-71 .elementor-element.elementor-element-b333bbc{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-fb463fc > .elementor-container{max-width:1400px;min-height:318px;}.elementor-71 .elementor-element.elementor-element-fb463fc:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-fb463fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cbm.co.ke/wp-content/uploads/2023/10/people-on-worksite-building-foundation1.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-71 .elementor-element.elementor-element-fb463fc > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(92deg, #003F7A 0%, #003F7ABA 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-fb463fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4%;margin-bottom:0%;padding:0px 35px 0px 35px;}.elementor-71 .elementor-element.elementor-element-3216ace .aux-modern-heading-primary{font-size:37px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-3216ace .aux-modern-heading-secondary{font-size:16px;font-weight:300;margin:0em 0em 2.5em 0em;}.elementor-71 .elementor-element.elementor-element-3216ace .aux-modern-heading-description{color:#FFFFFFAD;font-size:16px;line-height:32px;max-width:67%;}.elementor-71 .elementor-element.elementor-element-3216ace{width:auto;max-width:auto;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-6757594 .aux-modern-heading-primary{font-size:37px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-6757594 .aux-modern-heading-secondary{font-size:16px;font-weight:300;margin:0em 0em 2.5em 0em;}.elementor-71 .elementor-element.elementor-element-6757594 .aux-modern-heading-description{color:#FFFFFFAD;font-size:16px;line-height:32px;max-width:67%;}.elementor-71 .elementor-element.elementor-element-6757594{width:auto;max-width:auto;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-e16313b:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-e16313b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-71 .elementor-element.elementor-element-e16313b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 35px 30px 35px;}.elementor-71 .elementor-element.elementor-element-e16313b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-9bf7763 .aux-modern-heading-primary{font-size:41px;font-weight:600;line-height:80px;letter-spacing:-1px;color:#003F7A;margin:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-9bf7763 .aux-modern-heading-secondary{font-size:16px;font-weight:300;margin:0em 0em 1.5em 0em;}.elementor-71 .elementor-element.elementor-element-9bf7763 .aux-modern-heading-divider{height:2px;width:12%;margin:0em 0em 0em 0em;background-color:#003F7A;}.elementor-71 .elementor-element.elementor-element-9bf7763{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-71 .elementor-element.elementor-element-348a259{--spacer-size:10px;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-119b5ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-119b5ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-119b5ef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-71 .elementor-element.elementor-element-119b5ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-71 .elementor-element.elementor-element-119b5ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-119b5ef > .elementor-element-populated{box-shadow:3px 6px 20px 0px rgba(0, 0, 0, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-71 .elementor-element.elementor-element-119b5ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-6e75944 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-6e75944 .aux-ico-box{border-style:none;padding:0px 0px 4px 0px;color:#003F7A;}.elementor-71 .elementor-element.elementor-element-6e75944 .aux-ico{font-size:86px;}.elementor-71 .elementor-element.elementor-element-6e75944 .col-subtitle{color:#003F7A !important;font-size:26px;font-weight:600;line-height:27px;letter-spacing:-0.7px;}.elementor-71 .elementor-element.elementor-element-6e75944 .widget-content{color:#696969 !important;font-size:16px;line-height:21px;}.elementor-71 .elementor-element.elementor-element-6e75944 .aux-widget-advanced-text{text-align:left !important;padding:0% 5% 0% 10%;}.elementor-71 .elementor-element.elementor-element-6e75944 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-71 .elementor-element.elementor-element-6e75944{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:85%;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-137172d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-137172d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-137172d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-71 .elementor-element.elementor-element-137172d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-71 .elementor-element.elementor-element-137172d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003F7A;}.elementor-71 .elementor-element.elementor-element-137172d > .elementor-element-populated{box-shadow:3px 6px 20px 0px rgba(0, 0, 0, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-71 .elementor-element.elementor-element-137172d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-5b92564 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-5b92564 .aux-ico{font-size:84px;}.elementor-71 .elementor-element.elementor-element-5b92564 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;}.elementor-71 .elementor-element.elementor-element-5b92564 .col-subtitle{color:#ffffff !important;font-size:26px;font-weight:600;line-height:27px;letter-spacing:-0.7px;}.elementor-71 .elementor-element.elementor-element-5b92564 .widget-content{color:#A5B0D6 !important;font-size:16px;line-height:21px;}.elementor-71 .elementor-element.elementor-element-5b92564 .aux-widget-advanced-text{text-align:left !important;padding:0% 5% 0% 10%;}.elementor-71 .elementor-element.elementor-element-5b92564 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-71 .elementor-element.elementor-element-5b92564{animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:85%;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-7bbbfbe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-7bbbfbe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-7bbbfbe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-71 .elementor-element.elementor-element-7bbbfbe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-71 .elementor-element.elementor-element-7bbbfbe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003F7A;}.elementor-71 .elementor-element.elementor-element-7bbbfbe > .elementor-element-populated{box-shadow:3px 6px 20px 0px rgba(0, 0, 0, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-71 .elementor-element.elementor-element-7bbbfbe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-1f2e0b6 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-1f2e0b6 .aux-ico{font-size:84px;}.elementor-71 .elementor-element.elementor-element-1f2e0b6 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;}.elementor-71 .elementor-element.elementor-element-1f2e0b6 .col-subtitle{color:#ffffff !important;font-size:26px;font-weight:600;line-height:27px;letter-spacing:-0.7px;}.elementor-71 .elementor-element.elementor-element-1f2e0b6 .widget-content{color:#A5B0D6 !important;font-size:16px;line-height:21px;}.elementor-71 .elementor-element.elementor-element-1f2e0b6 .aux-widget-advanced-text{text-align:left !important;padding:0% 5% 0% 10%;}.elementor-71 .elementor-element.elementor-element-1f2e0b6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-71 .elementor-element.elementor-element-1f2e0b6{animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:85%;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-b1327fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-b1327fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-b1327fa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-71 .elementor-element.elementor-element-b1327fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-71 .elementor-element.elementor-element-b1327fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-b1327fa > .elementor-element-populated{box-shadow:3px 6px 20px 0px rgba(0, 0, 0, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-71 .elementor-element.elementor-element-b1327fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-29d2730 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-29d2730 .aux-ico-box{border-style:none;padding:0px 0px 4px 0px;color:#003F7A;}.elementor-71 .elementor-element.elementor-element-29d2730 .aux-ico{font-size:86px;}.elementor-71 .elementor-element.elementor-element-29d2730 .col-subtitle{color:#003F7A !important;font-size:26px;font-weight:600;line-height:27px;letter-spacing:-0.7px;}.elementor-71 .elementor-element.elementor-element-29d2730 .widget-content{color:#696969 !important;font-size:16px;line-height:21px;}.elementor-71 .elementor-element.elementor-element-29d2730 .aux-widget-advanced-text{text-align:left !important;padding:0% 5% 0% 10%;}.elementor-71 .elementor-element.elementor-element-29d2730 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-71 .elementor-element.elementor-element-29d2730{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:85%;}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-e724038 > .elementor-element-populated{padding:0% 5% 010% 05%;}.elementor-71 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-primary{font-size:4em;}.elementor-71 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-secondary{font-size:1em;}.elementor-71 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-description{font-size:1.2em;line-height:1.5em;max-width:100%;}.elementor-71 .elementor-element.elementor-element-b333bbc .aux-widget-image{text-align:right;}.elementor-71 .elementor-element.elementor-element-b333bbc .aux-media-image{max-width:768px;}.elementor-71 .elementor-element.elementor-element-3216ace .aux-modern-heading-primary{font-size:4em;}.elementor-71 .elementor-element.elementor-element-3216ace .aux-modern-heading-secondary{font-size:1em;}.elementor-71 .elementor-element.elementor-element-3216ace .aux-modern-heading-description{font-size:1.2em;line-height:1.5em;max-width:100%;}.elementor-71 .elementor-element.elementor-element-6757594 .aux-modern-heading-primary{font-size:4em;}.elementor-71 .elementor-element.elementor-element-6757594 .aux-modern-heading-secondary{font-size:1em;}.elementor-71 .elementor-element.elementor-element-6757594 .aux-modern-heading-description{font-size:1.2em;line-height:1.5em;max-width:100%;}.elementor-71 .elementor-element.elementor-element-9bf7763 .aux-modern-heading-primary{font-size:4em;}.elementor-71 .elementor-element.elementor-element-9bf7763 .aux-modern-heading-secondary{font-size:1em;}.elementor-71 .elementor-element.elementor-element-9bf7763 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-primary{font-size:2em;margin:0em 0em 0.25em 0em;max-width:100%;}.elementor-71 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-secondary{font-size:1em;margin:0em 0em 0.5em 0em;}.elementor-71 .elementor-element.elementor-element-5382bc9 .aux-modern-heading-description{font-size:0.9em;line-height:1.7em;max-width:100%;}.elementor-71 .elementor-element.elementor-element-5382bc9 > .elementor-widget-container{padding:34px 34px 34px 34px;}.elementor-71 .elementor-element.elementor-element-fb463fc > .elementor-container{min-height:423px;}.elementor-71 .elementor-element.elementor-element-fb463fc:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-fb463fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-71 .elementor-element.elementor-element-fb463fc{margin-top:0%;margin-bottom:0%;padding:34px 34px 34px 34px;}.elementor-71 .elementor-element.elementor-element-3216ace .aux-modern-heading-primary{font-size:34px;margin:0em 0em 0.25em 0em;max-width:100%;}.elementor-71 .elementor-element.elementor-element-3216ace .aux-modern-heading-secondary{font-size:1em;margin:0em 0em 0.5em 0em;}.elementor-71 .elementor-element.elementor-element-3216ace .aux-modern-heading-description{font-size:0.9em;max-width:100%;}.elementor-71 .elementor-element.elementor-element-6757594 .aux-modern-heading-primary{font-size:34px;margin:0em 0em 0.25em 0em;max-width:100%;}.elementor-71 .elementor-element.elementor-element-6757594 .aux-modern-heading-secondary{font-size:1em;margin:0em 0em 0.5em 0em;}.elementor-71 .elementor-element.elementor-element-6757594 .aux-modern-heading-description{font-size:0.9em;max-width:100%;}.elementor-71 .elementor-element.elementor-element-e16313b{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-61b4383 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-71 .elementor-element.elementor-element-9bf7763 .aux-modern-heading-primary{font-size:32px;line-height:1.1em;margin:0em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-9bf7763 .aux-modern-heading-secondary{font-size:1em;margin:0em 0em 0.5em 0em;}.elementor-71 .elementor-element.elementor-element-9bf7763 .aux-modern-heading-divider{height:2px;width:15%;margin:1em 0em 0em 0em;}.elementor-71 .elementor-element.elementor-element-9bf7763 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:34px 34px 34px 34px;}.elementor-71 .elementor-element.elementor-element-119b5ef > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0% 0% 0% 0%;}.elementor-71 .elementor-element.elementor-element-6e75944 .aux-ico{font-size:60px;}.elementor-71 .elementor-element.elementor-element-6e75944 .aux-widget-advanced-text{padding:-1px -1px -1px -1px;}.elementor-71 .elementor-element.elementor-element-6e75944 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-71 .elementor-element.elementor-element-137172d > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0% 0% 0% 0%;}.elementor-71 .elementor-element.elementor-element-5b92564 .aux-ico{font-size:60px;}.elementor-71 .elementor-element.elementor-element-5b92564 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-71 .elementor-element.elementor-element-7bbbfbe > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0% 0% 0% 0%;}.elementor-71 .elementor-element.elementor-element-1f2e0b6 .aux-ico{font-size:60px;}.elementor-71 .elementor-element.elementor-element-1f2e0b6 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-71 .elementor-element.elementor-element-b1327fa > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0% 0% 0% 0%;}.elementor-71 .elementor-element.elementor-element-29d2730 .aux-ico{font-size:60px;}.elementor-71 .elementor-element.elementor-element-29d2730 .aux-widget-advanced-text{padding:-1px -1px -1px -1px;}.elementor-71 .elementor-element.elementor-element-29d2730 > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-e724038{width:41.767%;}.elementor-71 .elementor-element.elementor-element-ce0699f{width:58.233%;}}@media(max-width:1024px) and (min-width:768px){.elementor-71 .elementor-element.elementor-element-e724038{width:100%;}.elementor-71 .elementor-element.elementor-element-ce0699f{width:100%;}.elementor-71 .elementor-element.elementor-element-61b4383{width:100%;}.elementor-71 .elementor-element.elementor-element-119b5ef{width:50%;}.elementor-71 .elementor-element.elementor-element-137172d{width:50%;}.elementor-71 .elementor-element.elementor-element-7bbbfbe{width:50%;}.elementor-71 .elementor-element.elementor-element-b1327fa{width:50%;}}@media(min-width:1025px){.elementor-71 .elementor-element.elementor-element-fb463fc:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-fb463fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for aux_modern_button, class: .elementor-element-7b7104c */.elementor-71 .elementor-element.elementor-element-7b7104c .aux-overlay::before , .elementor-71 .elementor-element.elementor-element-7b7104c .aux-overlay::after{
    background: transparent;
}
.elementor-71 .elementor-element.elementor-element-7b7104c .aux-modern-button::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 8%;
    width: 50px;
    height: 1px;
    background-color: #003F7A;
}
.elementor-71 .elementor-element.elementor-element-7b7104c :hover .aux-modern-button::after {
    width: 100%;
    transition: width 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-6e75944 */}
.elementor-71 .elementor-element.elementor-element-6e75944 .aux-text-widget-content {
    padding-top: 10%;
    padding-bottom: 15%;
}
.elementor-71 .elementor-element.elementor-element-6e75944 .col-title {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-5b92564 */}
.elementor-71 .elementor-element.elementor-element-5b92564 .aux-text-widget-content {
    padding-top: 10%;
    padding-bottom: 15%;
}
.elementor-71 .elementor-element.elementor-element-5b92564 .col-title {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-137172d */.elementor-71 .elementor-element.elementor-element-137172d column{
    box-shadow: 24px 22px 35px rgba(0, 0, 0, 0.07)
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-1f2e0b6 */.elementor-71 .elementor-element.elementor-element-1f2e0b6 .aux-text-widget-overlay {
    ;
}
.elementor-71 .elementor-element.elementor-element-1f2e0b6 .aux-text-widget-content {
    padding-top: 10%;
    padding-bottom: 15%;
}
.elementor-71 .elementor-element.elementor-element-1f2e0b6 .col-title {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bbbfbe */.elementor-71 .elementor-element.elementor-element-7bbbfbe column{
    box-shadow: 24px 22px 35px rgba(0, 0, 0, 0.07)
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-29d2730 */}
.elementor-71 .elementor-element.elementor-element-29d2730 .aux-text-widget-content {
    padding-top: 10%;
    padding-bottom: 15%;
}
.elementor-71 .elementor-element.elementor-element-29d2730 .col-title {
    text-align: right;
}/* End custom CSS */