.post-1107 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-bottom: 1px; 
       margin-top: -8px; 
    } 

.post-1107 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       margin-bottom: 31px; 
       margin-top: 1px; 
       padding-bottom: 0px; 
    } 

.post-1107 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content h4 a {
       margin-top: 0px; 
       padding-top: 0px; 
    } 

.post-1107 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(219,223,199,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-1107 .et_pb_section:nth-child(1) .et_pb_gallery {
       width: 1180px; 
    } 

.post-1107 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-top: 85px; 
    } 

.post-1107 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
       margin-left: 0px; 
    } 

.post-1107 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 41px; 
       padding-top: 0px; 
       width: 751px; 
    } 

.post-1107 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {
       width: 1180px; 
    } 

.post-1107 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       width: 1180px; 
    } 

.post-1107 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(102,102,102,0.68); 
       font-family: Josefin Sans; 
       font-size: 31px; 
       font-weight: lighter; 
       line-height: 46px; 
    } 

.post-1114 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-top: -9px; 
    } 

.post-1114 .et_pb_section:nth-child(1) .et_pb_gallery .et_overlay {
       border-color: rgba(219,223,199,1); 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-1114 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(219,223,199,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-1114 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 30px; 
       padding-top: 87px; 
    } 

.post-1114 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 2px; 
       padding-top: 0px; 
       width: 638px; 
    } 

.post-1114 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(102,102,102,0.68); 
       font-family: Josefin Sans; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-1126 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-top: -9px; 
    } 

.post-1126 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(219,223,199,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-1126 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 26px; 
       padding-top: 98px; 
    } 

.post-1126 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 5px; 
       padding-top: 0px; 
       width: 571px; 
    } 

.post-1126 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(102,102,102,0.69); 
       font-family: Josefin Sans; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-1152 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(219,223,199,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-1152 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 18px; 
    } 

.post-1152 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-top: 0px; 
       width: 766px; 
    } 

.post-1152 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 37px; 
    } 

.post-1152 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(102,102,102,0.68); 
       font-family: Josefin Sans; 
       font-size: 31px; 
       line-height: 62px; 
       padding-bottom: 7px; 
    } 

.post-1157 .et_pb_section:nth-child(1) {
       border-bottom-color: rgba(219,223,199,1); 
       border-bottom-style: solid; 
       border-bottom-width: 4px; 
    } 

.post-1157 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(114,114,114,1); 
       font-size: 19px; 
    } 

.post-1157 .et_pb_section:nth-child(2) {
       background-color: rgba(243,244,238,1); 
    } 

.post-1157 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       border-color: rgba(102,102,102,0.38); 
       border-right-style: solid; 
       border-right-width: 3px; 
    } 

.post-1157 .et_pb_section:nth-child(2) .et_pb_text   p {
       color: rgba(21,59,18,1); 
       font-family: Raleway; 
       font-size: 16px; 
    } 

.post-1157 .et_pb_section:nth-child(2) .et_pb_text   strong {
       color: rgba(21,59,18,1); 
       font-family: Raleway; 
       font-size: 17px; 
    } 

.post-125 .et_pb_section:nth-child(1) .et_pb_image {
       width: 150px; 
    } 

.post-125 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(96,107,96,1); 
       font-family: Raleway; 
       font-size: 14px; 
       font-weight: normal; 
       letter-spacing: 1px; 
    } 

.post-125 .et_pb_section:nth-child(1) .et_pb_text   strong {
       font-size: 28px; 
       font-weight: lighter; 
    } 

.post-127 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       padding-top: 50px; 
    } 

.post-127 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(96,107,96,1); 
    } 

.post-127 .et_pb_section:nth-child(1) .et_pb_text   {
       padding-top: 157px; 
    } 

.post-127 .et_pb_section:nth-child(1) .et_pb_text   strong {
       color: rgba(21,59,18,1); 
       font-size: 24px; 
       line-height: 39px; 
       text-transform: uppercase; 
    } 

.post-127 .et_pb_section:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-127 .et_pb_section:nth-child(10) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(10) .et_pb_row:nth-child(1) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(10) .et_pb_text   {
       padding-top: 220px; 
    } 

.post-127 .et_pb_section:nth-child(10) .et_pb_text   strong {
       font-size: 27px; 
    } 

.post-127 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
       padding-top: 93px; 
    } 

.post-127 .et_pb_section:nth-child(2) .et_pb_text   p {
       color: rgba(21,59,18,1); 
       font-family: Raleway; 
    } 

.post-127 .et_pb_section:nth-child(2) .et_pb_text   strong {
       font-family: Raleway; 
       font-size: 27px; 
    } 

.post-127 .et_pb_section:nth-child(2) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(3) .et_pb_text   strong {
       font-size: 27px; 
    } 

.post-127 .et_pb_section:nth-child(3) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-127 .et_pb_section:nth-child(4) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(4) .et_pb_row:nth-child(1) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(4) .et_pb_text   {
       padding-top: 375px; 
    } 

.post-127 .et_pb_section:nth-child(4) .et_pb_text   strong {
       font-size: 27px; 
    } 

.post-127 .et_pb_section:nth-child(5) .et_pb_row:nth-child(1) {
       padding-top: 136px; 
    } 

.post-127 .et_pb_section:nth-child(5) .et_pb_text   p {
       color: rgba(255,255,255,1); 
    } 

.post-127 .et_pb_section:nth-child(5) .et_pb_text   strong {
       font-size: 27px; 
    } 

