.elementor-283 .elementor-element.elementor-element-c6aac6f{--display:flex;--min-height:720px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-283 .elementor-element.elementor-element-c6aac6f:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-c6aac6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13171B;background-image:url("https://concreteslabtechs.ttsd.dev/wp-content/uploads/631471275_122244445484134038_4319695606160246317_n.jpg");}.elementor-283 .elementor-element.elementor-element-a5b806c{--display:flex;--justify-content:center;--padding-top:145px;--padding-bottom:145px;--padding-left:80px;--padding-right:120px;}.elementor-283 .elementor-element.elementor-element-a5b806c:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-a5b806c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13171B;}.elementor-283 .elementor-element.elementor-element-061d319{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-283 .elementor-element.elementor-element-5ed09de .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;line-height:1em;color:#8FB6EA;}.elementor-283 .elementor-element.elementor-element-50faba2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:70px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-283 .elementor-element.elementor-element-ded1c64{font-family:"Inter", Sans-serif;font-size:19px;line-height:1.6em;color:#DCE3EA;}.elementor-283 .elementor-element.elementor-element-b6ad51e{--display:flex;--min-height:720px;}.elementor-283 .elementor-element.elementor-element-121fe33b:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-121fe33b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-283 .elementor-element.elementor-element-121fe33b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 30px 110px 30px;}.elementor-283 .elementor-element.elementor-element-121fe33b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-4151226a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-2daea6e1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:54px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-619c8272{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6em;color:#66717D;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-791ca3b9{--divider-border-style:solid;--divider-color:#CFD6DE;--divider-border-width:1px;}.elementor-283 .elementor-element.elementor-element-791ca3b9 .elementor-divider-separator{width:100%;}.elementor-283 .elementor-element.elementor-element-791ca3b9 .elementor-divider{padding-block-start:28px;padding-block-end:28px;}.elementor-283 .elementor-element.elementor-element-3c8e10ab{font-family:"Inter", Sans-serif;font-size:12px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-6ebe561e:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-6ebe561e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-6ebe561e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 30px 30px 30px;}.elementor-283 .elementor-element.elementor-element-6ebe561e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-8271d1b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-19ab8f8f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:54px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-683e17c5:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-683e17c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-683e17c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 30px 10px 30px;}.elementor-283 .elementor-element.elementor-element-683e17c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-2742b253:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-2742b253 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-2742b253 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#B8C8DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-283 .elementor-element.elementor-element-2742b253 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-1047389d{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-4fd37c20 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-3d04bcdb{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-2128a608:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-2128a608 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-2128a608 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#B8C8DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-283 .elementor-element.elementor-element-2128a608 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-54236aff{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-859377a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-1282760{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-30499b0a:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-30499b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-30499b0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 30px 10px 30px;}.elementor-283 .elementor-element.elementor-element-30499b0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-1f2ebd3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-1f2ebd3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-1f2ebd3b > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#B8C8DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-283 .elementor-element.elementor-element-1f2ebd3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-af042cd{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-2a64fb28 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-57bad696{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-276ef606:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-276ef606 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-276ef606 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#B8C8DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-283 .elementor-element.elementor-element-276ef606 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-23e142c9{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-6f99eb4e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-39234320{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-b73d6c6:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-b73d6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-b73d6c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 30px 85px 30px;}.elementor-283 .elementor-element.elementor-element-b73d6c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-55d65a75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-55d65a75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-55d65a75 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#B8C8DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-283 .elementor-element.elementor-element-55d65a75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-fc9ea8e{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-123dd76d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-3e1f5c08{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-4c83dea5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-4c83dea5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-4c83dea5 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#B8C8DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-283 .elementor-element.elementor-element-4c83dea5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-3a110ab7{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-7e728ce1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-651b9071{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-66e23943:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-66e23943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13171B;}.elementor-283 .elementor-element.elementor-element-66e23943{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 30px 85px 30px;}.elementor-283 .elementor-element.elementor-element-66e23943 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-abf2d43 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;color:#8FB6EA;}.elementor-283 .elementor-element.elementor-element-65b1f3b2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:54px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-283 .elementor-element.elementor-element-47627090{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.6em;color:#DCE3EA;}.elementor-283 .elementor-element.elementor-element-2b5b3ac0:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-2b5b3ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-283 .elementor-element.elementor-element-2b5b3ac0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 30px 35px 30px;}.elementor-283 .elementor-element.elementor-element-2b5b3ac0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-4b67d5c6 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-3037f70c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:54px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-4f0cdd3f{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-70cbe1a4:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-70cbe1a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-283 .elementor-element.elementor-element-70cbe1a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 30px 85px 30px;}.elementor-283 .elementor-element.elementor-element-70cbe1a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-e55d2a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-e55d2a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-e55d2a9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8C8DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-283 .elementor-element.elementor-element-e55d2a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-7edece4f{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-58460272 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-11d371f1{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-35b472eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-35b472eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-35b472eb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8C8DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-283 .elementor-element.elementor-element-35b472eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-7142408b{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-1f188f62 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-1e43898{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-3e7d54ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-3e7d54ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-3e7d54ac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8C8DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-283 .elementor-element.elementor-element-3e7d54ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-b241b9c{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-12af63a2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-5dd31ee7{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-400ef5e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-400ef5e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-283 .elementor-element.elementor-element-400ef5e9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8C8DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-283 .elementor-element.elementor-element-400ef5e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-56ed1ef1{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.6em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-317ae04d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-2b112470{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#66717D;}.elementor-283 .elementor-element.elementor-element-59155321{padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-2b1b2728:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-2b1b2728 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://concreteslabtechs.ttsd.dev/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-283 .elementor-element.elementor-element-2b1b2728 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-283 .elementor-element.elementor-element-2b1b2728 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-1123776d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-1123776d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D0BE;}.elementor-283 .elementor-element.elementor-element-1123776d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 65px 85px 65px;}.elementor-283 .elementor-element.elementor-element-1123776d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-2a57aa20 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1em;color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-445d56bf .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1em;color:#13171B;}.elementor-283 .elementor-element.elementor-element-1b2137e0{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6em;color:#66717D;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-283 .elementor-element.elementor-element-7c59387c .elementor-button{background-color:#2A5EAA;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:17px 28px 17px 28px;}.elementor-283 .elementor-element.elementor-element-7c59387c .elementor-button:hover, .elementor-283 .elementor-element.elementor-element-7c59387c .elementor-button:focus{background-color:#13171B;color:#FFFFFF;}.elementor-283 .elementor-element.elementor-element-7c59387c .elementor-button:hover svg, .elementor-283 .elementor-element.elementor-element-7c59387c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-283 .elementor-element.elementor-element-50286b20:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-50286b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A5EAA;}.elementor-283 .elementor-element.elementor-element-50286b20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 30px 90px 30px;}.elementor-283 .elementor-element.elementor-element-50286b20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-56c9aa78 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;color:#A9C7EF;}.elementor-283 .elementor-element.elementor-element-d808fc3 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-283 .elementor-element.elementor-element-46a21709 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:700;fill:#2A5EAA;color:#2A5EAA;padding:17px 28px 17px 28px;}.elementor-283 .elementor-element.elementor-element-46a21709 .elementor-button:hover, .elementor-283 .elementor-element.elementor-element-46a21709 .elementor-button:focus{background-color:#13171B;color:#FFFFFF;}.elementor-283 .elementor-element.elementor-element-46a21709 .elementor-button:hover svg, .elementor-283 .elementor-element.elementor-element-46a21709 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-283 .elementor-element.elementor-element-a5b806c{--width:44%;}.elementor-283 .elementor-element.elementor-element-b6ad51e{--width:66%;}.elementor-283 .elementor-element.elementor-element-2ad4a357{width:52%;}.elementor-283 .elementor-element.elementor-element-4447f815{width:48%;}.elementor-283 .elementor-element.elementor-element-117c9e13{width:100%;}.elementor-283 .elementor-element.elementor-element-2742b253{width:50%;}.elementor-283 .elementor-element.elementor-element-2128a608{width:50%;}.elementor-283 .elementor-element.elementor-element-1f2ebd3b{width:50%;}.elementor-283 .elementor-element.elementor-element-276ef606{width:50%;}.elementor-283 .elementor-element.elementor-element-55d65a75{width:50%;}.elementor-283 .elementor-element.elementor-element-4c83dea5{width:50%;}.elementor-283 .elementor-element.elementor-element-526d82c6{width:50%;}.elementor-283 .elementor-element.elementor-element-63673f76{width:50%;}.elementor-283 .elementor-element.elementor-element-4bb4be22{width:50%;}.elementor-283 .elementor-element.elementor-element-493bd06a{width:50%;}.elementor-283 .elementor-element.elementor-element-e55d2a9{width:25%;}.elementor-283 .elementor-element.elementor-element-35b472eb{width:25%;}.elementor-283 .elementor-element.elementor-element-3e7d54ac{width:25%;}.elementor-283 .elementor-element.elementor-element-400ef5e9{width:25%;}.elementor-283 .elementor-element.elementor-element-2b1b2728{width:55%;}.elementor-283 .elementor-element.elementor-element-1123776d{width:45%;}.elementor-283 .elementor-element.elementor-element-da146c7{width:72%;}.elementor-283 .elementor-element.elementor-element-7dc79de7{width:28%;}}@media(max-width:1024px){.elementor-283 .elementor-element.elementor-element-5ed09de .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-50faba2 .elementor-heading-title{font-size:58px;}.elementor-283 .elementor-element.elementor-element-4151226a .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-2daea6e1 .elementor-heading-title{font-size:42px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-283 .elementor-element.elementor-element-8271d1b .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-19ab8f8f .elementor-heading-title{font-size:42px;}.elementor-283 .elementor-element.elementor-element-4fd37c20 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-859377a .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-2a64fb28 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-6f99eb4e .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-123dd76d .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-7e728ce1 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-abf2d43 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-65b1f3b2 .elementor-heading-title{font-size:42px;}.elementor-283 .elementor-element.elementor-element-4b67d5c6 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-3037f70c .elementor-heading-title{font-size:42px;}.elementor-283 .elementor-element.elementor-element-58460272 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-1f188f62 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-12af63a2 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-317ae04d .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-2a57aa20 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-445d56bf .elementor-heading-title{font-size:36px;}.elementor-283 .elementor-element.elementor-element-56c9aa78 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-d808fc3 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-283 .elementor-element.elementor-element-5ed09de .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-50faba2 .elementor-heading-title{font-size:48px;}.elementor-283 .elementor-element.elementor-element-4151226a .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-2daea6e1 .elementor-heading-title{font-size:32px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-283 .elementor-element.elementor-element-8271d1b .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-19ab8f8f .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-4fd37c20 .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-859377a .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-2a64fb28 .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-6f99eb4e .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-123dd76d .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-7e728ce1 .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-abf2d43 .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-65b1f3b2 .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-4b67d5c6 .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-3037f70c .elementor-heading-title{font-size:32px;}.elementor-283 .elementor-element.elementor-element-58460272 .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-1f188f62 .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-12af63a2 .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-317ae04d .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-2a57aa20 .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-445d56bf .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-56c9aa78 .elementor-heading-title{font-size:28px;}.elementor-283 .elementor-element.elementor-element-d808fc3 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for container, class: .elementor-element-a5b806c */.elementor-283 .elementor-element.elementor-element-a5b806c{clip-path:polygon(0 0,100% 0,84% 100%,0 100%);z-index:2;margin-right:-120px;} @media(max-width:767px){.elementor-283 .elementor-element.elementor-element-a5b806c{clip-path:none;margin-right:0;}}/* End custom CSS */