#top .av-special-heading.av-mpezpr20-30d01d8ba758633b1809591b82203a14{
padding-bottom:10px;
}
.av-special-heading.av-mpezpr20-30d01d8ba758633b1809591b82203a14 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-g1808k-0a15d60487e9d065bff145211f0a2b42{
background-color:#013a49;
border-color:#013a49;
color:#ffffff;
border-radius:30px 30px 30px 30px;
-webkit-border-radius:30px 30px 30px 30px;
-moz-border-radius:30px 30px 30px 30px;
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:15px;
margin-right:15px;
}
#top #wrap_all .avia-button.av-g1808k-0a15d60487e9d065bff145211f0a2b42:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
-webkit-border-radius:30px 30px 30px 30px;
-moz-border-radius:30px 30px 30px 30px;
}

#top #wrap_all .avia-button.av-fvbmek-8a8fb65eba9c678d6c174ef6293c35dc{
background-color:#00a2b4;
border-color:#00a2b4;
color:#ffffff;
border-radius:30px 30px 30px 30px;
-webkit-border-radius:30px 30px 30px 30px;
-moz-border-radius:30px 30px 30px 30px;
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:15px;
margin-right:15px;
}
#top #wrap_all .avia-button.av-fvbmek-8a8fb65eba9c678d6c174ef6293c35dc:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
-webkit-border-radius:30px 30px 30px 30px;
-moz-border-radius:30px 30px 30px 30px;
}

#top .avia-icon-list-container.av-mpezrkmu-37c90a69f7a1735adee100f951630a31 .iconlist_icon{
color:#f59e0b;
}
#top #wrap_all .avia-icon-list-container.av-mpezrkmu-37c90a69f7a1735adee100f951630a31 .av_iconlist_title{
color:#2b4d5b;
}

.avia-image-container.av-mpf3o0kv-af92ab04748cbfe118136b4ea85ce7b6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .iconbox.av-febv98-d63027504ecd682b2e8003b73f9f5a10 .iconbox_content_title{
font-size:14px;
}

.avia-section.av-fd85h0-87dcf0d58530aba20619d9d9744b0c7f{
background-color:#183949;
margin-top:30px;
margin-bottom:0px;
}

.avia-animated-number.av-mpezs6tp-ed4793e40b1624d1e0ddf5e5267d12d8{
color:#ffffff !important;
}

.avia-animated-number.av-mpezsx33-6ecb79ad4589cf543890d169a6b7391e{
color:#ffffff !important;
}

.avia-animated-number.av-mpeztmvq-649ea17e0523a61ae63b0fda11f4b89f{
color:#ffffff !important;
}

.avia-animated-number.av-mpezu7v9-5ab7b8af6284a68a664436e0ea68f3c7{
color:#ffffff !important;
}

#top .av-special-heading.av-mpezveri-d7a20247b78172b4c282b64708e41bc1{
padding-bottom:10px;
color:#003848;
}
.av-special-heading.av-mpezveri-d7a20247b78172b4c282b64708e41bc1 .special-heading-inner-border{
border-color:#003848;
}
.av-special-heading.av-mpezveri-d7a20247b78172b4c282b64708e41bc1 .av-subheading{
font-size:18px;
color:#00a2b4;
}

.flex_column.av-1f16vo-17dc0314ff47e7bd8130f04c5fbbc538{
border-width:1px;
border-color:#fee2e2;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#fef8f8;
}

.iconbox.av-mpezvzfy-3972fefd1ceec0aa71f54d950346fc27 .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

.flex_column.av-e1bm50-1e8333adc262cdbd6fa1ea6683b0682e{
border-width:1px;
border-color:#fee2e2;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#fef8f8;
}

.iconbox.av-mpezwh0a-4ea3f1588dc10dcf0743ae31e19558df .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

.flex_column.av-1dsufg-7c7363ec1b7cf34f7259b22a5adaad3d{
border-width:1px;
border-color:#fee2e2;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#fef8f8;
}

.iconbox.av-mpezx0sy-47541de2c652530b6b2e9876463f9d5e .iconbox_icon{
background-color:#00a2b4;
color:#ffffff;
}

