.elementor-1029 .elementor-element.elementor-element-70288ce3{--display:flex;--min-height:100vh;--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-1029 .elementor-element.elementor-element-5a0a5c74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1029 .elementor-element.elementor-element-5a0a5c74:not(.elementor-motion-effects-element-type-background), .elementor-1029 .elementor-element.elementor-element-5a0a5c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1029 .elementor-element.elementor-element-4c398da2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:#FFFFFF;}.elementor-1029 .elementor-element.elementor-element-311c5408 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-311c5408 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-style:normal;text-decoration:none;line-height:52px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-1029 .elementor-element.elementor-element-40228552{font-family:"Poppins", Sans-serif;font-size:18px;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:#FFFFFF;}.elementor-1029 .elementor-element.elementor-element-1027b22d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1029 .elementor-element.elementor-element-1027b22d:not(.elementor-motion-effects-element-type-background), .elementor-1029 .elementor-element.elementor-element-1027b22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blog.constructionmanagementonline.com/wp-content/uploads/2025/07/Learn-Construction-Estimating-Without-Experience.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1029 .elementor-element.elementor-element-c3b6c1a{--grid-template-columns:repeat(1, auto);width:auto;max-width:auto;top:30%;--icon-size:15px;--grid-row-gap:15px;}.elementor-1029 .elementor-element.elementor-element-c3b6c1a .elementor-widget-container{text-align:center;}.elementor-1029 .elementor-element.elementor-element-c3b6c1a > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:35px 10px 35px 10px;}body:not(.rtl) .elementor-1029 .elementor-element.elementor-element-c3b6c1a{right:0px;}body.rtl .elementor-1029 .elementor-element.elementor-element-c3b6c1a{left:0px;}.elementor-1029 .elementor-element.elementor-element-c3b6c1a .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-1029 .elementor-element.elementor-element-c3b6c1a .elementor-social-icon i{color:var( --e-global-color-c696dce );}.elementor-1029 .elementor-element.elementor-element-c3b6c1a .elementor-social-icon svg{fill:var( --e-global-color-c696dce );}.elementor-1029 .elementor-element.elementor-element-a9d06de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1029 .elementor-element.elementor-element-8ac7969{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1029 .elementor-element.elementor-element-8ac7969.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1029 .elementor-element.elementor-element-b606a12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1029 .elementor-element.elementor-element-b606a12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1029 .elementor-element.elementor-element-79f5c02 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-79f5c02{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-79f5c02 a{color:var( --e-global-color-text );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1029 .elementor-element.elementor-element-3d491ef > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-1029 .elementor-element.elementor-element-8af2328 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-8af2328{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-8af2328 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-e5e19f4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-e5e19f4{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-e5e19f4 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-67f325f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-67f325f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-67f325f a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-ec59584 > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-ec59584{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-ec59584 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-6a68041 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-6a68041{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-6a68041 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-99553df > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-99553df{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-99553df a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-76fb669 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-76fb669{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-76fb669 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-4f20a84 > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-4f20a84{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-4f20a84 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-fb2f66b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-fb2f66b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-fb2f66b a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-536bb23 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-536bb23{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-536bb23 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-fdd52b8 > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-fdd52b8{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-fdd52b8 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-4ac79fa > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-4ac79fa{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-4ac79fa a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-2554a0b > .elementor-widget-container{margin:3% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-2554a0b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-2554a0b a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-b12def1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-b12def1{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-b12def1 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-100bda8 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-100bda8{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-100bda8 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-de3867c > .elementor-widget-container{margin:3% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-de3867c{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-de3867c a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-ca4cdfb > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-ca4cdfb{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-ca4cdfb a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-e05267b > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-e05267b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-e05267b a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-25ea1db > .elementor-widget-container{margin:3% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-25ea1db{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-25ea1db a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-5ae7912 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-5ae7912{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-5ae7912 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-3c760fc > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-3c760fc{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-3c760fc a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-68ddd48 > .elementor-widget-container{margin:3% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-68ddd48{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-68ddd48 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-8da14b4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-8da14b4{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-8da14b4 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-4aac649 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-4aac649{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-4aac649 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-c32928c > .elementor-widget-container{margin:3% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-c32928c{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-c32928c a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-a2de285 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-a2de285{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-a2de285 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-4b3674e > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-4b3674e{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-4b3674e a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-9a13b24 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-9a13b24{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-9a13b24 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-0e24690 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-0e24690{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-0e24690 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-cbd243c > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-cbd243c{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-cbd243c a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-96c6019 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-96c6019{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-96c6019 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-c79923e > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-c79923e{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-c79923e a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-c069bdc > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-c069bdc{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-c069bdc a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-4b9cfe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1029 .elementor-element.elementor-element-226a6cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-eael-post-grid .eael-meta-posted-on{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-post-grid .eael-entry-meta > span{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li 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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-grid-post-holder{background-color:#fff;}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-grid-post .eael-entry-footer{justify-content:flex-start;}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-grid-post .eael-entry-header-after{justify-content:flex-start;align-items:center;}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-entry-title a{color:#303133;}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-entry-title:hover, .elementor-1029 .elementor-element.elementor-element-7041e31 .eael-entry-title a:hover{color:#23527c;}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-entry-title, .elementor-1029 .elementor-element.elementor-element-7041e31 .eael-entry-title a{font-family:"Prata", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:2px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-post-elements-readmore-btn{color:#000BEC;}.elementor-1029 .elementor-element.elementor-element-78a708b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-78a708b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-78a708b a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-5a4d814 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-5a4d814{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-5a4d814 a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-776814f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-776814f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-776814f a{color:var( --e-global-color-text );}.elementor-1029 .elementor-element.elementor-element-41a1f95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1029 .elementor-element.elementor-element-41a1f95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1029 .elementor-element.elementor-element-41310d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1029 .elementor-element.elementor-element-41310d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1029 .elementor-element.elementor-element-cdba7c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1029 .elementor-element.elementor-element-cdba7c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1029 .elementor-element.elementor-element-2eaf4a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-1029 .elementor-element.elementor-element-2eaf4a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1029 .elementor-element.elementor-element-1688a40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:2px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-dbb0452 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1029 .elementor-element.elementor-element-dbb0452{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-1029 .elementor-element.elementor-element-dbb0452 a{color:var( --e-global-color-text );}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:#1fd18e;transition:width 50ms ease;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(min-width:768px){.elementor-1029 .elementor-element.elementor-element-8ac7969{--width:15%;}.elementor-1029 .elementor-element.elementor-element-b606a12{--width:50%;}.elementor-1029 .elementor-element.elementor-element-4b9cfe8{--width:10%;}.elementor-1029 .elementor-element.elementor-element-226a6cc{--width:20%;}.elementor-1029 .elementor-element.elementor-element-41a1f95{--width:87.964%;}.elementor-1029 .elementor-element.elementor-element-41310d4{--width:17.02%;}.elementor-1029 .elementor-element.elementor-element-cdba7c4{--width:10%;}.elementor-1029 .elementor-element.elementor-element-2eaf4a5{--width:50%;}}@media(max-width:1024px){.elementor-1029 .elementor-element.elementor-element-70288ce3{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1029 .elementor-element.elementor-element-5a0a5c74{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:25px;--padding-right:55px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1029 .elementor-element.elementor-element-4c398da2 .elementor-heading-title{font-size:18px;}.elementor-1029 .elementor-element.elementor-element-311c5408 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1029 .elementor-element.elementor-element-40228552{font-size:18px;}.elementor-1029 .elementor-element.elementor-element-1027b22d:not(.elementor-motion-effects-element-type-background), .elementor-1029 .elementor-element.elementor-element-1027b22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blog.constructionmanagementonline.com/wp-content/uploads/2025/06/Transitioning-to-a-Construction-Management-Career.jpg");background-position:center center;}.elementor-1029 .elementor-element.elementor-element-1027b22d{--min-height:550px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1029 .elementor-element.elementor-element-c3b6c1a > .elementor-widget-container{padding:25px 10px 25px 10px;}.elementor-1029 .elementor-element.elementor-element-c3b6c1a{top:17%;}.elementor-1029 .elementor-element.elementor-element-79f5c02{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1029 .elementor-element.elementor-element-8af2328{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-e5e19f4{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-67f325f{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-ec59584{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-6a68041{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-99553df{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-76fb669{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-4f20a84{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-fb2f66b{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-536bb23{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-fdd52b8{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-4ac79fa{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-2554a0b{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-b12def1{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-100bda8{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-de3867c{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-ca4cdfb{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-e05267b{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-25ea1db{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-5ae7912{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-3c760fc{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-68ddd48{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-8da14b4{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-4aac649{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-c32928c{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-a2de285{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-4b3674e{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-9a13b24{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-0e24690{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-cbd243c{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-96c6019{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-c79923e{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-c069bdc{font-size:14px;}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-entry-title, .elementor-1029 .elementor-element.elementor-element-7041e31 .eael-entry-title a{font-size:42px;}.elementor-1029 .elementor-element.elementor-element-78a708b{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-5a4d814{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-776814f{font-size:14px;}.elementor-1029 .elementor-element.elementor-element-1688a40 .elementor-heading-title{font-size:20px;}.elementor-1029 .elementor-element.elementor-element-dbb0452{font-size:14px;}}@media(max-width:767px){.elementor-1029 .elementor-element.elementor-element-5a0a5c74{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1029 .elementor-element.elementor-element-4c398da2 .elementor-heading-title{font-size:16px;}.elementor-1029 .elementor-element.elementor-element-311c5408 .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1029 .elementor-element.elementor-element-40228552{font-size:16px;}.elementor-1029 .elementor-element.elementor-element-1027b22d{--min-height:260px;}.elementor-1029 .elementor-element.elementor-element-c3b6c1a > .elementor-widget-container{padding:20px 5px 20px 5px;}.elementor-1029 .elementor-element.elementor-element-c3b6c1a{top:20%;--icon-size:20px;}.elementor-1029 .elementor-element.elementor-element-a9d06de{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1029 .elementor-element.elementor-element-7041e31 .eael-entry-title, .elementor-1029 .elementor-element.elementor-element-7041e31 .eael-entry-title a{font-size:28px;line-height:1.1em;}.elementor-1029 .elementor-element.elementor-element-41a1f95{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:25px;}.elementor-1029 .elementor-element.elementor-element-2eaf4a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1029 .elementor-element.elementor-element-1688a40 .elementor-heading-title{font-size:20px;line-height:1.1em;}body.elementor-page-1029{margin:-2px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1029 .elementor-element.elementor-element-1027b22d{--width:100%;}.elementor-1029 .elementor-element.elementor-element-8ac7969{--width:75.653px;}.elementor-1029 .elementor-element.elementor-element-b606a12{--width:603.727px;}.elementor-1029 .elementor-element.elementor-element-41310d4{--width:11.962%;}.elementor-1029 .elementor-element.elementor-element-cdba7c4{--width:10%;}.elementor-1029 .elementor-element.elementor-element-2eaf4a5{--width:69%;}}