.offer_grid_mn{padding:75px 0}.offer_grid_mn .offer_grid_title{margin-bottom:55px;text-align:center}single_location_array .offer_list_wrap{display:flex;flex-flow:row wrap;margin:0 -15px}.offer_list_wrap .offer_list_card{background-color:#fff;border-radius:20px;box-shadow:0 12px 60px rgba(0,0,0,.09);color:#000;margin:0 15px 30px;padding:64px 30px 43px;text-align:center;transition:.5s;width:calc(33.33% - 30px)}.offer_list_wrap .offer_list_card.offer_full_width{width:calc(100% - 30px)}.offer_list_wrap .offer_list_card.offer_half_width{width:calc(50% - 30px)}.offer_list_wrap .offer_list_card .content{font-size:13px;line-height:24px}.offer_list_wrap .offer_list_card .price{display:block;font-size:85px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:75px;margin-top:25px;text-align:center}.offer_list_wrap .offer_list_card .price-content{display:block;font-size:17px;font-style:normal;font-weight:500;letter-spacing:normal;margin:15px auto auto;text-transform:uppercase;width:205px}.offer_list_wrap .offer_list_card .price-value{display:block;font-size:13px;font-style:normal;font-weight:400;letter-spacing:8.4px;line-height:120%;margin-top:15px;text-transform:uppercase}.offer_list_wrap .offer_list_card .price-poup-cta a{border-bottom:1px solid;color:#000;display:inline-block;font-size:17px;line-height:130%;margin-top:25px}.offer_list_wrap .offer_list_card:focus,.offer_list_wrap .offer_list_card:hover{background-color:#2696b8;color:#fff}.offer_list_wrap .offer_list_card:hover .content,.offer_list_wrap .offer_list_card:hover .content p,.offer_list_wrap .offer_list_card:hover .price-poup-cta a,.offer_list_wrap .offer_list_card:hover h3{color:#fff}body.compensate-for-scrollbar{margin-right:0!important}.offer_popup_mn.fancybox-content{margin:auto!important;max-width:630px!important;padding:30px}.offer_popup_mn.fancybox-content h3{font-size:40px;margin-bottom:15px}.offer_popup_mn.fancybox-content h4{font-size:30px;font-weight:500;margin-bottom:18px}.offer_popup_mn.fancybox-content .date{display:block;font-size:17px;font-weight:600;margin-bottom:0;margin-top:10px}.click-avoid a{pointer-events:none}.offers-packages{padding:70px 0}.offers-packages .listing .list{background-color:#fff;border:1px solid #51dd8e;border-radius:16px;margin:0 16px 32px;padding:48px 38px 48px 48px;transition:.4s;width:calc(50% - 32px)}.offers-packages .listing .list h3 span{color:#51dd8e}.offers-packages .listing .list .content{font-size:22px;line-height:36px;margin:0 0 30px}.offers-packages .listing .list .pricing-points{margin:0 0 20px}.offers-packages .listing .list .pricing-points .price{color:#51dd8e;font-family:Source Sans Pro,sans-serif;font-size:70px;font-weight:700;letter-spacing:-.01em;line-height:80px;width:170px}.offers-packages .listing .list .pricing-points .points{width:calc(100% - 170px)}.offers-packages .listing .list .pricing-points .points ul{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0}.offers-packages .listing .list .pricing-points .points ul li{background-color:#fbfbfc;border-radius:4px;font-size:24px;font-weight:600;line-height:36px;list-style-type:none;margin:0 10px 10px;padding:5px 15px 5px 0}.offers-packages .listing .list .pricing-points .points ul li svg{margin:0 15px;transform:translateY(-2px)}.offers-packages .listing .list .blue-btn a{background:#1aa2c1;border-radius:40px;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:23px;min-width:171px;padding:20px 15px;text-align:center}.offers-packages .listing .list .blue-btn a:hover{background:#1a5f6e}.offer_banner h1,.offer_banner h2,.offer_banner p{margin-bottom:10px}.offer_banner h3{font-size:32px;margin-bottom:15px}#offer_button_wrap{margin-top:0}.multi_offer_form_locations{padding-bottom:25px;padding-left:20px}.offer-list.two-col{margin:0 .5%;width:49%}.offer_banner .pricing span{font-size:60px}.offer_banner h2.smaller_heading{font-size:38px}.offer_banner .pricing.smaller_heading span{font-size:46px}.offer_banner small{margin-top:-15px}.offer_detail_bullets{margin-top:0;padding-left:0;width:100%}.offer_detail_bullets li{display:inline;font-size:18px;font-weight:600;padding-right:25px}.offer_detail_full{display:none;padding-top:70px}.offer_detail_left,.offer_detail_right{float:left;margin-bottom:40px;padding:175px 30px 0 0;width:calc(50% - 30px)}.offer_detail_right{float:right;padding:175px 0 0 30px}.offer_detail_left .hubspot-form{width:100%}.offer_detail_page .offer_packages{padding:0}@media (max-width:991px){.offer_detail_full,.offer_detail_left{clear:both;padding:100px 0 25px;width:100%}.offer_detail_full{display:block}.offer_detail_right{display:none}.offer_detail_left .hubspot-form{margin-bottom:40px}}@media(max-width:1199px){.offer_list_wrap .offer_list_card{padding:45px 25px 26px}}@media(min-width:992px){.offer_list_wrap .offer_list_card:nth-child(3n){margin-right:0}}@media(max-width:991px){.offer_list_wrap .offer_list_card{width:calc(50% - 30px)}.offer_list_wrap .offer_list_card:nth-child(2n){margin-right:0}.offer_list_wrap .offer_list_card .price{font-size:75px}}@media(max-width:600px){.offer_list_wrap .offer_list_card{padding:25px 25px 30px;width:100%}.offer_list_wrap .offer_list_card .content,.offer_list_wrap .offer_list_card h3{margin-bottom:10px}.offer_list_wrap .offer_list_card .price{font-size:58px;line-height:60px;margin-top:10px}.offer_list_wrap .offer_list_card .price-content{font-size:15px;line-height:150%;margin:10px auto auto}.offer_list_wrap .offer_list_card .price-value{letter-spacing:5.4px}.offer_list_wrap .offer_list_card .price-poup-cta a{font-size:16px;margin-top:15px}.offer_popup_mn.fancybox-content{padding:25px 20px;text-align:center}.offer_popup_mn.fancybox-content .fancybox-close-small{height:32px;padding:3px;width:32px}.offer_popup_mn.fancybox-content h4{font-size:17px;margin-bottom:10px}.offer_popup_mn.fancybox-content .content{font-size:13px;line-height:24px;margin:0 0 10px}}