.flex_column.av-djsnms-32ce52b2af8139a8a731bbac1362172f{
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:50px 50px 50px 50px;
background-color:#003948;
}

#top .av-special-heading.av-mpezxkoe-89a20411c70dcc335660eb766a6b7d08{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-mpezxkoe-89a20411c70dcc335660eb766a6b7d08 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mpezxkoe-89a20411c70dcc335660eb766a6b7d08 .av-subheading{
font-size:20px;
color:#00a2b4;
}

.avia-section.av-da43sk-39a6ba4da56676454412d2cd3931b2d8{
background-color:#f8fafc;
}

#top .av-special-heading.av-mpezzca6-fcfb08d896b821e60ed89c6a746d1264{
padding-bottom:10px;
}
.av-special-heading.av-mpezzca6-fcfb08d896b821e60ed89c6a746d1264 .av-subheading{
font-size:15px;
color:#00a2b4;
}

.flex_column.av-d0o4lg-f07a664cc045a178234d7a64679154c4{
border-width:1px;
border-color:#cbd5e1;
border-style:solid;
border-radius:15px 15px 15px 15px;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
}

.av_font_icon.av-crjsdo-f65b4529a7b523b4fd6126a8bcfe8e51{
color:#183849;
border-color:#183849;
}
.av_font_icon.av-crjsdo-f65b4529a7b523b4fd6126a8bcfe8e51 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mpf0025y-4b978e2dd0ce4509bcd62adcb3fe1fa1{
margin:80px 0 0 0;
padding-bottom:10px;
}

.flex_column.av-co5dqs-77cbe28951848b3be29d380105d70109{
border-width:1px;
border-color:#cbd5e1;
border-style:solid;
border-radius:15px 15px 15px 15px;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
}

.av_font_icon.av-chxam4-0ee7668825b0e94c30ec54ba82f66f0e{
color:#183849;
border-color:#183849;
}
.av_font_icon.av-chxam4-0ee7668825b0e94c30ec54ba82f66f0e .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mpf01n6m-66926e6965b090eaa516521ffa61d8b5{
margin:80px 0 0 0;
padding-bottom:10px;
}

.flex_column.av-cecs2k-891bade1d32fb477d9db7e43b468f15f{
border-width:1px;
border-color:#cbd5e1;
border-style:solid;
border-radius:15px 15px 15px 15px;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
}

.av_font_icon.av-c5iff8-a0ab6eb4f8a5b82c2e968f41b5b73cf4{
color:#183849;
border-color:#183849;
}
.av_font_icon.av-c5iff8-a0ab6eb4f8a5b82c2e968f41b5b73cf4 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mpf038km-01e6f13904f097bebf6ace65a7117772{
margin:80px 0 0 0;
padding-bottom:10px;
}

#top .av-special-heading.av-mpf052qw-35746548a19d28f6c00bf3f109fd2e34{
padding-bottom:10px;
}
.av-special-heading.av-mpf052qw-35746548a19d28f6c00bf3f109fd2e34 .av-subheading{
font-size:15px;
color:#00a2b4;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bu8xfg-da3761b3515f96aebb2aded62d2ad673{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-bu8xfg-da3761b3515f96aebb2aded62d2ad673{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf079v3-f0d68f492a6a961dbe5d0db096b68fc2{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mpf079v3-f0d68f492a6a961dbe5d0db096b68fc2 .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bpcbek-2536798cfab19afd65e4627ddc16258d{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-bpcbek-2536798cfab19afd65e4627ddc16258d{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf0bo7c-5bd8749b1b089caccb87bdb5b996be8f{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mpf0bo7c-5bd8749b1b089caccb87bdb5b996be8f .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bj1890-aa0edaa96641c6aa93b04d177cb75352{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-bj1890-aa0edaa96641c6aa93b04d177cb75352{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf0b3dj-e28c201e6985e0271b3aa3f4e93be85d{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mpf0b3dj-e28c201e6985e0271b3aa3f4e93be85d .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bciiek-b71cd3e0be314f87ddf546411a51fce5{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-bciiek-b71cd3e0be314f87ddf546411a51fce5{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf08ib3-b044faa87c08e0dc175ea2664dc34d7f{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mpf08ib3-b044faa87c08e0dc175ea2664dc34d7f .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-b78mr8-c62a97efa91837f16580e4c3016c137a{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-b78mr8-c62a97efa91837f16580e4c3016c137a{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf07vqu-c104c8d9da09ae8c4105bc6749cf345c{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mpf07vqu-c104c8d9da09ae8c4105bc6749cf345c .av-subheading{
font-size:20px;
color:#ffffff;
}

