.sp-page-builder .page-content #topbanner{background-image:url(/images/topfoto-hero.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;}.sp-page-builder .page-content #topbanner > .sppb-row-overlay {background-color:rgba(164, 103, 103, 0.01)}#sppb-addon-1510939483236 h2.sppb-addon-title {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }#sppb-addon-1510939483241 h2.sppb-addon-title {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }#sppb-addon-1510939483246 h2.sppb-addon-title {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }.sp-page-builder .page-content #section-id-1510742802522{padding-top:75px;padding-right:0;padding-bottom:0;padding-left:0;background-color:#FFFFFF;}#sppb-addon-1510742802525 .sppb-addon-title {font-size:38px;line-height:38px;line-height:52px;}@media (max-width:767px) {#sppb-addon-1510742802525 .sppb-addon-title {font-size:28px;line-height:28px;line-height:34px;}}#sppb-addon-1510742802525 h2.sppb-addon-title {margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; }.sp-page-builder .page-content #section-id-1510742802540{padding-top:75px;padding-right:0;padding-bottom:0;padding-left:0;background-color:#FFFFFF;}#column-id-1510742802533{background-image:url(/images/2017/11/15/homepage-mirrorcube.jpg);}#sppb-addon-1510742802543 h3.sppb-addon-title {margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; }#column-id-1510742802534{background-image:url(/images/2017/11/15/homepage-birds_nest.jpg);}#sppb-addon-1510742802546 h3.sppb-addon-title {margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; }#column-id-1510742802535{background-image:url(/images/2017/11/15/homepage-cabin.jpg);}#sppb-addon-1510742802555 h3.sppb-addon-title {margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; }#column-id-1510742802536{background-image:url(/images/2017/11/15/homepage-7throom.jpg);}#sppb-addon-1510742802552 h3.sppb-addon-title {margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; }#column-id-1510742802537{background-image:url(/images/2017/11/15/homepage-ufo.jpg);}#sppb-addon-1510742802549 h3.sppb-addon-title {margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; }#column-id-1510742802538{background-image:url(/images/2017/11/15/homepage-dragonfly.jpg);}#sppb-addon-1510742802558 h3.sppb-addon-title {margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; }#column-id-1510742802539{background-image:url(/images/2017/11/15/homepage-blue_cone.jpg);}#sppb-addon-1510742802561 h3.sppb-addon-title {margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; }.sp-page-builder .page-content #home-news{padding-top:75px;padding-right:0px;padding-bottom:0;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1541748818069{box-shadow:0 0 0 0 #fff;}#sppb-addon-1541748818070 {box-shadow:0 0 0 0 #ffffff;margin:0 0 0px 0;}#sppb-addon-1541748818070 .sppb-addon-title {font-size:40px;line-height:40px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1541748818070 {margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0;}}@media (max-width:767px) {#sppb-addon-1541748818070 {margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;}}.sp-page-builder .page-content #section-id-1510742802573{padding-top:75px;padding-right:0;padding-bottom:0;padding-left:0;background-color:#FFFFFF;}.sp-page-builder .page-content #section-id-1510839009817{padding-top:75px;padding-right:0;padding-bottom:0;padding-left:0;background-color:#FFFFFF;}.sp-page-builder .page-content #map{padding-top:75px;padding-right:0;padding-bottom:0;padding-left:0;background-color:#FFFFFF;}#column-id-1510746134974{background-image:url(/images/2017/11/15/homepage-map.jpg);}.sp-page-builder .page-content #section-id-1510746134984{padding-top:75px;padding-right:0px;padding-bottom:75px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#FFFFFF;}#column-id-1508936755522{box-shadow:0 0 0 0 #fff;}#sppb-addon-1509208060028 .sppb-instagram-images .sppb-instagram-image {width:33.3333%;height:auto;}@media only screen and (max-width:767px) {#sppb-addon-1509208060028 .sppb-instagram-images .sppb-instagram-image {flex:0 0 50%;width:50%;}}@media only screen and (max-width:480px) {#sppb-addon-1509208060028 .sppb-instagram-images .sppb-instagram-image {flex:0 0 100%;width:100%;}}#sppb-addon-1508936755534 p.sppb-addon-title {margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; }