#top #wrap_all .avia-slideshow .av-slideshow-caption.av-14rt0c-602cbcc8f5b5f99d86167cdeba7721cd__0 .avia-caption-title{
font-size:70px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-14rt0c-602cbcc8f5b5f99d86167cdeba7721cd__1 .avia-caption-title{
font-size:70px;
}

.flex_cell.av-yp1gw-47bc79846b689a4db4c1893a181722ee{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-yp1gw-47bc79846b689a4db4c1893a181722ee{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-y5ths-3d2993a9ca552054d336db6751768257{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-vukfc-352352ff82f6726d9b08067e02ceab99{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-tl79c-5e801c07172e0c3f285ad81146033ff2{
vertical-align:middle;
background-color:#fcfcfc;
}
.responsive #top #wrap_all .flex_cell.av-tl79c-5e801c07172e0c3f285ad81146033ff2{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-rbnrk-af211aa672eb64801061e60fd90e25c6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-q5ydk-04ede36c4755701c6e9969a51e61bf0f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-oxe20-0e1a907144aacfaf4c5de527be7418a6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-nkx5c-93d00458358a3cc2c7f0be72554b1117{
height:50px;
}

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

.flex_cell.av-a6stk-3c009ab79257fc59f8230c6c5af46fc3{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-a6stk-3c009ab79257fc59f8230c6c5af46fc3{
padding:50px 50px 50px 50px !important;
}

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

.flex_cell.av-86i9w-95701feee83186682d2d20633af33c90{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-86i9w-95701feee83186682d2d20633af33c90{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-7c17g-1216ddc59f01a5f71e11c2db96756f9c{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-7c17g-1216ddc59f01a5f71e11c2db96756f9c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7c17g-1216ddc59f01a5f71e11c2db96756f9c .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-7c17g-1216ddc59f01a5f71e11c2db96756f9c .av-subheading{
font-size:15px;
}

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

.flex_cell.av-5ailo-265f6eaaaf9eb14571f0a03832c5ccd8{
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-5ailo-265f6eaaaf9eb14571f0a03832c5ccd8{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-4q0bw-316ae510d20f7b3dc2c99b87f5c24cba{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-4q0bw-316ae510d20f7b3dc2c99b87f5c24cba{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-3vtws-18edf77aaa36ddaae61e08567ba07757{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-3vtws-18edf77aaa36ddaae61e08567ba07757 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3vtws-18edf77aaa36ddaae61e08567ba07757 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-3vtws-18edf77aaa36ddaae61e08567ba07757 .av-subheading{
font-size:15px;
}

.flex_cell.av-2co6o-9263e81786f3cb342109aedf25905667{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2co6o-9263e81786f3cb342109aedf25905667{
padding:0px 0px 0px 0px !important;
}


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

#top #wrap_all .av-special-heading.av-7c17g-1216ddc59f01a5f71e11c2db96756f9c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3vtws-18edf77aaa36ddaae61e08567ba07757 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-7c17g-1216ddc59f01a5f71e11c2db96756f9c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3vtws-18edf77aaa36ddaae61e08567ba07757 .av-special-heading-tag{
font-size:0.8em;
}
}