.flex_column.av-b0lrzo-003c9b1e5a050cb29e085f1ef36657f3{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf0ahuf-b0a05883c7da01ea372a26da64ed1dac{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mpf0ahuf-b0a05883c7da01ea372a26da64ed1dac .av-subheading{
font-size:20px;
color:#ffffff;
}

.flex_column.av-at19t0-90d5079662f2376f460de2f6bcd2ddf6{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf0a5m9-1e038c4f3edadd8c6adc1c5a5822919e{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mpf0a5m9-1e038c4f3edadd8c6adc1c5a5822919e .av-subheading{
font-size:20px;
color:#ffffff;
}

.flex_column.av-apubos-35fad2536528f81ac2b0fccc1a710c31{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf0diw8-6a96c5dedac3a70a95ce863b2bd6a40f{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mpf0diw8-6a96c5dedac3a70a95ce863b2bd6a40f .av-subheading{
font-size:20px;
color:#ffffff;
}

.flex_column.av-akvuj8-e707194711f9526917f5db13af6961e8{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf0cypi-158d552f06add9b26a9712f5f6ca37a0{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mpf0cypi-158d552f06add9b26a9712f5f6ca37a0 .av-subheading{
font-size:20px;
color:#ffffff;
}

.flex_column.av-ac3fbw-ca825b403511d52ebba10e61aedec1b1{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mtsbvgdm-915c7bf6ac9dfe7b8f902a11551bd491{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mtsbvgdm-915c7bf6ac9dfe7b8f902a11551bd491 .av-subheading{
font-size:20px;
color:#ffffff;
}

.flex_column.av-ulcws-d87ad3f46d3c78d881ddab8a32f10668{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mtsbx0i9-25c9fdcde43f2d421e42ae1b5b5c65ca{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mtsbx0i9-25c9fdcde43f2d421e42ae1b5b5c65ca .av-subheading{
font-size:20px;
color:#ffffff;
}

.flex_column.av-qothw-da37526901f881ca783bc65040e5464c{
border-width:1px;
border-color:#183949;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
box-shadow:0 0 10px 0 #ededed;
-webkit-box-shadow:0 0 10px 0 #ededed;
-moz-box-shadow:0 0 10px 0 #ededed;
background-color:#f8fafc;
}

#top .av-special-heading.av-mtsbxk2g-26b6c06a886a221ded6de062c51781d0{
padding-bottom:10px;
font-size:22px;
}
.av-special-heading.av-mtsbxk2g-26b6c06a886a221ded6de062c51781d0 .av-subheading{
font-size:20px;
color:#ffffff;
}

.flex_column.av-mtsbz8ba-5ca84e850a38efb1afe51a8b9285f98a{
box-shadow:0 0 1px 0 #ededed;
-webkit-box-shadow:0 0 1px 0 #ededed;
-moz-box-shadow:0 0 1px 0 #ededed;
background-color:#fff9f9;
}

.flex_column.av-mnlvg-e3e804fe0cb6588d62db9f10dd8413c8{
box-shadow:0 0 1px 0 #ededed;
-webkit-box-shadow:0 0 1px 0 #ededed;
-moz-box-shadow:0 0 1px 0 #ededed;
background-color:#fff9f9;
}

.flex_column.av-csywc-635e5caded16e2b9286b4f98489db2d9{
box-shadow:0 0 1px 0 #ededed;
-webkit-box-shadow:0 0 1px 0 #ededed;
-moz-box-shadow:0 0 1px 0 #ededed;
background-color:#fff9f9;
}

.avia-section.av-a8ipuc-c58b9d110bcc055e3be8bcc715cd70a1{
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf0e2ux-8bcde5797c8384ec9e6d8a7c9b8d780e{
padding-bottom:10px;
}
.av-special-heading.av-mpf0e2ux-8bcde5797c8384ec9e6d8a7c9b8d780e .av-subheading{
font-size:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mpf4x9sr-4c34201d67c208446612088e0df924aa{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-mpf4x9sr-4c34201d67c208446612088e0df924aa{
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:120px 20px 20px 20px;
background:url(https://nedesestimating.com/wp-content/uploads/2026/05/Residential-Construction-Estimating-NY.webp) bottom center no-repeat  ;
}

#top .av-special-heading.av-mpf0ei16-62e9bba9ba555fbabcb4ae1d7e92fb35{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-mpf0ei16-62e9bba9ba555fbabcb4ae1d7e92fb35 .special-heading-inner-border{
border-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mpf4y5ik-1b991dba77730a5164583cace96c53ea{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-mpf4y5ik-1b991dba77730a5164583cace96c53ea{
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:120px 20px 20px 20px;
background:url(https://nedesestimating.com/wp-content/uploads/2026/05/Commercial-Construction-Estimating-NY.webp) bottom center no-repeat  ;
}

#top .av-special-heading.av-mpf0fcr1-afe5c0c284ba6a79c5cbe578aae53f5d{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-mpf0fcr1-afe5c0c284ba6a79c5cbe578aae53f5d .special-heading-inner-border{
border-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mpf4z7h7-5539f58cccd8cceeb858652d27da4e80{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-mpf4z7h7-5539f58cccd8cceeb858652d27da4e80{
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:120px 20px 20px 20px;
background:url(https://nedesestimating.com/wp-content/uploads/2026/05/Industrial-Construction-Estimating-NY.webp) bottom center no-repeat  ;
}

#top .av-special-heading.av-mpf0fp6l-236aafab5652ad9759d72f4a586e2efa{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-mpf0fp6l-236aafab5652ad9759d72f4a586e2efa .special-heading-inner-border{
border-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mpf503bz-21c334dae3099acd3a2b3f0c3f5726c0{
margin-top:25px;
margin-bottom:0px;
}
.flex_column.av-mpf503bz-21c334dae3099acd3a2b3f0c3f5726c0{
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:120px 20px 20px 20px;
background:url(https://nedesestimating.com/wp-content/uploads/2026/05/Infrastructure-Construction-Estimating-NY.webp) bottom center no-repeat  ;
}

#top .av-special-heading.av-mpf0hebs-86824d17909e9fb1123df5c5c520396f{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-mpf0hebs-86824d17909e9fb1123df5c5c520396f .special-heading-inner-border{
border-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mpf50p4l-6f351edb61870509a1ab6bf9e5aa33c2{
margin-top:25px;
margin-bottom:0px;
}
.flex_column.av-mpf50p4l-6f351edb61870509a1ab6bf9e5aa33c2{
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:120px 20px 20px 20px;
background:url(https://nedesestimating.com/wp-content/uploads/2026/05/Agriculture-Construction-Estimating-NY.webp) bottom center no-repeat  ;
}

#top .av-special-heading.av-mpf0jwtw-faeb01cc417dc8272f8f92f12cc4b085{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-mpf0jwtw-faeb01cc417dc8272f8f92f12cc4b085 .special-heading-inner-border{
border-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bt8ms-f36c9381d7f93ac4ac1f37d9eea1b114{
margin-top:25px;
margin-bottom:0px;
}
.flex_column.av-bt8ms-f36c9381d7f93ac4ac1f37d9eea1b114{
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:120px 20px 20px 20px;
background:url(https://nedesestimating.com/wp-content/uploads/Roofing-Estimating-services-staten-island.webp) bottom center no-repeat  ;
}

#top .av-special-heading.av-mtsc9hyu-f39e861c1b317997426510fb861b10c5{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-mtsc9hyu-f39e861c1b317997426510fb861b10c5 .special-heading-inner-border{
border-color:#ffffff;
}

.avia-section.av-8uc74c-d20188a98e91d8790c2b11498f0e30be{
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf0mar1-f865aa041d3b7f2ac13d1a912bb679c0{
padding-bottom:10px;
}
.av-special-heading.av-mpf0mar1-f865aa041d3b7f2ac13d1a912bb679c0 .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-mpf0mtbr-0b915ab9932f47a89c4387924793b001{
padding-bottom:10px;
color:#003848;
font-size:20px;
}
.av-special-heading.av-mpf0mtbr-0b915ab9932f47a89c4387924793b001 .special-heading-inner-border{
border-color:#003848;
}
.av-special-heading.av-mpf0mtbr-0b915ab9932f47a89c4387924793b001 .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .av-special-heading.av-mpf1nfk7-ee2b247d9220c799662d0589f88b9257{
padding-bottom:10px;
color:#003848;
font-size:20px;
}
.av-special-heading.av-mpf1nfk7-ee2b247d9220c799662d0589f88b9257 .special-heading-inner-border{
border-color:#003848;
}
.av-special-heading.av-mpf1nfk7-ee2b247d9220c799662d0589f88b9257 .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .av-special-heading.av-mpf1o4yv-abb7bbe8f8c4e1fabf1b518d392b6d63{
padding-bottom:10px;
color:#003848;
font-size:20px;
}
.av-special-heading.av-mpf1o4yv-abb7bbe8f8c4e1fabf1b518d392b6d63 .special-heading-inner-border{
border-color:#003848;
}
.av-special-heading.av-mpf1o4yv-abb7bbe8f8c4e1fabf1b518d392b6d63 .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .av-special-heading.av-mpf1owmf-3fd2fa828633a2e79d429dc3758c0d98{
padding-bottom:10px;
color:#003848;
font-size:20px;
}
.av-special-heading.av-mpf1owmf-3fd2fa828633a2e79d429dc3758c0d98 .special-heading-inner-border{
border-color:#003848;
}
.av-special-heading.av-mpf1owmf-3fd2fa828633a2e79d429dc3758c0d98 .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .av-special-heading.av-fj6e4-0f4d27861bf0d7d4e853d02241da7932{
padding-bottom:10px;
color:#003848;
font-size:20px;
}
.av-special-heading.av-fj6e4-0f4d27861bf0d7d4e853d02241da7932 .special-heading-inner-border{
border-color:#003848;
}
.av-special-heading.av-fj6e4-0f4d27861bf0d7d4e853d02241da7932 .av-subheading{
font-size:20px;
color:#ffffff;
}

.avia-section.av-7v5s2k-168ac1080b53811712f04af4090b6dc5{
background-color:#003948;
}

#top .av-special-heading.av-mpf1pt61-b908384bc2d21f49e94de121b77319a2{
padding-bottom:10px;
color:#ffffff;
font-size:70px;
}
.av-special-heading.av-mpf1pt61-b908384bc2d21f49e94de121b77319a2 .special-heading-inner-border{
border-color:#ffffff;
}

#top .av-special-heading.av-mpf1qgzr-6fb4ed36f3466a128cb67ae994f800f5{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-mpf1qgzr-6fb4ed36f3466a128cb67ae994f800f5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mpf1qgzr-6fb4ed36f3466a128cb67ae994f800f5 .av-subheading{
font-size:20px;
}

#top .avia-icon-list-container.av-mpf1rtta-da3efb90e91787f726191b9887dddf41 .iconlist_icon{
color:#f59e0b;
}
#top #wrap_all .avia-icon-list-container.av-mpf1rtta-da3efb90e91787f726191b9887dddf41 .av_iconlist_title{
color:#ffffff;
}

.avia-section.av-7b8vfg-42d943b7f20d97a253b083acd19aaa36{
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf1sgyn-635828bfc85d8978bc5369617e513462{
padding-bottom:10px;
}
.av-special-heading.av-mpf1sgyn-635828bfc85d8978bc5369617e513462 .av-subheading{
font-size:20px;
}

.iconbox.av-mpf1tb2v-4c38b081c6daf8bfb6d9e13d49da532f .iconbox_icon{
background-color:#003848;
color:#ffffff;
}
#top #wrap_all .iconbox.av-mpf1tb2v-4c38b081c6daf8bfb6d9e13d49da532f .iconbox_content_title{
color:#003848;
}
.iconbox.av-mpf1tb2v-4c38b081c6daf8bfb6d9e13d49da532f .iconbox_content_container{
color:#0a0000;
}

.iconbox.av-mpf1vqpl-196be7c5c5ad4a8e4317106a56ff5585 .iconbox_icon{
background-color:#003848;
color:#ffffff;
}
#top #wrap_all .iconbox.av-mpf1vqpl-196be7c5c5ad4a8e4317106a56ff5585 .iconbox_content_title{
color:#003848;
}
.iconbox.av-mpf1vqpl-196be7c5c5ad4a8e4317106a56ff5585 .iconbox_content_container{
color:#0a0000;
}

.iconbox.av-muasg799-c938f59b8f9c0419592663192cfc586c .iconbox_icon{
background-color:#003848;
color:#ffffff;
}
#top #wrap_all .iconbox.av-muasg799-c938f59b8f9c0419592663192cfc586c .iconbox_content_title{
color:#003848;
}
.iconbox.av-muasg799-c938f59b8f9c0419592663192cfc586c .iconbox_content_container{
color:#0a0000;
}

.avia-image-container.av-mpf3n4ag-2c677213eec2365cfc44e9286d3bf28e .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-6p4fd0-30b0015e8abb3af738d3b617ab7dffa9{
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf1wyd6-f3b06090a3ab78c6af79794b2a1dac18{
padding-bottom:0px;
}
.av-special-heading.av-mpf1wyd6-f3b06090a3ab78c6af79794b2a1dac18 .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-mpf22hpz-699b2118459f4c23baf2fa093cd65a26{
padding-bottom:0px;
color:#ffffff;
font-size:30px;
}
.av-special-heading.av-mpf22hpz-699b2118459f4c23baf2fa093cd65a26 .special-heading-inner-border{
border-color:#ffffff;
}

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

#top .av-masonry.av-5os0qk-5d2d61f3845953d1ee6d818a7763a3f8{
background-color:rgba(0,0,0,0.01);
}

.avia-section.av-5jpffo-a27ea892159f55418d8179294a2d1066{
background-color:#f8fafc;
margin-top:50px;
}
.avia-section.av-5jpffo-a27ea892159f55418d8179294a2d1066 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5fj6hg-47c1a72cdb661b16546273b708dc2cc7{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-mpf2333j-acd72cd11e20220d9c00f43043ba4bef{
padding-bottom:10px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-52k92k-cc81621703b911840f111bcc58c0ad08{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-mpf3b2yr-d2bec46c9e94c0b719d15dd7929221ec .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mts501rj-aa77696d63acfe0e1c0691e52bc72ed6{
padding-bottom:10px;
color:#003848;
}
.av-special-heading.av-mts501rj-aa77696d63acfe0e1c0691e52bc72ed6 .special-heading-inner-border{
border-color:#003848;
}
.av-special-heading.av-mts501rj-aa77696d63acfe0e1c0691e52bc72ed6 .av-subheading{
font-size:18px;
color:#00a2b4;
}

.avia-section.av-4yegbo-aa79c85deaec24a2e302d1b01a8978d0{
background-color:#f8fafc;
}

#top .av-special-heading.av-mpf24ho8-9c573c0548ebc5a870aeddefd8e43116{
padding-bottom:10px;
}
.av-special-heading.av-mpf24ho8-9c573c0548ebc5a870aeddefd8e43116 .av-subheading{
font-size:20px;
color:#00a2b4;
}

.flex_column.av-4j765w-891ad79437ee40fb450ffe48dc85d018{
border-width:1px;
border-color:#2a4b5b;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-4byspg-c3d489cd04976b6161cd87dd8038454d{
border-width:1px;
border-color:#2a4b5b;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-47sahw-9256dc02766b2cbe3ed16a9803a86f75{
border-width:1px;
border-color:#2a4b5b;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-eg5as-ae2c346546dcf9bdf0c48821f62ad724{
border-width:1px;
border-color:#2a4b5b;
border-style:solid;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.avia-section.av-3xjqr0-55e51c7aae6d02e8807a32549e85a98a{
margin-top:50px;
margin-bottom:0px;
}

#top .av-special-heading.av-mpf27xi0-7faaaa3429fcc584af29ad4f927ff0b5{
padding-bottom:0px;
}
.av-special-heading.av-mpf27xi0-7faaaa3429fcc584af29ad4f927ff0b5 .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-3gm4rg-ba69bff4163bdf96d2ad1ad7e338681a{
padding-bottom:0px;
font-size:58px;
}
.av-special-heading.av-3gm4rg-ba69bff4163bdf96d2ad1ad7e338681a .av-subheading{
font-size:12px;
}

.avia-image-container.av-306w1g-1eeefe6d32244e3c700e0da803bc37ba .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2pxi78-ddf069548f014c711672d93423cc0451{
padding:0 0 0 0;
}

.avia-testimonial-wrapper.av-mpf2b718-321410ad9dcf576ec93dba196ecae154 .avia-testimonial-content{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mpf2b718-321410ad9dcf576ec93dba196ecae154 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-mpf2b718-321410ad9dcf576ec93dba196ecae154 .avia-testimonial-subtitle{
color:#57e32c;
}
.avia-testimonial-wrapper.av-mpf2b718-321410ad9dcf576ec93dba196ecae154 .avia-slideshow-controls{
color:#ffffff;
}

.avia-section.av-2js5u4-3a0cd49daf39909678333841aad3e57a{
background-color:#f8fafc;
}

.iconbox.av-mpf2fmr9-003b5a4d47578c13c1c33c03cd2b0f49 .iconbox_icon{
background-color:#183849;
color:#ffffff;
}
#top #wrap_all .iconbox.av-mpf2fmr9-003b5a4d47578c13c1c33c03cd2b0f49 .iconbox_content_title{
font-size:18px;
}

#top .av-special-heading.av-mpf2p4ee-f363cc14e0589be42e0d2b9a01c6777a{
padding-bottom:10px;
}

#top .av-special-heading.av-mr07h8ps-5efcc1bc6cb10cd2d5788d7298f1f361{
padding-bottom:10px;
}

.avia-section.av-13kzdg-6961c9ac1f5388683c0b0f415a019977{
background-color:#183849;
}

#top .av-special-heading.av-mpf2t7wt-57b96b19f430672c1111554203fb1a04{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-mpf2t7wt-57b96b19f430672c1111554203fb1a04 .special-heading-inner-border{
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-mpf2tl6m-d9419ebaa5a4253da35d1bc95b5bee57{
background-color:#ffffff00;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
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:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mpf2tl6m-d9419ebaa5a4253da35d1bc95b5bee57:hover .avia_button_background{
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
}

#top #wrap_all .avia-button.av-mpf2ut4g-9f3666c22e6679a6bf2aac727e59b34e{
background-color:#ffffff00;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
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:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mpf2ut4g-9f3666c22e6679a6bf2aac727e59b34e:hover .avia_button_background{
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
}

#top #wrap_all .avia-button.av-mpf2vdug-80f6ff78c5429e89f3b47f0ca001db22{
background-color:#ffffff00;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
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:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mpf2vdug-80f6ff78c5429e89f3b47f0ca001db22:hover .avia_button_background{
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
}

#top #wrap_all .avia-button.av-mpf2vvci-1cf889653364a5cfc4cc9e8e7060906a{
background-color:#ffffff00;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
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:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mpf2vvci-1cf889653364a5cfc4cc9e8e7060906a:hover .avia_button_background{
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
}

#top #wrap_all .avia-button.av-mpf2xjq3-63f4f5abd34168ea6340bb76e9408595{
background-color:#ffffff00;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
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:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mpf2xjq3-63f4f5abd34168ea6340bb76e9408595:hover .avia_button_background{
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
}

#top #wrap_all .avia-button.av-mpf2yqnf-36e2ebdace7a6d9a0087e05a93a9bcec{
background-color:#ffffff00;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
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:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mpf2yqnf-36e2ebdace7a6d9a0087e05a93a9bcec:hover .avia_button_background{
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
}

#top #wrap_all .avia-button.av-2w8b0-34ab41e3277e008176c04b96506439cb{
background-color:#ffffff00;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
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:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-2w8b0-34ab41e3277e008176c04b96506439cb:hover .avia_button_background{
border-radius:50px 50px 50px 50px;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
}

#top .av-special-heading.av-mpf30gm2-927e9135eeedde48b5a95942749301de{
padding-bottom:0px;
}

#top .av-special-heading.av-1jocmk-16102cd175ef598d4c302aa40dfee9c0{
padding-bottom:0px;
}