.post-127 .et_pb_section:nth-child(5) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(6) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(6) .et_pb_row:nth-child(1) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(6) .et_pb_text   strong {
       font-size: 27px; 
    } 

.post-127 .et_pb_section:nth-child(7) {
       background-position: right top; 
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(7) .et_pb_row:nth-child(1) {
       padding-top: 85px; 
    } 

.post-127 .et_pb_section:nth-child(7) .et_pb_text   p {
       color: rgba(21,59,18,1); 
    } 

.post-127 .et_pb_section:nth-child(7) .et_pb_text   strong {
       color: rgba(21,59,18,1); 
       font-size: 27px; 
    } 

.post-127 .et_pb_section:nth-child(8) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(8) .et_pb_row:nth-child(1) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(8) .et_pb_text   {
       padding-top: 227px; 
    } 

.post-127 .et_pb_section:nth-child(8) .et_pb_text   strong {
       font-size: 27px; 
    } 

.post-127 .et_pb_section:nth-child(8) {
       padding-top: 0px; 
    } 

.post-127 .et_pb_section:nth-child(9) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(9) .et_pb_row:nth-child(1) {
       height: 698px; 
    } 

.post-127 .et_pb_section:nth-child(9) .et_pb_text   strong {
       font-size: 27px; 
    } 

.post-129 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content p {
       font-family: Raleway; 
    } 

.post-129 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-top: 113px; 
    } 

.post-129 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(114,114,114,1); 
       font-family: Josefin Sans; 
       font-size: 19px; 
       line-height: 0px; 
       text-align: center; 
       text-transform: uppercase; 
    } 

.post-129 .et_pb_section:nth-child(1) {
       height: 533px; 
    } 

.post-129 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
       height: 0px; 
    } 

.post-131 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {
       color: rgba(21,59,18,1); 
       font-family: Raleway; 
       font-weight: lighter; 
    } 

.post-131 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  p {
       color: rgba(114,114,114,1); 
       font-family: Raleway; 
       font-weight: normal; 
    } 

.post-131 .et_pb_section:nth-child(1) .et_pb_promo {
       padding-bottom: 112px; 
       padding-top: 60px; 
    } 

.post-131 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Raleway; 
    } 

.post-131 .et_pb_section:nth-child(1) .et_pb_text   strong {
       color: rgba(21,59,18,1); 
       font-family: Raleway; 
       font-size: 20px; 
    } 

.post-141 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 47px; 
       padding-top: 52px; 
    } 

.post-141 .et_pb_section:nth-child(1) .et_pb_text   {
       color: rgba(114,114,114,1); 
       font-family: Josefin Sans; 
       font-size: 18px; 
    } 

.post-141 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(96,107,96,1); 
       font-family: Raleway; 
       font-size: 16px; 
       font-weight: lighter; 
    } 

.post-141 .et_pb_section:nth-child(1) .et_pb_text   strong {
       color: rgba(96,107,96,1); 
       font-family: Raleway; 
       font-size: 28px; 
       font-weight: lighter; 
    } 

.post-141 .et_pb_section:nth-child(2) {
       background-color: rgba(222,226,206,0.36); 
       border-top-color: rgba(222,226,206,1); 
       border-top-style: solid; 
       border-top-width: 5px; 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(219,223,199,1); 
       border-style: solid; 
       border-width: 0px; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
       text-shadow: rgb(0, 230, 230) -10px 10px 0px, rgb(1, 204, 204) -20px 20px 0px, rgb(0, 189, 189) -30px 30px 0px; 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img:hover {
       bottom: 0px; 
       box-shadow: none; 
       left: 2px; 
       position: relative; 
       right: 0px; 
       top: 3px; 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       margin-bottom: 6px; 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content h4 a {
       color: rgba(21,59,18,1); 
       font-family: Josefin Sans; 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content h4 a:hover {
       color: rgba(135,135,135,1); 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_blurb {
       margin-bottom: 70px; 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
       background-color: transparent; 
       padding-bottom: 146px; 
    } 

.post-141 .et_pb_section:nth-child(4) {
       margin-bottom: 50px; 
       padding-bottom: 50px; 
    } 

.post-40 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
       font-family: Raleway; 
       font-size: 34px; 
       font-weight: bolder; 
       line-height: 41px; 
       text-shadow: 0px 0px 9px #383838; 
       text-transform: none; 
    } 

.post-40 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .header-content img {
       box-shadow: none; 
       text-shadow: none; 
    } 

.post-40 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .header-content {
       padding-bottom: 190px; 
    } 

.post-40 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       font-size: 18px; 
       text-align: center; 
    } 

.post-40 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       font-family: Raleway; 
       font-style: normal; 
       font-weight: bold; 
       line-height: 62px; 
       text-shadow: 2px 2px 20px #3e413e; 
    } 

.post-40 .et_pb_section:nth-child(2) .et_pb_blurb {
       border-bottom-width: 0px; 
       border-left-width: 0px; 
       border-right-width: 1px; 
       border-top-width: 0px; 
       margin-left: -16px; 
    } 

.post-40 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       font-size: 32px; 
    } 

.post-40 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img {
       width: 90px; 
    } 

.post-40 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content {
       margin-right: 36px; 
    } 

.post-40 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content p {
       margin-bottom: 50px; 
       padding-bottom: 0px; 
    } 

.post-40 .et_pb_section:nth-child(2) {
       height: 551px; 
       margin-bottom: 50px; 
       margin-top: 50px; 
    } 

