.elementor-28345 .elementor-element.elementor-element-tdb00c5:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb00c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2F35;background:url("https://www.teamconstruction.ca/wp-content/uploads/2026/06/teamdb-development-hero.jpg") 50% 50%;background-size:cover;}.elementor-28345 .elementor-element.elementor-element-tdb00c5 > .elementor-background-overlay{background-color:#0E1216;opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb00c5 > .elementor-container{max-width:1140px;}.elementor-28345 .elementor-element.elementor-element-tdb00c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:170px 20px 140px 20px;}.elementor-28345 .elementor-element.elementor-element-tdb00c3 > .elementor-element-populated{padding:0px 0px 100px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-tdb00c0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00c0 .elementor-heading-title{font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb00bf > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00bf .elementor-heading-title{font-size:48px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-tdb00c1{font-size:18px;line-height:1.5em;color:rgba(255,255,255,0.88);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb00c2 .elementor-button{background-color:#9F9067;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 32px 16px 32px;}.elementor-28345 .elementor-element.elementor-element-tdb00c2 .elementor-button:hover, .elementor-28345 .elementor-element.elementor-element-tdb00c2 .elementor-button:focus{background-color:#414141;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb00c2 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00c2 .elementor-button:hover svg, .elementor-28345 .elementor-element.elementor-element-tdb00c2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb00c4 .elementor-button{background-color:rgba(255,255,255,0);font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(255,255,255,0.55);border-radius:0px 0px 0px 0px;padding:16px 32px 16px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00c4 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28345 .elementor-element.elementor-element-tdb00c4 .elementor-button:hover, .elementor-28345 .elementor-element.elementor-element-tdb00c4 .elementor-button:focus{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb00c4 .elementor-button:hover svg, .elementor-28345 .elementor-element.elementor-element-tdb00c4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0014 > .elementor-container{max-width:1140px;}.elementor-28345 .elementor-element.elementor-element-tdb0014{overflow:hidden;margin-top:-100px;margin-bottom:100px;}.elementor-28345 .elementor-element.elementor-element-tdb0012 > .elementor-element-populated{margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb0013:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-tdb0013 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444B53;}.elementor-28345 .elementor-element.elementor-element-tdb0013 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:54px 52px 54px 52px;}.elementor-28345 .elementor-element.elementor-element-tdb0013 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb000d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb000d .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb000e{font-size:16px;line-height:1.7em;color:rgba(255,255,255,0.78);}.elementor-28345 .elementor-element.elementor-element-tdb000f{font-size:16px;line-height:1.7em;color:rgba(255,255,255,0.78);}.elementor-28345 .elementor-element.elementor-element-tdb0010{font-size:16px;line-height:1.7em;color:rgba(255,255,255,0.78);}.elementor-28345 .elementor-element.elementor-element-tdb0011 .elementor-button{background-color:#9F9067;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 32px 16px 32px;}.elementor-28345 .elementor-element.elementor-element-tdb0011 .elementor-button:hover, .elementor-28345 .elementor-element.elementor-element-tdb0011 .elementor-button:focus{background-color:#414141;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0011 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0011 .elementor-button:hover svg, .elementor-28345 .elementor-element.elementor-element-tdb0011 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0015 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28345 .elementor-element.elementor-element-tdb0015:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb0015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.teamconstruction.ca/wp-content/uploads/2026/06/teamdb-who-we-are.jpg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-28345 .elementor-element.elementor-element-tdb0015 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(125deg, #FF000000 39%, var( --e-global-color-fc5ff30 ) 0%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0015 > .elementor-container{max-width:1100px;}.elementor-28345 .elementor-element.elementor-element-tdb0015{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:100px 0px 100px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0017 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28345 .elementor-element.elementor-element-tdb0018 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0019{text-align:start;}.elementor-28345 .elementor-element.elementor-element-tdb0019 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-tdb001a > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb001a{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-tdb0020:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb0020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-28345 .elementor-element.elementor-element-tdb0020{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 28px 20px;}.elementor-28345 .elementor-element.elementor-element-tdb0020 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb001f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28345 .elementor-element.elementor-element-tdb001f > .elementor-element-populated{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb001d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb001d{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb001d .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#2C3137;}.elementor-28345 .elementor-element.elementor-element-tdb001e{width:var( --container-widget-width, 853px );max-width:853px;--container-widget-width:853px;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb001e > .elementor-widget-container{margin:0 auto 0 auto;}.elementor-28345 .elementor-element.elementor-element-4b831f0:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-4b831f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-28345 .elementor-element.elementor-element-4b831f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-4b831f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-000826c > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-000826c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 55px 24px;}.elementor-28345 .elementor-element.elementor-element-000826c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-000826c{z-index:5;}.elementor-28345 .elementor-element.elementor-element-5346750 .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-5346750 .jet-inline-svg__wrapper{text-align:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-28345 .elementor-element.elementor-element-tdb0021 > .elementor-widget-container{margin:0 0 0 0;}.elementor-28345 .elementor-element.elementor-element-tdb0021{grid-column:span 1;}.elementor-28345 .elementor-element.elementor-element-tdb0021 .elementor-icon-box-wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0021 .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-tdb0021 .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-tdb0021 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0021:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-tdb0021:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-50dfca2{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-f5f9c46 > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-f5f9c46 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 55px 24px;}.elementor-28345 .elementor-element.elementor-element-f5f9c46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-f5f9c46{z-index:5;}.elementor-28345 .elementor-element.elementor-element-6a2812d .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-6a2812d .jet-inline-svg__wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-c688662 > .elementor-widget-container{margin:0 0 0 0;}.elementor-28345 .elementor-element.elementor-element-c688662{grid-column:span 1;}.elementor-28345 .elementor-element.elementor-element-c688662 .elementor-icon-box-wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-c688662 .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-c688662 .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-c688662 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-c688662:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-c688662:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-7fe4608{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-f551809 > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-f551809 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 55px 24px;}.elementor-28345 .elementor-element.elementor-element-f551809 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-f551809{z-index:5;}.elementor-28345 .elementor-element.elementor-element-7481032 .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-7481032 .jet-inline-svg__wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-d1c7ddf > .elementor-widget-container{margin:0 0 0 0;}.elementor-28345 .elementor-element.elementor-element-d1c7ddf{grid-column:span 1;}.elementor-28345 .elementor-element.elementor-element-d1c7ddf .elementor-icon-box-wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-d1c7ddf .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-d1c7ddf .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-d1c7ddf .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-d1c7ddf:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-d1c7ddf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-a374ba6{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-3502f7d:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-3502f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-28345 .elementor-element.elementor-element-3502f7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 44px 0px;}.elementor-28345 .elementor-element.elementor-element-3502f7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-1fea349 > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-1fea349 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 55px 24px;}.elementor-28345 .elementor-element.elementor-element-1fea349 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-1fea349{z-index:5;}.elementor-28345 .elementor-element.elementor-element-501ea8e .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-501ea8e .jet-inline-svg__wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-9defcb4 > .elementor-widget-container{margin:0 0 0 0;}.elementor-28345 .elementor-element.elementor-element-9defcb4{grid-column:span 1;}.elementor-28345 .elementor-element.elementor-element-9defcb4 .elementor-icon-box-wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-9defcb4 .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-9defcb4 .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-9defcb4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-9defcb4:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-9defcb4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-88cbc91{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-231ffcc > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-231ffcc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 55px 24px;}.elementor-28345 .elementor-element.elementor-element-231ffcc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-231ffcc{z-index:5;}.elementor-28345 .elementor-element.elementor-element-a9c84fe .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-a9c84fe .jet-inline-svg__wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-a45eded > .elementor-widget-container{margin:0 0 0 0;}.elementor-28345 .elementor-element.elementor-element-a45eded{grid-column:span 1;}.elementor-28345 .elementor-element.elementor-element-a45eded .elementor-icon-box-wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-a45eded .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-a45eded .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-a45eded .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-a45eded:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-a45eded:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-e1eefc1{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-4cd85f6 > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-4cd85f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 55px 24px;}.elementor-28345 .elementor-element.elementor-element-4cd85f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-4cd85f6{z-index:5;}.elementor-28345 .elementor-element.elementor-element-031bd48 .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-031bd48 .jet-inline-svg__wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb002b > .elementor-widget-container{margin:0 0 0 0;}.elementor-28345 .elementor-element.elementor-element-tdb002b{grid-column:span 1;}.elementor-28345 .elementor-element.elementor-element-tdb002b .elementor-icon-box-wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb002b .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-tdb002b .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-tdb002b .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb002b:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-tdb002b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-5bac29b{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-3cf2a65 > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-3cf2a65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 55px 24px;}.elementor-28345 .elementor-element.elementor-element-3cf2a65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-3cf2a65{z-index:5;}.elementor-28345 .elementor-element.elementor-element-4a674c3 .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-4a674c3 .jet-inline-svg__wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-56fcbce > .elementor-widget-container{margin:0 0 0 0;}.elementor-28345 .elementor-element.elementor-element-56fcbce{grid-column:span 1;}.elementor-28345 .elementor-element.elementor-element-56fcbce .elementor-icon-box-wrapper{text-align:center;}.elementor-28345 .elementor-element.elementor-element-56fcbce .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-56fcbce .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-56fcbce .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-56fcbce:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-56fcbce:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-3496550{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-tdb0032 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28345 .elementor-element.elementor-element-tdb0032:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb0032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.teamconstruction.ca/wp-content/uploads/2026/06/teamdb-development-challenge.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-28345 .elementor-element.elementor-element-tdb0032 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(306deg, #FF000000 39%, var( --e-global-color-fc5ff30 ) 0%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0032 > .elementor-container{max-width:1140px;}.elementor-28345 .elementor-element.elementor-element-tdb0032{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;padding:0100px 0px 100px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0035 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0036{text-align:start;}.elementor-28345 .elementor-element.elementor-element-tdb0036 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-tdb0037 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0037{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-tdb0034 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28345 .elementor-element.elementor-element-tdb003d:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb003d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414141;}.elementor-28345 .elementor-element.elementor-element-tdb003d > .elementor-container{max-width:600px;}.elementor-28345 .elementor-element.elementor-element-tdb003d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 28px 20px;}.elementor-28345 .elementor-element.elementor-element-tdb003d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb003c > .elementor-element-populated{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb003a > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb003a{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb003a .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb003b{font-size:16px;line-height:1.7em;color:rgba(255,255,255,0.78);}.elementor-28345 .elementor-element.elementor-element-8d5a548:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-8d5a548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414141;}.elementor-28345 .elementor-element.elementor-element-8d5a548{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-8d5a548 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-7d87049 > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-7d87049 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 80px 24px;}.elementor-28345 .elementor-element.elementor-element-7d87049 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-7d87049{z-index:5;}.elementor-28345 .elementor-element.elementor-element-a40522b .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-a40522b .jet-inline-svg__wrapper{text-align:left;}.elementor-28345 .elementor-element.elementor-element-853994e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-853994e .elementor-icon-box-wrapper{text-align:start;}.elementor-28345 .elementor-element.elementor-element-853994e .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-853994e .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-853994e .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-853994e:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-853994e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-ca88390{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-28345 .elementor-element.elementor-element-4c07c81 > .elementor-widget-container{margin:4px 0px 32px 0px;}.elementor-28345 .elementor-element.elementor-element-4c07c81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-4c07c81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-4c07c81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-4c07c81 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-4c07c81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-4c07c81 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-4c07c81 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-28345 .elementor-element.elementor-element-4c07c81{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-28345 .elementor-element.elementor-element-4c07c81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28345 .elementor-element.elementor-element-4c07c81 .elementor-icon-list-item > a{font-size:14px;}.elementor-28345 .elementor-element.elementor-element-4c07c81 .elementor-icon-list-text{color:rgba(255,255,255,0.78);transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-d7ce9fc > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-d7ce9fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 80px 24px;}.elementor-28345 .elementor-element.elementor-element-d7ce9fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-d7ce9fc{z-index:5;}.elementor-28345 .elementor-element.elementor-element-576c1d6 .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-576c1d6 .jet-inline-svg__wrapper{text-align:left;}.elementor-28345 .elementor-element.elementor-element-f1a8db5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-f1a8db5 .elementor-icon-box-wrapper{text-align:start;}.elementor-28345 .elementor-element.elementor-element-f1a8db5 .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-f1a8db5 .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-f1a8db5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-f1a8db5:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-f1a8db5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-3ea200c{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-016abd1 > .elementor-widget-container{margin:4px 0px 32px 0px;}.elementor-28345 .elementor-element.elementor-element-016abd1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-016abd1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-016abd1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-016abd1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-016abd1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-016abd1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-016abd1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-28345 .elementor-element.elementor-element-016abd1{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-28345 .elementor-element.elementor-element-016abd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28345 .elementor-element.elementor-element-016abd1 .elementor-icon-list-item > a{font-size:14px;}.elementor-28345 .elementor-element.elementor-element-016abd1 .elementor-icon-list-text{color:rgba(255,255,255,0.78);transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-f758c97 > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-f758c97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 80px 24px;}.elementor-28345 .elementor-element.elementor-element-f758c97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-f758c97{z-index:5;}.elementor-28345 .elementor-element.elementor-element-51ae266 .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-51ae266 .jet-inline-svg__wrapper{text-align:left;}.elementor-28345 .elementor-element.elementor-element-60e6181 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-60e6181 .elementor-icon-box-wrapper{text-align:start;}.elementor-28345 .elementor-element.elementor-element-60e6181 .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-60e6181 .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-60e6181 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-60e6181:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-60e6181:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-ac4f2ac{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-d28776d > .elementor-widget-container{margin:4px 0px 32px 0px;}.elementor-28345 .elementor-element.elementor-element-d28776d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-d28776d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-d28776d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-d28776d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-d28776d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-d28776d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-d28776d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-28345 .elementor-element.elementor-element-d28776d{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-28345 .elementor-element.elementor-element-d28776d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28345 .elementor-element.elementor-element-d28776d .elementor-icon-list-item > a{font-size:14px;}.elementor-28345 .elementor-element.elementor-element-d28776d .elementor-icon-list-text{color:rgba(255,255,255,0.78);transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-d084e7a:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-d084e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414141;}.elementor-28345 .elementor-element.elementor-element-d084e7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 48px 0px;}.elementor-28345 .elementor-element.elementor-element-d084e7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-da94ba7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-da94ba7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28345 .elementor-element.elementor-element-da94ba7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-da94ba7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 80px 24px;}.elementor-28345 .elementor-element.elementor-element-da94ba7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-da94ba7{z-index:5;}.elementor-28345 .elementor-element.elementor-element-027669b .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-027669b .jet-inline-svg__wrapper{text-align:left;}.elementor-28345 .elementor-element.elementor-element-e759417 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-e759417 .elementor-icon-box-wrapper{text-align:start;}.elementor-28345 .elementor-element.elementor-element-e759417 .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-e759417 .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-e759417 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-e759417:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-e759417:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-48a7aa5{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-95a4dda > .elementor-widget-container{margin:4px 0px 32px 0px;}.elementor-28345 .elementor-element.elementor-element-95a4dda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-95a4dda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-95a4dda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-95a4dda .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-95a4dda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-95a4dda .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-95a4dda .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-28345 .elementor-element.elementor-element-95a4dda{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-28345 .elementor-element.elementor-element-95a4dda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28345 .elementor-element.elementor-element-95a4dda .elementor-icon-list-item > a{font-size:14px;}.elementor-28345 .elementor-element.elementor-element-95a4dda .elementor-icon-list-text{color:rgba(255,255,255,0.78);transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-0923d44 > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-0923d44 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 80px 24px;}.elementor-28345 .elementor-element.elementor-element-0923d44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-0923d44{z-index:5;}.elementor-28345 .elementor-element.elementor-element-127b79a .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-127b79a .jet-inline-svg__wrapper{text-align:left;}.elementor-28345 .elementor-element.elementor-element-f5579a0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-f5579a0 .elementor-icon-box-wrapper{text-align:start;}.elementor-28345 .elementor-element.elementor-element-f5579a0 .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-f5579a0 .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-f5579a0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-f5579a0:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-f5579a0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-057abfb{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-dab3579 > .elementor-widget-container{margin:4px 0px 32px 0px;}.elementor-28345 .elementor-element.elementor-element-dab3579 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-dab3579 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-dab3579 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-dab3579 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-dab3579 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-dab3579 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-dab3579 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-28345 .elementor-element.elementor-element-dab3579{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-28345 .elementor-element.elementor-element-dab3579 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28345 .elementor-element.elementor-element-dab3579 .elementor-icon-list-item > a{font-size:14px;}.elementor-28345 .elementor-element.elementor-element-dab3579 .elementor-icon-list-text{color:rgba(255,255,255,0.78);transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-efd544b > .elementor-element-populated >  .elementor-background-overlay{background-color:#9F9067;opacity:0.82;}.elementor-28345 .elementor-element.elementor-element-efd544b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:55px 24px 55px 24px;}.elementor-28345 .elementor-element.elementor-element-efd544b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-efd544b{z-index:5;}.elementor-28345 .elementor-element.elementor-element-d6d74fe .jet-inline-svg{max-width:38px;}.elementor-28345 .elementor-element.elementor-element-d6d74fe .jet-inline-svg__wrapper{text-align:left;}.elementor-28345 .elementor-element.elementor-element-a7ea801 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-a7ea801 .elementor-icon-box-wrapper{text-align:start;}.elementor-28345 .elementor-element.elementor-element-a7ea801 .elementor-icon-box-title, .elementor-28345 .elementor-element.elementor-element-a7ea801 .elementor-icon-box-title a{font-size:20px;font-weight:400;}.elementor-28345 .elementor-element.elementor-element-a7ea801 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-a7ea801:has(:hover) .elementor-icon-box-title,
					 .elementor-28345 .elementor-element.elementor-element-a7ea801:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-180964a{text-align:start;font-size:14px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-ddce9dd > .elementor-widget-container{margin:4px 0px 32px 0px;}.elementor-28345 .elementor-element.elementor-element-ddce9dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-ddce9dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-ddce9dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-28345 .elementor-element.elementor-element-ddce9dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-ddce9dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-28345 .elementor-element.elementor-element-ddce9dd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-ddce9dd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-28345 .elementor-element.elementor-element-ddce9dd{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-28345 .elementor-element.elementor-element-ddce9dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28345 .elementor-element.elementor-element-ddce9dd .elementor-icon-list-item > a{font-size:14px;}.elementor-28345 .elementor-element.elementor-element-ddce9dd .elementor-icon-list-text{color:rgba(255,255,255,0.78);transition:color 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0072:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb0072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0072{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 28px 20px;}.elementor-28345 .elementor-element.elementor-element-tdb0072 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0071 > .elementor-element-populated{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb006f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb006f{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb006f .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#2C3137;}.elementor-28345 .elementor-element.elementor-element-tdb0070{font-size:16px;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb0083:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb0083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0083 > .elementor-container{max-width:1140px;}.elementor-28345 .elementor-element.elementor-element-tdb0083{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 20px 18px 20px;}.elementor-28345 .elementor-element.elementor-element-tdb0083 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0076:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-tdb0076 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0076 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:34px 24px 34px 24px;}.elementor-28345 .elementor-element.elementor-element-tdb0076 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0073 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0073{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0073 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#92282C;}.elementor-28345 .elementor-element.elementor-element-tdb0074 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0074{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0074 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.15em;color:#2C3137;}.elementor-28345 .elementor-element.elementor-element-tdb0075{text-align:center;font-size:14px;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb007a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-tdb007a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb007a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:34px 24px 34px 24px;}.elementor-28345 .elementor-element.elementor-element-tdb007a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0077 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0077{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0077 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#92282C;}.elementor-28345 .elementor-element.elementor-element-tdb0078 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0078{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0078 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.15em;color:#2C3137;}.elementor-28345 .elementor-element.elementor-element-tdb0079{text-align:center;font-size:14px;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb007e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-tdb007e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb007e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:34px 24px 34px 24px;}.elementor-28345 .elementor-element.elementor-element-tdb007e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb007b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb007b{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb007b .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#92282C;}.elementor-28345 .elementor-element.elementor-element-tdb007c > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb007c{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb007c .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.15em;color:#2C3137;}.elementor-28345 .elementor-element.elementor-element-tdb007d{text-align:center;font-size:14px;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb0082:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-tdb0082 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0082 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:34px 24px 34px 24px;}.elementor-28345 .elementor-element.elementor-element-tdb0082 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb007f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb007f{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb007f .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#92282C;}.elementor-28345 .elementor-element.elementor-element-tdb0080 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0080{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0080 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.15em;color:#2C3137;}.elementor-28345 .elementor-element.elementor-element-tdb0081{text-align:center;font-size:14px;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb0094:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb0094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0094 > .elementor-container{max-width:1140px;}.elementor-28345 .elementor-element.elementor-element-tdb0094{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 20px 18px 20px;}.elementor-28345 .elementor-element.elementor-element-tdb0094 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0087:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-tdb0087 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0087 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:34px 24px 34px 24px;}.elementor-28345 .elementor-element.elementor-element-tdb0087 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0084 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0084{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0084 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#92282C;}.elementor-28345 .elementor-element.elementor-element-tdb0085 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0085{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0085 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.15em;color:#2C3137;}.elementor-28345 .elementor-element.elementor-element-tdb0086{text-align:center;font-size:14px;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb008b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-tdb008b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb008b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:34px 24px 34px 24px;}.elementor-28345 .elementor-element.elementor-element-tdb008b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0088 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0088{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0088 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#92282C;}.elementor-28345 .elementor-element.elementor-element-tdb0089 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0089{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0089 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.15em;color:#2C3137;}.elementor-28345 .elementor-element.elementor-element-tdb008a{text-align:center;font-size:14px;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb008f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-tdb008f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb008f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:34px 24px 34px 24px;}.elementor-28345 .elementor-element.elementor-element-tdb008f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb008c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb008c{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb008c .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#92282C;}.elementor-28345 .elementor-element.elementor-element-tdb008d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb008d{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb008d .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.15em;color:#2C3137;}.elementor-28345 .elementor-element.elementor-element-tdb008e{text-align:center;font-size:14px;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb0093:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-tdb0093 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0093 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:34px 24px 34px 24px;}.elementor-28345 .elementor-element.elementor-element-tdb0093 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0090 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0090{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0090 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#92282C;}.elementor-28345 .elementor-element.elementor-element-tdb0091 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0091{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0091 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.15em;color:#2C3137;}.elementor-28345 .elementor-element.elementor-element-tdb0092{text-align:center;font-size:14px;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb0098:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb0098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0098 > .elementor-container{max-width:850px;}.elementor-28345 .elementor-element.elementor-element-tdb0098{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 20px 72px 20px;}.elementor-28345 .elementor-element.elementor-element-tdb0098 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb0097 > .elementor-element-populated{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0095{text-align:center;font-size:16px;font-style:italic;line-height:1.7em;color:#5A6066;}.elementor-28345 .elementor-element.elementor-element-tdb0096 .elementor-button{background-color:#9F9067;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 32px 16px 32px;}.elementor-28345 .elementor-element.elementor-element-tdb0096 .elementor-button:hover, .elementor-28345 .elementor-element.elementor-element-tdb0096 .elementor-button:focus{background-color:#414141;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb0096 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0096 .elementor-button:hover svg, .elementor-28345 .elementor-element.elementor-element-tdb0096 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb009b:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb009b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444B53;}.elementor-28345 .elementor-element.elementor-element-tdb009b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 28px 20px;}.elementor-28345 .elementor-element.elementor-element-tdb009b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb009a > .elementor-element-populated{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0099 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0099{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0099 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-7439c5a:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-7439c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444B53;}.elementor-28345 .elementor-element.elementor-element-7439c5a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-28345 .elementor-element.elementor-element-7439c5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 110px 20px;z-index:20;}.elementor-28345 .elementor-element.elementor-element-7439c5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-6a96275 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-6a96275{z-index:5;}.elementor-28345 .elementor-element.elementor-element-748ed17:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-748ed17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teamconstruction.ca/wp-content/uploads/2026/06/teamdb-why-1.jpg");background-position:center center;background-size:cover;}.elementor-28345 .elementor-element.elementor-element-748ed17 > .elementor-background-overlay{background-color:#9F9067;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-748ed17 > .elementor-container{min-height:220px;}.elementor-28345 .elementor-element.elementor-element-748ed17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-28345 .elementor-element.elementor-element-bd3cba0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-28345 .elementor-element.elementor-element-a9160ba > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-a9160ba{text-align:center;}.elementor-28345 .elementor-element.elementor-element-a9160ba .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-add3fd1{text-align:center;font-size:14px;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-7bb2f6c > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-7bb2f6c{z-index:5;}.elementor-28345 .elementor-element.elementor-element-34b93e7:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-34b93e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teamconstruction.ca/wp-content/uploads/2026/06/teamdb-why-2.jpg");background-position:center center;background-size:cover;}.elementor-28345 .elementor-element.elementor-element-34b93e7 > .elementor-background-overlay{background-color:#9F9067;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-34b93e7 > .elementor-container{min-height:220px;}.elementor-28345 .elementor-element.elementor-element-34b93e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-28345 .elementor-element.elementor-element-295cb26 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-28345 .elementor-element.elementor-element-tdb009f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb009f{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb009f .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb00a0{text-align:center;font-size:14px;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-3eddee3 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-3eddee3{z-index:5;}.elementor-28345 .elementor-element.elementor-element-8facfb5:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-8facfb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teamconstruction.ca/wp-content/uploads/2026/06/teamdb-why-3.jpg");background-position:center center;background-size:cover;}.elementor-28345 .elementor-element.elementor-element-8facfb5 > .elementor-background-overlay{background-color:#9F9067;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-8facfb5 > .elementor-container{min-height:220px;}.elementor-28345 .elementor-element.elementor-element-8facfb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-28345 .elementor-element.elementor-element-6f2347c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-28345 .elementor-element.elementor-element-tdb00a2 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00a2{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb00a2 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb00a3{text-align:center;font-size:14px;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-fbb5bbe > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-fbb5bbe{z-index:5;}.elementor-28345 .elementor-element.elementor-element-565ae99:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-565ae99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teamconstruction.ca/wp-content/uploads/2026/06/teamdb-why-4.jpg");background-position:center center;background-size:cover;}.elementor-28345 .elementor-element.elementor-element-565ae99 > .elementor-background-overlay{background-color:#9F9067;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-565ae99 > .elementor-container{min-height:220px;}.elementor-28345 .elementor-element.elementor-element-565ae99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-28345 .elementor-element.elementor-element-36a343c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-28345 .elementor-element.elementor-element-tdb00a5 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00a5{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb00a5 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-28345 .elementor-element.elementor-element-tdb00a6{text-align:center;font-size:14px;line-height:1.7em;color:rgba(255,255,255,0.92);}.elementor-28345 .elementor-element.elementor-element-tdb00a9:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb00a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-28345 .elementor-element.elementor-element-tdb00a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:210px 20px 80px 20px;}.elementor-28345 .elementor-element.elementor-element-tdb00a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb00aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00ab > .elementor-container{max-width:890px;}.elementor-28345 .elementor-element.elementor-element-tdb00ab{margin-top:0px;margin-bottom:80px;padding:80px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00ac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28345 .elementor-element.elementor-element-tdb00ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-28345 .elementor-element.elementor-element-tdb00ac > .elementor-element-populated{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb00ad > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00ad{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb00ad .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-tdb00ae{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb00ae .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-tdb00af > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00af{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.8em;color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-8c6532f > .elementor-container{max-width:1600px;}.elementor-28345 .elementor-element.elementor-element-8c6532f{margin-top:0px;margin-bottom:80px;padding:80px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-28345 .elementor-element.elementor-element-a8228ed > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}:is( .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid, .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}.elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);}:is( .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(30px / 2);padding-bottom:calc(30px / 2);}:is( .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid, .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 30px / -2);margin-bottom:calc( 30px / -2);}.elementor-28345 .elementor-element.elementor-element-e92dfbe .elementor-button{background-color:#E4E4E4;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-e92dfbe .elementor-button:hover, .elementor-28345 .elementor-element.elementor-element-e92dfbe .elementor-button:focus{background-color:#EBECED;color:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-e92dfbe > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-e92dfbe .elementor-button:hover svg, .elementor-28345 .elementor-element.elementor-element-e92dfbe .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28345 .elementor-element.elementor-element-tdb00b4:not(.elementor-motion-effects-element-type-background), .elementor-28345 .elementor-element.elementor-element-tdb00b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-28345 .elementor-element.elementor-element-tdb00b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:90px;padding:0px 0px 100px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb00b5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00b6 > .elementor-container{min-height:560px;}.elementor-28345 .elementor-element.elementor-element-tdb00b6{box-shadow:0px 15px 35px 0px rgba(0, 0, 0, 0.05);margin-top:100px;margin-bottom:0px;}.elementor-28345 .elementor-element.elementor-element-tdb00b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28345 .elementor-element.elementor-element-tdb00b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-28345 .elementor-element.elementor-element-tdb00b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28345 .elementor-element.elementor-element-tdb00b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28345 .elementor-element.elementor-element-tdb00b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-28345 .elementor-element.elementor-element-tdb00b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-28345 .elementor-element.elementor-element-tdb00b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28345 .elementor-element.elementor-element-tdb00b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;font-style:normal;line-height:1.4em;color:var( --e-global-color-284b516 );}.elementor-28345 .elementor-element.elementor-element-tdb00bd > .elementor-widget-container{margin:4px 0px 22px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00bd{font-size:16px;line-height:1.7em;color:rgba(255,255,255,0.82);}.elementor-28345 .elementor-element.elementor-element-tdb00ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-28345 .elementor-element.elementor-element-tdb00ba > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb00bf .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb000d .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb0015{padding:60px 30px 60px 30px;}.elementor-28345 .elementor-element.elementor-element-tdb0018 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-28345 .elementor-element.elementor-element-tdb0019 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb001a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb001d .elementor-heading-title{font-size:27px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb0032{padding:60px 30px 60px 30px;}.elementor-28345 .elementor-element.elementor-element-tdb0035 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-28345 .elementor-element.elementor-element-tdb0036 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb0037{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb003a .elementor-heading-title{font-size:27px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb006f .elementor-heading-title{font-size:27px;}.elementor-28345 .elementor-element.elementor-element-tdb0074 .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb0078 .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb007c .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb0080 .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb0094{margin-top:-25px;margin-bottom:0px;}.elementor-28345 .elementor-element.elementor-element-tdb0085 .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb0089 .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb008d .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb0091 .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb0099 .elementor-heading-title{font-size:27px;}.elementor-28345 .elementor-element.elementor-element-a9160ba .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb009f .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb00a2 .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb00a5 .elementor-heading-title{font-size:24px;}.elementor-28345 .elementor-element.elementor-element-tdb00a9{padding:0% 5% 0% 5%;}.elementor-28345 .elementor-element.elementor-element-tdb00ad{text-align:start;}.elementor-28345 .elementor-element.elementor-element-tdb00ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb00ae{text-align:start;}.elementor-28345 .elementor-element.elementor-element-tdb00ae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb00af{text-align:start;}.elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-28345 .elementor-element.elementor-element-a8228ed > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-28345 .elementor-element.elementor-element-tdb00b4{padding:0% 5% 0% 5%;}.elementor-28345 .elementor-element.elementor-element-tdb00b6 > .elementor-container{min-height:0px;}.elementor-28345 .elementor-element.elementor-element-tdb00b6{margin-top:15%;margin-bottom:0%;}.elementor-28345 .elementor-element.elementor-element-tdb00b7 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-28345 .elementor-element.elementor-element-tdb00ba.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-28345 .elementor-element.elementor-element-tdb00ba > .elementor-element-populated{margin:080px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb00bf .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb000d .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb0015{margin-top:0px;margin-bottom:0px;padding:060px 30px 60px 30px;}.elementor-28345 .elementor-element.elementor-element-tdb0018 > .elementor-element-populated{padding:0px 0px 060px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0019{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0019 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb001a{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb001d .elementor-heading-title{font-size:22px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb0032{margin-top:0px;margin-bottom:0px;padding:060px 30px 60px 30px;}.elementor-28345 .elementor-element.elementor-element-tdb0035 > .elementor-element-populated{padding:0px 0px 060px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb0036{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb0036 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb0037{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb003a .elementor-heading-title{font-size:22px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb006f .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb0074 .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb0078 .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb007c .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb0080 .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb0085 .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb0089 .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb008d .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb0091 .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb0099 .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-a9160ba .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb009f .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb00a2 .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb00a5 .elementor-heading-title{font-size:22px;}.elementor-28345 .elementor-element.elementor-element-tdb00ab{padding:30% 0% 0% 0%;}.elementor-28345 .elementor-element.elementor-element-tdb00ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28345 .elementor-element.elementor-element-tdb00ae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28345 .elementor-element.elementor-element-8c6532f{padding:30% 0% 0% 0%;}.elementor-28345 .elementor-element.elementor-element-a8228ed > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-28345 .elementor-element.elementor-element-a8228ed > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-28345 .elementor-element.elementor-element-e92dfbe .elementor-button{line-height:1.5em;}.elementor-28345 .elementor-element.elementor-element-tdb00b4{padding:0px 0px 0px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00b6{padding:20px 0px 20px 0px;}.elementor-28345 .elementor-element.elementor-element-tdb00b7 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-28345 .elementor-element.elementor-element-tdb00b8{text-align:center;}.elementor-28345 .elementor-element.elementor-element-tdb00b8 .elementor-heading-title{font-size:20px;line-height:1.4em;}}@media(min-width:768px){.elementor-28345 .elementor-element.elementor-element-tdb00c3{width:62%;}.elementor-28345 .elementor-element.elementor-element-tdb0012{width:45%;}.elementor-28345 .elementor-element.elementor-element-tdb0013{width:55%;}.elementor-28345 .elementor-element.elementor-element-tdb001f{width:100%;}.elementor-28345 .elementor-element.elementor-element-tdb003c{width:100%;}.elementor-28345 .elementor-element.elementor-element-tdb0071{width:100%;}.elementor-28345 .elementor-element.elementor-element-tdb0076{width:25%;}.elementor-28345 .elementor-element.elementor-element-tdb007a{width:25%;}.elementor-28345 .elementor-element.elementor-element-tdb007e{width:25%;}.elementor-28345 .elementor-element.elementor-element-tdb0082{width:25%;}.elementor-28345 .elementor-element.elementor-element-tdb0087{width:25%;}.elementor-28345 .elementor-element.elementor-element-tdb008b{width:25%;}.elementor-28345 .elementor-element.elementor-element-tdb008f{width:25%;}.elementor-28345 .elementor-element.elementor-element-tdb0093{width:25%;}.elementor-28345 .elementor-element.elementor-element-tdb0097{width:100%;}.elementor-28345 .elementor-element.elementor-element-tdb009a{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28345 .elementor-element.elementor-element-1fea349{width:50%;}.elementor-28345 .elementor-element.elementor-element-231ffcc{width:50%;}.elementor-28345 .elementor-element.elementor-element-4cd85f6{width:50%;}.elementor-28345 .elementor-element.elementor-element-3cf2a65{width:50%;}.elementor-28345 .elementor-element.elementor-element-7d87049{width:100%;}.elementor-28345 .elementor-element.elementor-element-d7ce9fc{width:50%;}.elementor-28345 .elementor-element.elementor-element-f758c97{width:50%;}.elementor-28345 .elementor-element.elementor-element-da94ba7{width:100%;}.elementor-28345 .elementor-element.elementor-element-0923d44{width:50%;}.elementor-28345 .elementor-element.elementor-element-efd544b{width:50%;}.elementor-28345 .elementor-element.elementor-element-tdb0076{width:50%;}.elementor-28345 .elementor-element.elementor-element-tdb007a{width:50%;}.elementor-28345 .elementor-element.elementor-element-tdb007e{width:50%;}.elementor-28345 .elementor-element.elementor-element-tdb0082{width:50%;}.elementor-28345 .elementor-element.elementor-element-tdb0087{width:50%;}.elementor-28345 .elementor-element.elementor-element-tdb008b{width:50%;}.elementor-28345 .elementor-element.elementor-element-tdb008f{width:50%;}.elementor-28345 .elementor-element.elementor-element-tdb0093{width:50%;}.elementor-28345 .elementor-element.elementor-element-6a96275{width:47%;}.elementor-28345 .elementor-element.elementor-element-7bb2f6c{width:47%;}.elementor-28345 .elementor-element.elementor-element-3eddee3{width:47%;}.elementor-28345 .elementor-element.elementor-element-fbb5bbe{width:47%;}.elementor-28345 .elementor-element.elementor-element-tdb00ac{width:100%;}.elementor-28345 .elementor-element.elementor-element-tdb00b5{width:100%;}.elementor-28345 .elementor-element.elementor-element-tdb00ba{width:100%;}}/* Start custom CSS for section, class: .elementor-element-tdb0014 */@media(max-width:1024px){.elementor-28345 .elementor-element.elementor-element-tdb0014{margin-top:-60px !important;}.elementor-28345 .elementor-element.elementor-element-tdb0014 .tdb-oppred{display:none !important;}}@media(max-width:767px){.elementor-28345 .elementor-element.elementor-element-tdb0014{margin-top:0 !important;}.elementor-28345 .elementor-element.elementor-element-tdb0014 .elementor-column{margin-top:0 !important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-tdb0015 */@media (max-width: 767px) {.elementor-28345 .elementor-element.elementor-element-tdb0015 {background-image:none !important; background-color: #fff}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-tdb0032 */@media (max-width: 767px) {.elementor-28345 .elementor-element.elementor-element-tdb0032 {background-image:none !important; background-color: #fff}}.elementor-28345 .elementor-element.elementor-element-tdb0032{background-position:center 20% !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7439c5a */@media(max-width:1024px){.elementor-28345 .elementor-element.elementor-element-7439c5a .elementor-column{margin:0 8px 18px 8px !important;}}@media(max-width:767px){.elementor-28345 .elementor-element.elementor-element-7439c5a .elementor-column{width:100% !important;margin:0 0 16px 0 !important;}.elementor-28345 .elementor-element.elementor-element-7439c5a{padding-bottom:24px !important;}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-tdb00b9 */#gform_fields_3 .gfield_label {
    color: #fff;
}

#gform_submit_button_3 {
    width: 100%;
    background: #a29061;
    border: none;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
}

#gform_submit_button_3:hover {
    background: #8d7d54;
}

#input_3_1, #input_3_2, #input_3_3, #input_3_4, #input_3_5  {
    background: #efefef;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-tdb00ba */.elementor-28345 .elementor-element.elementor-element-tdb00ba{position:relative;overflow:visible;}.elementor-28345 .elementor-element.elementor-element-tdb00ba::after{content:'';position:absolute;top:640px;left:-28px;width:150px;height:150px;background:#92282C;z-index:1;}.elementor-28345 .elementor-element.elementor-element-tdb00ba .elementor-widget-image{position:absolute;top:100px;left:0;right:0;height:540px;margin:0;z-index:2;}.elementor-28345 .elementor-element.elementor-element-tdb00ba .elementor-widget-image > .elementor-widget-container{position:absolute;top:0;left:0;right:0;bottom:0;}.elementor-28345 .elementor-element.elementor-element-tdb00ba .elementor-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;}@media(max-width:1024px){.elementor-28345 .elementor-element.elementor-element-tdb00ba::after{display:none;}.elementor-28345 .elementor-element.elementor-element-tdb00ba .elementor-widget-image{position:static;height:auto;}.elementor-28345 .elementor-element.elementor-element-tdb00ba .elementor-widget-image > .elementor-widget-container{position:static;}.elementor-28345 .elementor-element.elementor-element-tdb00ba .elementor-widget-image img{height:280px;}}/* End custom CSS */