*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.row:after,.row:before{display:inline-block!important}body{background-color:#fff;color:#1d1e1f;font-size:18px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:futura-pt,sans-serif}button{background-color:transparent;border:0}button:hover{cursor:pointer}button:focus{outline:0}a,a:focus,a:hover,a:visited{text-decoration:none;outline:0}section{padding:80px 0}.container{max-width:1140px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.section-title{color:#1d1e1f;text-transform:uppercase;font-size:38px;margin-bottom:10px;font-family:Lobster,cursive}.sub-heading{font-size:18px;color:#1d1e1f}strike{color:#1d1e1f}.img-container{text-align:center}.sale-text{font-weight:600;font-size:20px;line-height:26px;margin:20px 0 0;color:#e3b11b;text-transform:uppercase}.modal{background-color:rgba(0,0,0,.8)}.btn-prime,.btn-prime:link,.btn-prime:visited{padding:10px 25px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;letter-spacing:.1em;border-radius:0;display:inline-block;font-size:14px;text-transform:uppercase;text-align:center;vertical-align:middle;font-weight:600;-webkit-box-shadow:none!important;box-shadow:none!important;outline:0;border-radius:3px}.btn-prime:hover{opacity:.9}.btn-prime-dark,.btn-prime-dark:focus,.btn-prime-dark:hover{border:2px solid #d90206;background-color:#d90206;color:#fff}.btn-prime-border,.btn-prime-border:focus,.btn-prime-border:hover{background-color:#000;border:2px solid #000;color:#fff}.flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1199px){.container{max-width:1060px}}@media only screen and (max-width:991px){section{padding:50px 0}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link:active,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:visited{font-size:12px}.container{max-width:890px}}@media only screen and (max-width:767px){#main-nav{display:none!important}.container{max-width:100%}}@media only screen and (max-width:600px){.section-title{font-size:40px}p{font-size:16px}}@media only screen and (max-width:450px){section{padding:40px 0}.sub-heading{font-size:18px;line-height:24px}.sale-text{font-size:22px}}@media only screen and (max-width:375px){.section-title{font-size:22px!important}}.btn-prime,.btn-prime:link,.btn-prime:visited,.package__btn{font-size:14px}@media only screen and (max-width:450px){.btn-prime,.btn-prime:link,.btn-prime:visited,.package__btn{font-size:13px}.section-title{line-height:32px;font-size:25px;letter-spacing:3.5px}.sub-heading{font-size:16px;line-height:22px;font-weight:600}}@media only screen and (max-width:400px){.section-title{line-height:28px;font-size:22px}}@media only screen and (max-width:375px){.btn-prime,.btn-prime:link,.btn-prime:visited,.package__btn{font-size:11px}}hr{margin:0;background-color:#fff}@media only screen and (max-width:991px){hr{display:none}}.header{padding-top:50px;padding-bottom:0}.header .container{padding:0 0 30px;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}.header .logo{height:100%}.header .logo img{height:170px}@media (max-width:600px){.header .logo img{height:80px}.header{padding-top:30px}}@media (max-width:450px){.btn-prime{display:block;width:100%}.btn-prime-dark{margin-bottom:10px}}.pembroke{padding-bottom:40px;overflow:hidden}.pembroke .coupon-dashed{border:7px dashed #000}.pembroke .text-area{text-align:center}.pembroke .text-area .section-title{font-size:48px;color:#d90206;text-transform:initial}.pembroke .text-area p{font-weight:600;color:#fff}.pembroke .text-area p:last-child{margin-bottom:0}.message{text-align:center;margin:50px 0;font-weight:700;font-style:italic}@media (max-width:991px){.pembroke{padding:0}.pembroke p{margin-bottom:.5em}.pembroke .img-container:first-child{margin-bottom:30px}.pembroke .text-area{padding:50px 0}.pembroke .flex-container{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial}}@media (max-width:600px){.pembroke .text-area{padding:30px 0}}@media (max-width:450px){.pembroke .img-container{padding:0}.pembroke .text-area .section-title{font-size:36px}.sale-text{font-size:18px}}.map{padding:0 0 50px}.map .map-img{background:url(../img/map.jpg) no-repeat center center;width:100%;background-position:18% 100%;height:540px;background-size:cover}.map .store-img{background:url(../img/store-front.jpg) no-repeat center center;width:100%;background-position:50% 30%;background-size:cover;height:540px}@media (max-width:991px){.map{padding-top:0}.map .col-lg-7{padding:0}.flex-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:991px){.message{margin:40px 0;font-size:22px}}.location{text-align:center;padding-bottom:30px}.location .section-title{color:#d90206;margin-bottom:0;text-transform:initial}.location .cta-container{margin-top:12px}