.post-40 .et_pb_section:nth-child(3) .et_pb_fullwidth_image img {
       margin-top: 50px; 
       padding-top: 50px; 
    } 

.post-40 .et_pb_section:nth-child(4) {
       background-color: rgba(249,250,249,1); 
    } 

.post-40 .et_pb_section:nth-child(4) .et_pb_row:nth-child(1) {
       padding-bottom: 162px; 
       padding-top: 0px; 
    } 

.post-40 .et_pb_section:nth-child(4) .et_pb_text   a {
       color: rgba(21,59,18,1); 
       font-size: 19px; 
       font-style: italic; 
       text-decoration: underline; 
    } 

.post-40 .et_pb_section:nth-child(4) .et_pb_text   {
       color: rgba(21,59,18,1); 
       font-family: Arial; 
       letter-spacing: 1px; 
       text-indent: 0px; 
       word-spacing: 1px; 
    } 

.post-40 .et_pb_section:nth-child(4) .et_pb_text   h2 {
       color: rgba(21,59,18,1); 
       font-family: Arial; 
       font-size: 21px; 
    } 

.post-40 .et_pb_section:nth-child(5) {
       background-color: rgba(255,255,255,1); 
    } 

.post-40 .et_pb_section:nth-child(5) .et_pb_text   h2 {
       color: rgba(96,107,96,1); 
       font-family: Raleway; 
       font-weight: lighter; 
    } 

.post-40 .et_pb_section:nth-child(5) .et_pb_text   {
       padding-top: 0px; 
    } 

.post-40 .et_pb_section:nth-child(7) .et_pb_row:nth-child(1) {
       padding-bottom: 19px; 
    } 

.post-468 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 25px; 
       padding-top: 116px; 
    } 

.post-468 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
       padding-bottom: 30px; 
    } 

.post-468 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {
       padding-top: 53px; 
    } 

.post-468 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 0px; 
    } 

.post-468 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Josefin Sans; 
       font-size: 24px; 
       text-align: left; 
    } 

.post-468 .et_pb_section:nth-child(2) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-550 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content {
       color: rgba(102,102,102,1); 
    } 

.post-550 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-top: -8px; 
    } 

.post-550 .et_pb_section:nth-child(1) .et_pb_gallery .et_overlay {
       border-width: 0px; 
    } 

.post-550 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(219,223,199,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
       transition: 0; 
    } 

.post-550 .et_pb_section:nth-child(1) .et_pb_gallery {
       padding-left: 0px; 
       padding-top: 48px; 
       transition: 0; 
    } 

.post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       font-size: 16px; 
       padding-bottom: 33px; 
       padding-top: 52px; 
    } 

.post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       font-size: 17px; 
       padding-bottom: 10px; 
       padding-top: 10px; 
       text-align: center; 
       width: 762px; 
    } 

.post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 0px; 
    } 

.post-550 .et_pb_section:nth-child(1) .et_pb_text   {
       color: rgba(102,102,102,0.68); 
       font-family: Raleway; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-550 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(21,59,18, 0.682353); 
       font-size: 19px; 
       padding-top: 17px; 
    } 

.post-579 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-top: -9px; 
    } 

.post-579 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(222,226,206,1); 
       border-style: solid; 
       border-width: 1px; 
       box-shadow: none; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 30px; 
    } 

.post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 0px; 
       padding-top: 0px; 
       width: 656px; 
    } 

.post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 45px; 
    } 

.post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(4) {
       padding-bottom: 45px; 
    } 

.post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(5) {
       padding-top: 0px; 
    } 

.post-579 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-644 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-top: -8px; 
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-644 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content h4 a {
       margin-top: 0px; 
       padding-top: 0px; 
       top: 0px; 
    } 

.post-644 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(222,226,206,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-644 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 47px; 
       padding-top: 52px; 
    } 

.post-644 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 0px; 
       padding-top: 0px; 
       width: 700px; 
    } 

.post-644 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 29px; 
    } 

.post-644 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-649 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-top: -8px; 
    } 

.post-649 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(222,226,206,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 38px; 
       padding-top: 52px; 
    } 

.post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 10px; 
       padding-top: 10px; 
       width: 700px; 
    } 

.post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 29px; 
    } 

.post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(4) {
       padding-bottom: 25px; 
    } 

.post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(5) {
       padding-top: 0px; 
    } 

.post-649 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-686 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-top: -8px; 
    } 

.post-686 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(222,226,206,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-686 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 33px; 
       padding-top: 52px; 
    } 

.post-686 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 10px; 
       padding-top: 10px; 
       width: 700px; 
    } 

.post-686 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 30px; 
    } 

.post-686 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Josefin Sans; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-693 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-top: -8px; 
    } 

.post-693 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(222,226,206,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-693 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 33px; 
       padding-top: 52px; 
    } 

.post-693 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 10px; 
       padding-top: 10px; 
       width: 700px; 
    } 

.post-693 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 33px; 
    } 

.post-693 .et_pb_section:nth-child(1) .et_pb_row:nth-child(4) {
       padding-bottom: 34px; 
       padding-top: 76px; 
    } 

.post-693 .et_pb_section:nth-child(1) .et_pb_row:nth-child(5) {
       font-size: 17px; 
       padding-top: 0px; 
    } 

.post-693 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-730 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-top: -8px; 
    } 

.post-730 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(222,226,206,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 33px; 
       padding-top: 52px; 
    } 

