.avia-section.av-20wgcnjk-6d00109c47d6fb8b1cdb3d0101890997{
background-repeat:no-repeat;
background-image:url(https://nedesestimating.com/wp-content/uploads/2025/08/Construction-estimating-services-in-Chicago-IL-300x169.webp);
background-position:center center;
background-attachment:scroll;
}
.avia-section.av-20wgcnjk-6d00109c47d6fb8b1cdb3d0101890997 .av-section-color-overlay{
opacity:0.5;
background-color:#00a2b4;
}

#top .flex_column.av-20hru5u8-81ef95da937f65c5cb6d863cd11fbd06{
margin-top:0px;
margin-bottom:40px;
}

#top .av-special-heading.av-mnsr63lt-a9668950e97091d98751fa3ae7359192{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
.av-special-heading.av-mnsr63lt-a9668950e97091d98751fa3ae7359192 .special-heading-inner-border{
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-1zhjo580-e268c3a9e8616c604412d2812ffcbb28{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-1z2yde6o-0bd69972cc82fe0d46c61da4cc08391b{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-1ycmu0xc-b87fad13b408b547e901cd310b72dd51{
height:40px;
}

#top .avia-gallery.av-1y0kqvrk-2f2bb47999c6c0b2c0c26c4e8fd7af0f .avia-gallery-thumb a{
width:33.3333%;
}

#top .flex_column.av-1xo57cc0-193af59849c2486036e074e864ef34ec{
margin-top:0px;
margin-bottom:40px;
}
.flex_column.av-1xo57cc0-193af59849c2486036e074e864ef34ec{
padding:40px 20px 40px 20px;
background-color:#ffffff;
}

#top .av-special-heading.av-mnsr75rd-d09fcaf0b17ce807a26dfe806f3024ae{
padding-bottom:10px;
font-size:46px;
}
.av-special-heading.av-mnsr75rd-d09fcaf0b17ce807a26dfe806f3024ae .av-subheading{
font-size:15px;
}

