.mmPageSection{padding:2.5em 0;text-align:center}.mmPageSection.seamless{-webkit-box-shadow:none;box-shadow:none;padding:0 0 5em}.mmPageSection.aleTrail{-webkit-box-shadow:none;box-shadow:none}.mmPageSection.aleTrail .specialPagesCopy{width:90%;max-width:800px;margin:2em auto;text-align:left;font-family:"DIN";line-height:1.75em}.mmPageSection.aleTrail .pages{width:95%}.mmPageSection.aleTrail .pages .imageBox .image{background-color:#2983bb}.mmPageSection .title{width:100%;font-family:"Patua One";color:#384045;text-transform:uppercase;text-align:center;line-height:1.2em;font-size:3em;margin-bottom:0.5em}.mmPageSection .title.blue{color:#2983bb}.mmPageSection .pages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1450px;margin:0 auto;z-index:1;position:relative}.mmPageSection .pages .singleImage{width:calc(65% - 6px)}.mmPageSection .pages .singleImage .imageBox{width:100%;min-height:100%}.mmPageSection .pages .singleImage .imageBox:after{padding-bottom:61%}.mmPageSection .pages .doubleImage{width:calc(35% - 6px)}.mmPageSection .pages .doubleImage .imageBox{width:100%}.mmPageSection .pages .doubleImage .imageBox:first-child{margin-bottom:12px}.mmPageSection .pages .doubleImage .imageBox:after{padding-bottom:56.25%}.mmPageSection .pages .tripleImage{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:12px 0}.mmPageSection .pages .tripleImage .imageBox{width:calc(33% - 6px);-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:12px}.mmPageSection .pages .tripleImage .imageBox:last-child{margin:0}.mmPageSection .pages .tripleImage .imageBox:after{padding-bottom:56.25%}.mmPageSection .pages .imageBox{position:relative;display:block}.mmPageSection .pages .imageBox:after{content:"";display:block}.mmPageSection .pages .imageBox .image{position:absolute;width:100%;height:100%;z-index:-1}.mmPageSection .pages .imageBox .image img{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mmPageSection .pages .imageBox .text{display:block;position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mmPageSection .pages .imageBox .text h3{position:relative;font-family:"DIN Condensed", sans-serif;display:inline-block;margin:0 auto;padding:0.5em 16px 0.25em;max-width:calc(95% - 32px);color:white;text-transform:uppercase;font-size:32px;font-weight:500;text-align:center}.mmPageSection .pages .imageBox .text h3 .hoverEffect{content:"";display:block;width:100%;height:100%;position:absolute;background:rgba(56, 64, 69, 0.6);top:50%;bottom:50%;left:50%;z-index:-1;right:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:0 auto;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.mmPageSection .pages .imageBox:hover .text h3 .hoverEffect{background:-webkit-linear-gradient(354.17deg, rgba(146, 200, 233, 0.5) 0%, rgba(55, 141, 196, 0.5) 100%);background:-o-linear-gradient(354.17deg, rgba(146, 200, 233, 0.5) 0%, rgba(55, 141, 196, 0.5) 100%);background:linear-gradient(95.83deg, rgba(146, 200, 233, 0.5) 0%, rgba(55, 141, 196, 0.5) 100%)}.mmPageSection .pages .imageBox.noHover .hoverEffect{width:100%!important;height:100%!important}.mmPageSection .pages .singleImage:nth-child(6n+1):last-child{width:100%}.mmPageSection .pages .singleImage:nth-child(6n+1):last-child .imageBox:after{padding-bottom:56.25%}.mmPageSection .pages .doubleImage:last-child:nth-child(4n),.mmPageSection .pages .doubleImage:last-child:nth-child(10n){width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmPageSection .pages .doubleImage:last-child:nth-child(4n) .imageBox,.mmPageSection .pages .doubleImage:last-child:nth-child(10n) .imageBox{width:calc(50% - 6px)}.mmPageSection .pages .doubleImage:last-child:nth-child(4n) .imageBox:first-child,.mmPageSection .pages .doubleImage:last-child:nth-child(10n) .imageBox:first-child{margin-bottom:0}.mmPageSection .pages .doubleImage:last-child:nth-child(4n) .imageBox:first-child:last-child,.mmPageSection .pages .doubleImage:last-child:nth-child(10n) .imageBox:first-child:last-child{width:100%}.mmPageSection .pages .doubleImage:last-child:nth-child(4n) .imageBox:first-child:last-child:after,.mmPageSection .pages .doubleImage:last-child:nth-child(10n) .imageBox:first-child:last-child:after{padding-bottom:35%}.mmPageSection .pages .doubleImage .imageBox:first-child:last-child{margin:0;width:100%;height:100%}.mmPageSection .pages .tripleImage .imageBox:first-child:last-child:after{padding-bottom:35%}@media screen and (max-width:950px){.mmPageSection .pages .tripleImage .imageBox{width:calc(50% - 6px)}.mmPageSection .pages .tripleImage .imageBox:first-child{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin-bottom:12px;margin-right:0}.mmPageSection .pages .tripleImage.alt .imageBox{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.mmPageSection .pages .tripleImage.alt .imageBox:after{padding-bottom:56.25%}}@media screen and (max-width:768px){.mmCategoryHero{-ms-flex-wrap:wrap;flex-wrap:wrap}.mmCategoryHero .mainImage{width:100%}.mmCategoryHero .mainImage:after{content:"";display:block;padding-bottom:56.25%}.mmCategoryHero .smallImages{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px}.mmCategoryHero .smallImages .smallImage{width:calc(50% - 3px);margin:0!important}.mmMainText h1{line-height:1em;font-size:2.5em}.mmMainText img.alignleft,.mmMainText img.alignright{float:none;margin:10px auto}.mmListingsMap .mapToggle .toggleList,.mmListingsMap .mapToggle .toggleMap{margin:6px;display:block}.mmListingsMap .mapTitle h2{font-size:2em}.mmListingsMap .mmListings .mmListingGrid .mmListing{width:calc(50% - 12px)}.mmPageSection{padding:2.5em 0}.mmPageSection .pages .singleImage{width:100%}.mmPageSection .pages .singleImage .imageBox:after{padding-bottom:56.25%}.mmPageSection .pages .doubleImage,.mmPageSection .pages .doubleImage.alt{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmPageSection .pages .doubleImage.alt .imageBox,.mmPageSection .pages .doubleImage .imageBox{width:100%!important;margin-top:12px}.mmPageSection .pages .doubleImage.alt .imageBox:after,.mmPageSection .pages .doubleImage .imageBox:after{padding-bottom:56.25%!important}.mmPageSection .pages .tripleImage,.mmPageSection .pages .tripleImage.alt{margin:0 auto 12px;width:100%}.mmPageSection .pages .tripleImage.alt .imageBox,.mmPageSection .pages .tripleImage .imageBox{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:12px auto 0!important}.mmPageSection .pages .doubleImage.alt .imageBox:first-child,.mmPageSection .pages .tripleImage.alt .imageBox:first-child{margin-top:0!important}.moreSection{padding:3em 0 2.5em}.moreSection .sectionTitle{font-size:2em}.moreSection .moreSectionWrapper{width:100%}}