.post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 10px; 
       padding-top: 10px; 
       width: 700px; 
    } 

.post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 33px; 
    } 

.post-730 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-737 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       margin-top: -8px; 
    } 

.post-737 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(222,226,206,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-737 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 33px; 
       padding-top: 52px; 
    } 

.post-737 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 10px; 
       padding-top: 10px; 
       width: 700px; 
    } 

.post-737 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 33px; 
    } 

.post-737 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-773 .et_pb_section:nth-child(1) .et_pb_gallery .et_pb_gallery_image {
       border-color: rgba(222,226,206,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-773 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 0px; 
    } 

.post-773 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       padding-bottom: 10px; 
       padding-top: 10px; 
       width: 520px; 
    } 

.post-773 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 17px; 
    } 

.post-773 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 31px; 
       font-weight: lighter; 
    } 

.post-877 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .header-content {
       margin-bottom: 150px; 
    } 

.post-877 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       font-family: Raleway; 
       font-weight: bolder; 
       line-height: 57px; 
       text-shadow: 2px 2px 2px #282f15; 
    } 

.post-927 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(255,255,255,1); 
       border-bottom-color: rgba(219,223,199,1); 
       border-bottom-style: solid; 
       border-bottom-width: 5px; 
    } 

.post-927 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
    } 

.post-927 .et_pb_section:nth-child(2) .et_pb_gallery .et_pb_gallery_image {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(168,168,168,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-927 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 18px; 
    } 

.post-939 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(255,255,255,1); 
       border-bottom-color: rgba(219,223,199,1); 
       border-bottom-style: solid; 
       border-bottom-width: 5px; 
    } 

.post-939 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       color: rgba(102,102,102,1); 
    } 

.post-939 .et_pb_section:nth-child(2) .et_pb_gallery .et_pb_gallery_image {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(168,168,168,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-939 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 18px; 
    } 

.post-941 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(255,255,255,1); 
       border-bottom-color: rgba(219,223,199,1); 
       border-bottom-style: solid; 
       border-bottom-width: 5px; 
    } 

.post-941 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
    } 

.post-941 .et_pb_section:nth-child(2) .et_pb_gallery .et_pb_gallery_image {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(168,168,168,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-941 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 18px; 
    } 

.post-943 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(255,255,255,1); 
       border-bottom-color: rgba(219,223,199,1); 
       border-bottom-style: solid; 
       border-bottom-width: 5px; 
    } 

.post-943 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
    } 

.post-943 .et_pb_section:nth-child(2) .et_pb_gallery .et_pb_gallery_image {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(168,168,168,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-943 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 18px; 
    } 

.post-946 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(255,255,255,1); 
       border-bottom-color: rgba(219,223,199,1); 
       border-bottom-style: solid; 
       border-bottom-width: 5px; 
    } 

.post-946 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
    } 

.post-946 .et_pb_section:nth-child(2) .et_pb_gallery .et_pb_gallery_image {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(168,168,168,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-946 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 18px; 
    } 

.post-948 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(255,255,255,1); 
    } 

.post-948 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
    } 

.post-948 .et_pb_section:nth-child(2) {
       border-top-color: rgba(222,226,206,1); 
       border-top-style: solid; 
       border-top-width: 5px; 
    } 

.post-948 .et_pb_section:nth-child(2) .et_pb_gallery .et_pb_gallery_image {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(168,168,168,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-948 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 18px; 
    } 

.post-950 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(255,255,255,1); 
       border-bottom-color: rgba(219,223,199,1); 
       border-bottom-style: solid; 
       border-bottom-width: 5px; 
    } 

.post-950 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
    } 

.post-950 .et_pb_section:nth-child(2) .et_pb_gallery .et_pb_gallery_image {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(168,168,168,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-950 .et_pb_section:nth-child(2) .et_pb_text   p {
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
       font-size: 18px; 
    } 

.post-952 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(255,255,255,1); 
       border-bottom-color: rgba(219,223,199,1); 
       border-bottom-style: solid; 
       border-bottom-width: 5px; 
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
    } 

.post-952 .et_pb_section:nth-child(2) .et_pb_gallery .et_pb_gallery_image {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(168,168,168,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-952 .et_pb_section:nth-child(2) .et_pb_text   p {
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
       font-size: 18px; 
    } 

.post-954 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(255,255,255,1); 
       border-bottom-color: rgba(219,223,199,1); 
       border-bottom-style: solid; 
       border-bottom-width: 5px; 
    } 

.post-954 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
    } 

.post-954 .et_pb_section:nth-child(2) .et_pb_gallery .et_pb_gallery_image {
       background-color: rgba(255,255,255,1); 
       border-color: rgba(168,168,168,1); 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.post-954 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-family: Raleway; 
       font-size: 18px; 
    } 

.post-965 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(249,250,249,1); 
       border-bottom-color: rgba(222,226,206,1); 
       border-bottom-style: solid; 
       border-bottom-width: 4px; 
       border-top-style: solid; 
       border-top-width: 0px; 
    } 

.post-965 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       color: rgba(114,114,114,1); 
       font-family: Raleway; 
    } 

.post-965 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
       padding-bottom: 11px; 
       padding-top: 104px; 
    } 

.post-965 .et_pb_section:nth-child(2) .et_pb_text   h1 {
       color: rgba(114,114,114,1); 
       font-family: Raleway; 
       font-size: 25px; 
    } 

.post-965 .et_pb_section:nth-child(2) .et_pb_text   h3 {
       font-family: Raleway; 
       padding-top: 29px; 
    } 

