#top #wrap_all .avia-slideshow .av-slideshow-caption.av-18dr3f-774740c031452018bf5c84c06da233e0__0 .avia-caption-title{
font-size:70px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-18dr3f-774740c031452018bf5c84c06da233e0__1 .avia-caption-title{
font-size:70px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-18dr3f-774740c031452018bf5c84c06da233e0__2 .avia-caption-title{
font-size:70px;
}

.flex_cell.av-11p857-3c7814fe3ffc97fae714430b3776e82a{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-11p857-3c7814fe3ffc97fae714430b3776e82a{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-3piqz-1722290a23a98db54af94a0af0c81f1e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-yyy6j-4fdb82b59f051104bd4771f41aa4173b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-wiytj-7cd1a2aae2b62d414c93753a21e21a39{
vertical-align:middle;
background-color:#fcfcfc;
}
.responsive #top #wrap_all .flex_cell.av-wiytj-7cd1a2aae2b62d414c93753a21e21a39{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-u7iyn-fd5860b3c071b46b743b9b6f1c5519d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-t3947-017fe13ee26e0213d219775c5cf3859d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9ziz-d153c624cc7cb73d26c224c5d4e1f87b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-qbfd7-f54f57ff89bba41ad9b27260faa7ceae{
height:50px;
}

.flex_cell.av-dtffz-6d21d4a4b6b36396d45a3e1446b83ccc{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://7hillsnh.com/wp-content/uploads/2016/02/travel-banner-6-2-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-dtffz-6d21d4a4b6b36396d45a3e1446b83ccc{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-d9awn-03f8732fd5b094d7908dea60213006b8{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-d9awn-03f8732fd5b094d7908dea60213006b8{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-cvsvf-97f0385df0665f216eeaa0a1598e1134{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-cvsvf-97f0385df0665f216eeaa0a1598e1134 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-cvsvf-97f0385df0665f216eeaa0a1598e1134 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-cvsvf-97f0385df0665f216eeaa0a1598e1134 .av-subheading{
font-size:15px;
}

.flex_cell.av-aydsr-8b5f8a441e7f8d95bc1b80de22fc832c{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-aydsr-8b5f8a441e7f8d95bc1b80de22fc832c{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-ao7wj-82ec4ac6b3d4ee923ee9fa952a962d71{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-ao7wj-82ec4ac6b3d4ee923ee9fa952a962d71 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ao7wj-82ec4ac6b3d4ee923ee9fa952a962d71 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-ao7wj-82ec4ac6b3d4ee923ee9fa952a962d71 .av-subheading{
font-size:15px;
}

.flex_cell.av-wyub-20d87489b5471a4ab918e536a2ff6d49{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://7hillsnh.com/wp-content/uploads/2016/03/travel-banner-4.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-wyub-20d87489b5471a4ab918e536a2ff6d49{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-7tbnr-f1785dc030dc967e2463f622ce8d2820{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://7hillsnh.com/wp-content/uploads/2016/02/travel-banner-7-1-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-7tbnr-f1785dc030dc967e2463f622ce8d2820{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-7ow0j-6cf90b6aa9846f6e05f333c152c463fc{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-7ow0j-6cf90b6aa9846f6e05f333c152c463fc{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-6pcb3-2a94a36fadaeae14a7fe0f5d7e04280e{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-6pcb3-2a94a36fadaeae14a7fe0f5d7e04280e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6pcb3-2a94a36fadaeae14a7fe0f5d7e04280e .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-6pcb3-2a94a36fadaeae14a7fe0f5d7e04280e .av-subheading{
font-size:15px;
}

.flex_cell.av-53bnf-8f8d351c57d3426ef4f49790087521ab{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-53bnf-8f8d351c57d3426ef4f49790087521ab{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-4d5ob-103fa7dc545fac123ff4a7983a8aacfb{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-4d5ob-103fa7dc545fac123ff4a7983a8aacfb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4d5ob-103fa7dc545fac123ff4a7983a8aacfb .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-4d5ob-103fa7dc545fac123ff4a7983a8aacfb .av-subheading{
font-size:15px;
}

.flex_cell.av-37qmj-3a53a178ceb5757097b685f11a244619{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://7hillsnh.com/wp-content/uploads/2016/03/travel-banner-3.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-37qmj-3a53a178ceb5757097b685f11a244619{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-21lhv-4d33cd0b8028b6d6a2dedebe7244d32e{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-21lhv-4d33cd0b8028b6d6a2dedebe7244d32e{
padding:0px 0px 0px 0px !important;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-cvsvf-97f0385df0665f216eeaa0a1598e1134 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ao7wj-82ec4ac6b3d4ee923ee9fa952a962d71 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6pcb3-2a94a36fadaeae14a7fe0f5d7e04280e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4d5ob-103fa7dc545fac123ff4a7983a8aacfb .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-cvsvf-97f0385df0665f216eeaa0a1598e1134 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ao7wj-82ec4ac6b3d4ee923ee9fa952a962d71 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6pcb3-2a94a36fadaeae14a7fe0f5d7e04280e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4d5ob-103fa7dc545fac123ff4a7983a8aacfb .av-special-heading-tag{
font-size:0.8em;
}
}
