div.BuildingRow {height: 454px !important;}
#qode-homeslider, .carousel-inner, .qode_slider_preloader {background: #cdf3ff !important;}
footer {text-align:center !important;}

.footertopimage {min-width:1500px;display:block;margin:auto !important;}
.footertopimage1 {width:100%; height:272px; background: url('http://gfs.visithandson.org/wp-content/uploads/2016/08/Footertop.png');background-position:center bottom;background-size:contain;background-repeat:no-repeat;}
.footer_top {padding-top:282px !important;}
.footer_top_holder {background-position: center top !important;}
.circle_description {}
.circle_description>div>p {width:200px;float:right;}
.whitetriangletop {margin-top:-2px!important;}
.whitetrianglebottom {margin-bottom:-2px !important;}
.center{text-align:center;}
.slider_content_inner {margin-left:auto; margin-right:auto;}
.header_bottom {padding-bottom:7px;padding-top:7px;}
.center {text-align:center !important;}
.homedig1, .homedig2 {text-align:center !important;}
.homedigrowcontent {max-width:1100px !important;margin-left:auto !important;margin-right:auto !important;}
.carousel-inner>.active {padding-top:40px !important;}

@media screen and (max-width:768px) {
  .BuildingRow {background-size:2000px !important;background-position: center bottom !important;}
    .column1, .column3 {width:50% !important;}
.footer_top {padding-top:170px !important;}
}

@media screen and (max-width:991px) {
  .whitetriangletop {width:100% !important; margin-bottom:-120px !important;}
.whitetrianglebottom {width:100% !important;margin-top:-10px !important;} 
  .trowel {display: none;}
.homedig1, .homedig2 {max-width:600px !important;margin-left:auto;margin-right:auto;}}

@media screen and (min-width:992px) {
.whitetriangletop {width:100% !important; margin-bottom:-180px !important;}
.whitetrianglebottom {width:100% !important;margin-top:-75px !important;} }

@media screen and (max-width:1200px) {
  .carousel:not(.advanced_responsiveness) .carousel-inner h2 span {font-size:40px !important;}
  .carousel:not(.advanced_responsiveness) .carousel-inner .qbutton {font-size:18px !important;} }

@media screen and (min-width:1400px) {
.whitetriangletop {width:100% !important; margin-bottom:-270px !important;}
  .whitetriangletop>div>div, .whitetriangletop>div>div>img, .whitetrianglebottom>div>div, .whitetrianglebottom>div>div>img {width:100% !important;}
  .whitetrianglebottom {width:100% !important;margin-top:-100px !important;} }

@media screen and (max-width:770px) { }


@media screen and (max-width:618px) {
  .footer_top {padding-top:50px !important;}
  .column1, .column3 {display: block !important;width: 100% !important;text-align:center !important;}
  .column3 {padding-top:50px !important;}
  .column3>div>div>div>h2, .column3>div>div>div>p {text-align:center !important;}}