.post-965 .et_pb_section:nth-child(3) {
       background-color: rgba(243,244,238,1); 
    } 

.post-965 .et_pb_section:nth-child(3) .et_pb_row:nth-child(1) {
       padding-bottom: 194px; 
       padding-top: 0px; 
    } 

.post-975 .et_pb_section:nth-child(1) {
       background-color: rgba(255,255,255,0.47); 
    } 

.post-975 .et_pb_section:nth-child(1) .et_pb_text   p {
       color: rgba(114,114,114,1); 
       font-size: 19px; 
       line-height: 35px; 
       text-align: center; 
       text-transform: none; 
    } 

.post-975 .et_pb_section:nth-child(1) .et_pb_text   strong {
       color: rgba(21,59,18,1); 
       font-family: Raleway; 
       font-weight: bolder; 
    } 

.post-975 .et_pb_section:nth-child(2) {
       background-color: rgba(243,244,238,1); 
       border-top-color: rgba(222,226,206,1); 
       border-top-style: solid; 
       border-top-width: 4px; 
    } 

.post-975 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       border-left-style: solid; 
       border-left-width: 0px; 
       border-right-color: rgba(213,209,209,1); 
       border-right-style: solid; 
       border-right-width: 2px; 
       margin-top: 3px; 
       padding-top: 0px; 
    } 

.post-975 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
       padding-top: 118px; 
    } 

.post-975 .et_pb_section:nth-child(2) .et_pb_text   p {
       font-size: 16px; 
    } 

.post-975 .et_pb_section:nth-child(2) .et_pb_text   strong {
       color: rgba(21,59,18,1); 
       font-family: Raleway; 
    } 

#2.et_pb_blurb .et_pb_blurb_content p {
       margin-bottom: 0px; 
       padding-bottom: 0px; 
    } 

#about.et_pb_promo {
       padding-bottom: 32px; 
       padding-top: 0px; 
    } 

#aboutus.et_pb_section .et_pb_row:nth-child(1) {
       padding-bottom: 159px; 
       padding-top: 159px; 
    } 

#aboutus.et_pb_section {
       padding-top: 50px; 
    } 

#arrow.et_pb_text   a {
       color: rgba(21,59,18,1); 
       font-size: 19px; 
       line-height: 0px; 
       text-decoration: none; 
    } 

#arrow.et_pb_text   p {
       font-style: normal; 
       text-decoration: none; 
    } 

#arrowed.et_pb_text   a {
       text-decoration: none; 
    } 

#arrows.et_pb_text   a {
       font-style: normal; 
       text-align: left; 
       text-decoration: none; 
    } 

#athletics.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       padding-top: 0px; 
    } 

#athletics.et_pb_section .et_pb_text   {
       padding-top: 80px; 
    } 

#athletics.et_pb_section {
       height: 713px; 
    } 

#construction.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       padding-top: 50px; 
    } 

#construction.et_pb_section .et_pb_blurb {
       padding-top: 0px; 
    } 

#construction.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       height: 698px; 
    } 

#construction.et_pb_section .et_pb_row:nth-child(1) {
       height: 700px; 
       padding-top: 0px; 
    } 

#construction.et_pb_section .et_pb_text   {
       color: rgba(255,255,255,1); 
       margin-top: -6px; 
       padding-top: 58px; 
    } 

#construction.et_pb_section .et_pb_text   p {
       color: rgba(255,255,255,1); 
    } 

#construction.et_pb_section .et_pb_text   strong {
       color: rgba(255,255,255,1); 
    } 

#construction.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#contact.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       height: 0px; 
    } 

#contact.et_pb_section .et_pb_row:nth-child(1) {
       height: 155px; 
       padding-bottom: 0px; 
    } 

#contact.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
       padding-top: 44px; 
    } 

#contact.et_pb_section .et_pb_row:nth-child(2) {
       padding-bottom: 25px; 
       padding-top: 0px; 
    } 

#contact.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {
       text-align: left; 
    } 

#contact.et_pb_section .et_pb_text   h1 {
       font-family: Raleway; 
       font-weight: lighter; 
       text-align: center; 
    } 

#contact.et_pb_section .et_pb_text   img:not(.wp-smiley) {
       font-size: 14px; 
       height: auto; 
       width: auto; 
    } 

#contact.et_pb_section .et_pb_text   p {
       font-size: 18px; 
       padding-bottom: 5px; 
       text-align: center; 
    } 

#contact.et_pb_section {
       margin-top: 0px; 
    } 

#contracting.et_pb_section .et_pb_image {
       padding-bottom: 50px; 
    } 

#contracting.et_pb_section .et_pb_row:nth-child(1) {
       bottom: 0px; 
       padding-bottom: 0px; 
       top: -100px; 
    } 

#contracting.et_pb_section .et_pb_text   {
       color: rgba(96,107,96,1); 
       font-family: Arial; 
    } 

#contracting.et_pb_section .et_pb_text   h2 {
       color: rgba(96,107,96,1); 
       font-family: Raleway; 
       font-size: 24px; 
       font-weight: lighter; 
    } 

#contracting.et_pb_section {
       margin-top: 0px; 
       padding-top: 259px; 
    } 

#cta.et_pb_text   a {
       color: rgba(21,59,18,1); 
       font-size: 19px; 
       font-style: normal; 
       text-decoration: underline; 
    } 

#cta.et_pb_text   a:hover {
       color: rgba(21,59,18,1); 
       font-style: italic; 
    } 