.avia-image-container.av-1vq6twls-1d2d2e078142e418ba8b83c056ae80ed .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mnsr944i-2730bb96fe37062c7f62292da5d82e52{
padding-bottom:0px;
font-size:42px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1t5q9svk-6ff593bf783873b1fe225f59e93d343c{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-1t5q9svk-6ff593bf783873b1fe225f59e93d343c{
border-width:1px;
border-color:#00a2b4;
border-style:solid;
padding:10px 10px 10px 10px;
}

.iconbox.av-mnsr9vmc-2b83b87b7a9a3cff7cb0fc69932d3f34 .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1sorw7hs-27feb8ad1b1f6c42c39b74b1ca9cb38f{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-1sorw7hs-27feb8ad1b1f6c42c39b74b1ca9cb38f{
border-width:1px;
border-color:#00a2b4;
border-style:solid;
padding:10px 10px 10px 10px;
}

.iconbox.av-mnsrm2wg-935ce850ddbcb42ba0bfb684eb42abfe .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1s2pnyi8-3df9fd5f20f3897b8b20f3eae4c8e8f4{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-1s2pnyi8-3df9fd5f20f3897b8b20f3eae4c8e8f4{
border-width:1px;
border-color:#00a2b4;
border-style:solid;
padding:10px 10px 10px 10px;
}

.iconbox.av-1rsy7s40-13cc56d6e1a052ec00378576c049c981 .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1r79k7ps-bf8e7c796eb41c6b478b25d1e6aa7bf9{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-1r79k7ps-bf8e7c796eb41c6b478b25d1e6aa7bf9{
border-width:1px;
border-color:#00a2b4;
border-style:solid;
padding:10px 10px 10px 10px;
}

.iconbox.av-1qk95ols-8f56c4950499e3daea6ca8676254edd6 .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1q5duuls-2fa395b0b1daf8f5823fce6af7946df8{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-1q5duuls-2fa395b0b1daf8f5823fce6af7946df8{
border-width:1px;
border-color:#00a2b4;
border-style:solid;
padding:10px 10px 10px 10px;
}

.iconbox.av-1pomkbbk-48e9824692dbb26d97ffe3b9f3c88338 .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1pazm9w0-44c6db08d5049225513ed7d576be0f3a{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-1pazm9w0-44c6db08d5049225513ed7d576be0f3a{
border-width:1px;
border-color:#00a2b4;
border-style:solid;
padding:10px 10px 10px 10px;
}

.iconbox.av-1p3f6bgw-61b3391d1ddacb0dba7c978ed98ab829 .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1om5nx2o-92273b39c6be85d3b735f7045accffb3{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-1om5nx2o-92273b39c6be85d3b735f7045accffb3{
border-width:1px;
border-color:#00a2b4;
border-style:solid;
padding:10px 10px 10px 10px;
}

.iconbox.av-1o5g5ols-9a1772afcef5149098fc527873ef120b .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1nl4x3f4-cb623b0d50f12776ed62003b00526895{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-1nl4x3f4-cb623b0d50f12776ed62003b00526895{
border-width:1px;
border-color:#00a2b4;
border-style:solid;
padding:10px 10px 10px 10px;
}

.iconbox.av-1mzo05w0-433a9592b225de5b96b04791a893886e .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1mhhzhv4-350d8ddf3703c5a39eef8c0a6a1c7979{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-1mhhzhv4-350d8ddf3703c5a39eef8c0a6a1c7979{
border-width:1px;
border-color:#00a2b4;
border-style:solid;
padding:10px 10px 10px 10px;
}

.iconbox.av-1m4x575c-900d3985ceaa0f5fd88f4d0524d53b28 .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

.avia-section.av-1lqpf4pc-225234c2e99d25c21f14055cfbecc86a{
background-color:#0a0a0a;
}

#top .av-special-heading.av-5o2x8pc-267c3278b96dd02cd974312eeaef78c7{
padding-bottom:10px;
color:#ffffff;
font-size:46px;
}
.av-special-heading.av-5o2x8pc-267c3278b96dd02cd974312eeaef78c7 .special-heading-inner-border{
border-color:#ffffff;
}

.flex_column.av-1k1lt69c-61325734fe7a03b9d7d9663a24e199a9{
border-radius:2px 2px 2px 2px;
-webkit-border-radius:2px 2px 2px 2px;
-moz-border-radius:2px 2px 2px 2px;
padding:25px 15px 25px 15px;
background-color:#00a2b4;
}

.avia-image-container.av-1j6jztzk-cf03183614ae0333e95e109e71b22004 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1horf6ls-6bc7d8ef71fcc8f7e6f89f63bec4293d{
padding-bottom:10px;
font-size:46px;
}

.avia-section.av-54rgsz4-198429354bed81c889ea464ea5593b39{
background-repeat:no-repeat;
background-image:url(https://nedesestimating.com/wp-content/uploads/2024/10/office-building-from-low-angle-view-5JP662U-1-2.webp);
background-position:top left;
background-attachment:scroll;
}
.avia-section.av-54rgsz4-198429354bed81c889ea464ea5593b39 .av-section-color-overlay{
opacity:1;
background-color:#003848E5;
}

#top .av-special-heading.av-1e9tnc4w-803e3c23d79fcc0eca0cd83b6c98d256{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-1e9tnc4w-803e3c23d79fcc0eca0cd83b6c98d256 .special-heading-inner-border{
border-color:#ffffff;
}

.iconbox.av-1di128vk-254045fb9a29394e8da5626816ee2fff .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-1di128vk-254045fb9a29394e8da5626816ee2fff .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-1di128vk-254045fb9a29394e8da5626816ee2fff .iconbox_content_container{
color:#ffffff;
}

.iconbox.av-1cuz1ufk-94a87aea0ff8ac5ddf76efade6458f15 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-1cuz1ufk-94a87aea0ff8ac5ddf76efade6458f15 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-1cuz1ufk-94a87aea0ff8ac5ddf76efade6458f15 .iconbox_content_container{
color:#ffffff;
}

.iconbox.av-1ccdo700-a46915d0ba9fc6a1ea71b96aafcfc2e6 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-1ccdo700-a46915d0ba9fc6a1ea71b96aafcfc2e6 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-1ccdo700-a46915d0ba9fc6a1ea71b96aafcfc2e6 .iconbox_content_container{
color:#ffffff;
}

#top #wrap_all .avia-button.av-1brn2meo-fddfba2940cde2bbd9b08c07bee61039{
background-color:#ffffff;
border-color:#ffffff;
color:#003848;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-1brn2meo-fddfba2940cde2bbd9b08c07bee61039:hover{
background-color:#f2f2f200;
color:white;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-1b3ug580-a5438956bc0903e47ab4cde890f7f8c0{
background-color:#f2f2f200;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-1b3ug580-a5438956bc0903e47ab4cde890f7f8c0:hover{
background-color:#ffffff;
color:#003848;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.avia-image-container.av-1a8dv95c-52a7fac57800a4aa21227cdeb757747f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-18uz8wk0-a001c33315f2eece25dc7c029c01cee1{
margin:0 0 20px 0;
padding-bottom:10px;
}

#top #wrap_all .avia-button.av-16xsk4gg-ae0826a1bcdecaf95bf8e25b247451ac{
background-color:#19abbb;
border-color:#19abbb;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-16xsk4gg-ae0826a1bcdecaf95bf8e25b247451ac:hover{
background-color:#003848;
color:white;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.flex_column.av-16pxmxsg-a01bc1018e2d6f238345b0f5477f45b8{
border-radius:30px 30px 30px 30px;
-webkit-border-radius:30px 30px 30px 30px;
-moz-border-radius:30px 30px 30px 30px;
padding:40px 40px 40px 40px;
box-shadow:0 0 4px 0 #00000033;
-webkit-box-shadow:0 0 4px 0 #00000033;
-moz-box-shadow:0 0 4px 0 #00000033;
background-color:#f2f2f2;
}

#top .av-special-heading.av-1603fa8g-1bf4ff27a25446a0dfaee8d3417cbb5e{
padding-bottom:10px;
}

.avia-section.av-14j0mpcg-d586e1e551db77ca31b4c39ccc20fae3{
background-repeat:no-repeat;
background-image:url(https://nedesestimating.com/wp-content/uploads/2023/07/construction_process.jpg);
background-position:center center;
background-attachment:scroll;
}

#top .av-special-heading.av-13uvdu4w-45d4e41d70c89a015e2821a4dc218aae{
padding-bottom:10px;
font-size:46px;
}

.avia-image-container.av-12osoy0g-f3aa80580e6092ca62340fbb151d0585 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-127p95zk-e6ce02d69e1cec837bfc2715624f9388{
padding-bottom:10px;
color:#00a3b4;
font-size:46px;
}
.av-special-heading.av-127p95zk-e6ce02d69e1cec837bfc2715624f9388 .special-heading-inner-border{
border-color:#00a3b4;
}

#top .av-special-heading.av-11q40iz4-1efa748b47a44a5b1f1a65677b0c7d49{
margin:10px 10px 10px 10px;
padding-bottom:10px;
color:#0a0a0a;
font-size:34px;
}
.av-special-heading.av-11q40iz4-1efa748b47a44a5b1f1a65677b0c7d49 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-11q40iz4-1efa748b47a44a5b1f1a65677b0c7d49 .av-subheading{
font-size:20px;
color:#494949;
}

.avia-image-container.av-11785nao-ea87d6a7c62bed8d045626b0ed844a54 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-10mnxevk-5bd47c910bb6da207a176e9273fbdf68{
padding-bottom:10px;
color:#00a3b4;
font-size:46px;
}
.av-special-heading.av-10mnxevk-5bd47c910bb6da207a176e9273fbdf68 .special-heading-inner-border{
border-color:#00a3b4;
}

#top .av-special-heading.av-109hrspc-3b2fbaed2f15a0ed988a446e05a48db6{
margin:10px 10px 10px 10px;
padding-bottom:10px;
color:#0a0a0a;
font-size:34px;
}
.av-special-heading.av-109hrspc-3b2fbaed2f15a0ed988a446e05a48db6 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-109hrspc-3b2fbaed2f15a0ed988a446e05a48db6 .av-subheading{
font-size:20px;
color:#494949;
}

.avia-image-container.av-zcwj00g-6524bb4dc16e1db6154ec75d09152c26 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-yi5q6fk-609f5c8f3984e70da07002cba511fa85{
padding-bottom:10px;
color:#00a3b4;
font-size:46px;
}
.av-special-heading.av-yi5q6fk-609f5c8f3984e70da07002cba511fa85 .special-heading-inner-border{
border-color:#00a3b4;
}

#top .av-special-heading.av-y24t58w-0b02dab67fc6c7ec83e698d010cbd88a{
margin:10px 10px 10px 10px;
padding-bottom:10px;
color:#0a0a0a;
font-size:34px;
}
.av-special-heading.av-y24t58w-0b02dab67fc6c7ec83e698d010cbd88a .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-y24t58w-0b02dab67fc6c7ec83e698d010cbd88a .av-subheading{
font-size:20px;
color:#494949;
}

#top .av-special-heading.av-woja61c-8a8172adffb556a16d828a9a5a35c0fe{
padding-bottom:10px;
font-size:46px;
}

.iconbox.av-vt8cw7k-c474299ded0f4b650f2b6be21149b6c4 .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}
#top #wrap_all .iconbox.av-vt8cw7k-c474299ded0f4b650f2b6be21149b6c4 .iconbox_content_title{
font-size:16px;
}

.iconbox.av-utr5tao-c2d1b029b36fb8d26475401f125052a8 .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.iconbox.av-u7f61zk-384693735d0547da8bf4bc16a15247cd .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.iconbox.av-szqyots-d6be751eff63d90d64c5f3d4cda3ca30 .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.iconbox.av-s44hlv4-004df590a558155d0d83f1d801ce3c3a .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.iconbox.av-rfrqofk-e42f511ebe7ca9c5d5fe2c6941caf2bb .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.iconbox.av-qcc0fao-f238da978ea8753b224f5abb9d4cd871 .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.iconbox.av-pjv2pe8-f6011cd1412d35089a33cb1f1a86dd98 .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.iconbox.av-of3arqo-3baa0a9410989dbd719c9dff497149e3 .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.iconbox.av-nunnkog-4824d5593899082ee828a035e3b9a24a .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.iconbox.av-ml7syy8-f6a8ee883c09cffa4616be6e95878dd5 .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.iconbox.av-lmzqjow-b96d06cccf4a8b058858758fc411856b .iconbox_icon{
background-color:#00a2b4;
border:1px solid #00a2b4;
color:#00a2b4;
}

.avia-image-container.av-kdxxru8-16604a13b315928cbcef8655addaab0a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-jcdjn80-581ff6c03ba2a6531bf2deda0ca8d7b2{
margin:0 0 30px 0;
padding-bottom:10px;
font-size:46px;
}

#top .av-special-heading.av-h2rm1hs-18623ffff1b5805d56b7a563cfda3ce0{
padding-bottom:0px;
color:#ffffff;
font-size:30px;
}
.av-special-heading.av-h2rm1hs-18623ffff1b5805d56b7a563cfda3ce0 .special-heading-inner-border{
border-color:#ffffff;
}

.hr.av-gp2cesw-d7d0bf138f796abd11219cbb114913b5{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-gp2cesw-d7d0bf138f796abd11219cbb114913b5 .hr-inner{
width:50px;
border-color:#000000;
max-width:45%;
}
.hr.av-gp2cesw-d7d0bf138f796abd11219cbb114913b5 .av-seperator-icon{
color:#00a2b4;
}

#top .av-masonry.av-g5fkqkw-573e57553bd6aa416eafc695a38168e3{
background-color:rgba(0,0,0,0.01);
}

#top .av-special-heading.av-e097az4-e05c2d69d9152e5e1b4319f6201902cb{
padding-bottom:10px;
font-size:46px;
}

#top .av-special-heading.av-a35ai5s-bf04df87af22fb0db483021e54e888aa{
padding-bottom:10px;
font-size:46px;
}

#top .av-special-heading.av-rd41ao-04264aeb18f2fc94f11946b85c64e8a4{
padding-bottom:10px;
}

#top .av-special-heading.av-3rskar4-f8c61a0b64b8af4b92fcc8739cbd30df{
padding-bottom:10px;
font-size:46px;
}