#develop.et_pb_section .et_pb_row:nth-child(1) {
       padding-top: 175px; 
    } 

#develop.et_pb_section .et_pb_text   h2 {
       color: rgba(102,102,102,1); 
       font-family: Raleway; 
       font-size: 24px; 
       font-weight: lighter; 
    } 

#earthworks.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       padding-top: 50px; 
    } 

#earthworks.et_pb_section .et_pb_blurb {
       padding-top: 0px; 
    } 

#earthworks.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(21,59,18,0.68); 
       height: 700px; 
    } 

#earthworks.et_pb_section .et_pb_row:nth-child(1) {
       height: 700px; 
    } 

#earthworks.et_pb_section .et_pb_text   {
       padding-top: 210px; 
    } 

#earthworks.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#et_pb_contact_form_1.et_pb_contact_form_container .et_pb_contact_main_title {
       color: rgba(114,114,114,1); 
       font-family: Josefin Sans; 
       font-size: 22px; 
    } 

#et_pb_contact_form_1.et_pb_contact_form_container input[type=text] {
       background-color: rgba(222,226,206,1); 
       color: rgba(21,59,18,1); 
    } 

#et_pb_contact_form_1.et_pb_contact_form_container p.clearfix {
       margin-bottom: 23px; 
    } 

#et_pb_contact_form_1.et_pb_contact_form_container textarea {
       background-color: rgba(222,226,206,1); 
       color: rgba(21,59,18,1); 
       padding-bottom: 15px; 
    } 

#et-top-navigation ul.nav li a {
       left: 17px; 
    } 

#footer-bottom {
       background-color: rgba(40,47,21,1); 
       color: rgba(255,255,255,1); 
    } 

#greetings.et_pb_text   p {
       font-family: Raleway; 
       font-size: 19px; 
       font-weight: lighter; 
       text-align: center; 
    } 

#hardscapes.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       padding-top: 50px; 
    } 

#hardscapes.et_pb_section .et_pb_blurb {
       padding-top: 0px; 
    } 

#hardscapes.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: transparent; 
       height: 698px; 
    } 

#hardscapes.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(21,59,18,0.49); 
       height: 697px; 
    } 

#hardscapes.et_pb_section .et_pb_text   p {
       color: rgba(249,250,249,1); 
    } 

#hardscapes.et_pb_section .et_pb_text   strong {
       color: rgba(255,255,255,1); 
    } 

#hardscapes.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#irrigation.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       padding-top: 50px; 
    } 

#irrigation.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: rgba(219,223,199,0.77); 
       height: 698px; 
    } 

#irrigation.et_pb_section .et_pb_row:nth-child(1) {
       height: 698px; 
    } 

#irrigation.et_pb_section .et_pb_text   p {
       color: rgba(21,59,18,1); 
    } 

#irrigation.et_pb_section .et_pb_text   {
       padding-top: 55px; 
    } 

#irrigation.et_pb_section .et_pb_text   strong {
       line-height: 27px; 
    } 

#irrigation.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#landscapes.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: rgba(21,59,18,0.66); 
       height: 789px; 
    } 

#landscapes.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: transparent; 
    } 

#landscaping.et_pb_section .et_pb_image {
       padding-top: 0px; 
    } 

#landscaping.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       padding-top: 50px; 
    } 

#landscaping.et_pb_section .et_pb_row:nth-child(1) {
       padding-bottom: 50px; 
    } 

#landscaping.et_pb_section .et_pb_text   h2 {
       color: #606b60; 
       font-family: Raleway; 
       font-size: 24px; 
       font-weight: lighter; 
    } 

#landscaping.et_pb_section .et_pb_text   {
       padding-top: 0px; 
    } 

#lower.et_pb_text   p {
       font-size: 16px; 
    } 

#menu.et_pb_section .et_pb_blurb {
       border-width: 0px; 
    } 

#menu.et_pb_section .et_pb_blurb .et_pb_blurb_content p {
       margin-bottom: 37px; 
       padding-bottom: 0px; 
    } 

#menu.et_pb_section .et_pb_row:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 50px; 
    } 

#menu.et_pb_section .et_pb_row:nth-child(2) {
       font-family: Raleway; 
       padding-bottom: 50px; 
       padding-top: 33px; 
    } 

#menu.et_pb_section .et_pb_text   a {
       color: rgba(21,59,18,1); 
       text-decoration: underline; 
    } 

#menu.et_pb_section .et_pb_text   p {
       color: rgba(135,135,135,1); 
       font-family: Josefin Sans; 
       font-size: 23px; 
    } 

#menu.et_pb_section .et_pb_text   strong {
       font-family: Raleway; 
       font-size: 21px; 
       font-weight: lighter; 
    } 

#mission.et_pb_promo {
       padding-bottom: 38px; 
       padding-top: 41px; 
    } 

#nursery.et_pb_section {
       background-color: rgba(255,255,255,1); 
    } 

#nursery.et_pb_section .et_pb_text   a {
       color: rgba(21,59,18,1); 
       font-size: 16px; 
       font-style: italic; 
       font-weight: bold; 
       text-decoration: underline; 
    } 

#nursery.et_pb_section .et_pb_text   h2 {
       color: rgba(114,114,114,1); 
       font-family: Josefin Sans; 
       font-size: 24px; 
       font-weight: lighter; 
    } 

#nursery.et_pb_text   p {
       color: rgba(96,107,96,1); 
    } 

#sewer.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       padding-top: 50px; 
    } 

#sewer.et_pb_section .et_pb_blurb {
       padding-top: 0px; 
    } 

#sewer.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       height: 698px; 
    } 

#sewer.et_pb_section .et_pb_text   {
       padding-top: 151px; 
    } 

#sewer.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#site.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       padding-top: 50px; 
    } 

#site.et_pb_section .et_pb_blurb {
       padding-top: 0px; 
    } 

#site.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(40,47,21,0.66); 
       height: 700px; 
    } 

#site.et_pb_section .et_pb_row:nth-child(1) {
       height: 700px; 
    } 

#site.et_pb_section .et_pb_text   p {
       color: rgba(249,250,249,1); 
    } 

#site.et_pb_section .et_pb_text   strong {
       color: rgba(249,250,249,1); 
    } 

#top.et_pb_section .et_pb_blurb {
       border-width: 0px; 
    } 

#top.et_pb_section .et_pb_blurb .et_pb_blurb_content {
       margin-right: auto; 
    } 

#utilities.et_pb_section {
       background-color: rgba(140,140,140,1); 
    } 

#utilities.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon {
       color: rgba(21,59,18,1); 
    } 

#utilities.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
       padding-top: 0px; 
    } 

#utilities.et_pb_section .et_pb_blurb .et_pb_blurb_content {
       height: 91px; 
       margin-top: 0px; 
    } 

#utilities.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: rgba(219,223,199,0.77); 
    } 

#utilities.et_pb_section .et_pb_text   {
       color: rgba(249,250,249,1); 
       padding-top: 50px; 
    } 

#utilities.et_pb_section .et_pb_text   p {
       color: rgba(40,47,21,1); 
       padding-bottom: 41px; 
       padding-left: 51px; 
       padding-right: 51px; 
    } 

#utilities.et_pb_section .et_pb_text   strong {
       color: rgba(21,59,18,1); 
    } 

html #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) h4 {
       color: rgba(255,255,255,1); 
       font-family: Raleway; 
       font-weight: bolder; 
    } 

html #main-header #logo {
       margin-left: 0px; 
    } 

#menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
    } 

#menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
    } 

#menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(3) {
    } 

#menu.et_pb_section {
    } 

#develop.et_pb_section {
    } 

#athletics.et_pb_section .et_pb_text   strong {
    } 

#contracting.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
    } 

#earthworks.et_pb_section .et_pb_text   strong {
    } 

#landscapes.et_pb_section .et_pb_text   strong {
    } 

#landscaping.et_pb_section {
    } 

#menu.et_pb_section .et_pb_blurb .et_pb_blurb_content {
    } 

#menu.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) {
    } 

#sewer.et_pb_section .et_pb_text   strong {
    } 


@media screen and (max-width: 768px)  { .post-131 .et_pb_section:nth-child(1) .et_pb_promo {   padding-top: 24px; }  }  
@media screen and (max-width: 768px)  { .post-40 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-size: 31px; }  }  
@media screen and (max-width: 768px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 768px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-style: solid; }  }  
@media screen and (max-width: 768px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 768px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   padding-top: 0px; }  }  
@media screen and (max-width: 768px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 485px; }  }  
@media screen and (max-width: 768px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-bottom-width: 1px; }  }  
@media screen and (max-width: 768px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-color: rgba(102,102,102,1); }  }  
@media screen and (max-width: 768px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-style: solid; }  }  
@media screen and (max-width: 768px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-style: solid; }  }  
@media screen and (max-width: 768px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 2px; }  }  
@media screen and (max-width: 768px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-width: 0px; }  }  
@media screen and (max-width: 768px)  { .post-644 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-style: solid; }  }  
@media screen and (max-width: 768px)  { .post-644 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 768px)  { .post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-style: solid; }  }  
@media screen and (max-width: 768px)  { .post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 768px)  { .post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 552px; }  }  
@media screen and (max-width: 768px)  { .post-686 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-style: solid; }  }  
@media screen and (max-width: 768px)  { .post-686 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 768px)  { .post-686 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 485px; }  }  
@media screen and (max-width: 768px)  { .post-693 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-style: solid; }  }  
@media screen and (max-width: 768px)  { .post-693 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 768px)  { .post-693 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 472px; }  }  
@media screen and (max-width: 768px)  { .post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-style: solid; }  }  
@media screen and (max-width: 768px)  { .post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 768px)  { .post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 472px; }  }  
@media screen and (max-width: 768px)  { .post-737 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-style: solid; }  }  
@media screen and (max-width: 768px)  { .post-737 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 768px)  { .post-737 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 472px; }  }  
@media screen and (max-width: 768px)  { #contracting.et_pb_section {   padding-top: 111px; }  }  
@media screen and (max-width: 768px)  { #develop.et_pb_section .et_pb_row:nth-child(1) {   height: 846px; }  }  
@media screen and (max-width: 768px)  { #develop.et_pb_section .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { #develop.et_pb_section .et_pb_row:nth-child(1) {   padding-top: 105px; }  }  
@media screen and (max-width: 768px)  { #landscaping.et_pb_section .et_pb_row:nth-child(1) {   height: 829px; }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_blurb {   border-bottom-width: 0px; }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_blurb {   border-right-width: 0px; }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   border-bottom-color: rgba(222,226,206,1); }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   border-bottom-style: solid; }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   border-bottom-width: 1px; }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   border-bottom-color: rgba(222,226,206,1); }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   border-bottom-style: solid; }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   border-bottom-width: 1px; }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(3) {   border-bottom-color: rgba(222,226,206,1); }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(3) {   border-bottom-style: solid; }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(3) {   border-bottom-width: 1px; }  }  
@media screen and (max-width: 768px)  { #menu.et_pb_section {   height: 1276px; }  }  
@media screen and (max-width: 667px)  { .post-40 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-size: 0px; }  }  
@media screen and (max-width: 667px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 667px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 379px; }  }  
@media screen and (max-width: 667px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {   padding-top: 13px; }  }  
@media screen and (max-width: 667px)  { .post-644 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 405px; }  }  
@media screen and (max-width: 667px)  { .post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 667px)  { .post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-top: 19px; }  }  
@media screen and (max-width: 667px)  { .post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 425px; }  }  
@media screen and (max-width: 667px)  { .post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {   padding-top: 0px; }  }  
@media screen and (max-width: 667px)  { .post-686 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-style: solid; }  }  
@media screen and (max-width: 667px)  { .post-686 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 667px)  { .post-686 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 433px; }  }  
@media screen and (max-width: 667px)  { .post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 667px)  { .post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-style: solid; }  }  
@media screen and (max-width: 667px)  { .post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 667px)  { .post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 445px; }  }  
@media screen and (max-width: 667px)  { .post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {   padding-top: 0px; }  }  
@media screen and (max-width: 667px)  { #develop.et_pb_section .et_pb_row:nth-child(1) {   height: 748px; }  }  
@media screen and (max-width: 667px)  { #develop.et_pb_section {   padding-top: 0px; }  }  
@media screen and (max-width: 667px)  { #menu.et_pb_section {   margin-top: 0px; }  }  
@media screen and (max-width: 667px)  { #menu.et_pb_section {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-141 .et_pb_section:nth-child(1) .et_pb_text   {   font-size: 15px; }  }  
@media screen and (max-width: 480px)  { .post-40 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-size: 0px; }  }  
@media screen and (max-width: 480px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 213px; }  }  
@media screen and (max-width: 480px)  { .post-550 .et_pb_section:nth-child(1) .et_pb_text   p {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   border-top-width: 1px; }  }  
@media screen and (max-width: 480px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 240px; }  }  
@media screen and (max-width: 480px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-579 .et_pb_section:nth-child(1) .et_pb_text   p {   font-size: 25px; }  }  
@media screen and (max-width: 480px)  { .post-644 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 258px; }  }  
@media screen and (max-width: 480px)  { .post-649 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 246px; }  }  
@media screen and (max-width: 480px)  { .post-686 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 259px; }  }  
@media screen and (max-width: 480px)  { .post-693 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 246px; }  }  
@media screen and (max-width: 480px)  { .post-730 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 249px; }  }  
@media screen and (max-width: 480px)  { .post-737 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 238px; }  }  
@media screen and (max-width: 480px)  { .post-737 .et_pb_section:nth-child(1) .et_pb_text   p {   font-size: 28px; }  }  
@media screen and (max-width: 480px)  { .post-877 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   font-size: 0px; }  }  
@media screen and (max-width: 480px)  { .post-877 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   line-height: 18px; }  }  
@media screen and (max-width: 480px)  { #athletics.et_pb_section .et_pb_text   strong {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #construction.et_pb_section .et_pb_text   strong {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #contracting.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #contracting.et_pb_section {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #contracting.et_pb_section {   margin-top: 0px; }  }  
@media screen and (max-width: 480px)  { #contracting.et_pb_section {   padding-top: 169px; }  }  
@media screen and (max-width: 480px)  { #develop.et_pb_section .et_pb_row:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #develop.et_pb_section .et_pb_row:nth-child(1) {   padding-top: 41px; }  }  
@media screen and (max-width: 480px)  { #develop.et_pb_section {   height: 655px; }  }  
@media screen and (max-width: 480px)  { #earthworks.et_pb_section .et_pb_text   strong {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #hardscapes.et_pb_section .et_pb_text   strong {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #irrigation.et_pb_section .et_pb_text   strong {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #landscapes.et_pb_section .et_pb_text   strong {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #landscaping.et_pb_section {   height: 717px; }  }  
@media screen and (max-width: 480px)  { #menu.et_pb_section .et_pb_blurb {   border-right-width: 0px; }  }  
@media screen and (max-width: 480px)  { #menu.et_pb_section .et_pb_blurb .et_pb_blurb_content {   margin-right: 0px; }  }  
@media screen and (max-width: 480px)  { #menu.et_pb_section .et_pb_blurb {   margin-left: 0px; }  }  
@media screen and (max-width: 480px)  { #menu.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) {   text-align: left; }  }  
@media screen and (max-width: 480px)  { #menu.et_pb_section .et_pb_text   p {   font-size: 13px; }  }  
@media screen and (max-width: 480px)  { #menu.et_pb_section .et_pb_text   strong {   font-size: 16px; }  }  
@media screen and (max-width: 480px)  { #menu.et_pb_section .et_pb_text   strong {   text-align: justify; }  }  
@media screen and (max-width: 480px)  { #menu.et_pb_section {   height: 1475px; }  }  
@media screen and (max-width: 480px)  { #sewer.et_pb_section .et_pb_text   strong {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #site.et_pb_section .et_pb_text   strong {   font-size: 17px; }  }  
@media screen and (max-width: 480px)  { #utilities.et_pb_section .et_pb_text   strong {   font-size: 18px; }  }  