html{scroll-behavior:smooth}.hs-landing-page2023 .container{max-width:1250px}.hs-landing-page2023>iframe[width="1"]{display:none}.card_items-mod .card_item-text .cta_button,.hs-landing-page2023 .hs_cos_wrapper_type_rich_text .cta_button,.hs-landing-page2023 .hs_cos_wrapper_type_rich_text .cta_button_1{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:underline}.hs-landing-page2023 .btn .cta_button,.hs-landing-page2023 .btn .cta_button_1{background:#329c40;border:2px solid #329c40!important;color:#fff;display:inline-block;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.17188;padding:.95rem min(7%,44px) .9rem;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.hs-landing-page2023 .btn .cta_button:hover,.hs-landing-page2023 .btn .cta_button_1:hover,.hs-landing-page2023 .btn.white .cta_button,.hs-landing-page2023 .btn.white .cta_button_1{background:#fff;color:#329c40}.hs-landing-page2023 .btn.white .cta_button:hover,.hs-landing-page2023 .btn.white .cta_button_1:hover{background:#329c40;border-color:#fff!important;color:#fff}.hs-landing-page2023 .hs_cos_wrapper_type_rich_text h2,.hs-landing-page2023 .widget-type-header h2{color:#212529;font-size:clamp(22px,46/1440 * 100vw,46px)}.hs-landing-page2023 .hs_cos_wrapper_type_rich_text h2 span{color:#329c40}.hs-landing-page2023 .hs_cos_wrapper_type_rich_text ul{list-style:none;margin:1.95rem 0;padding:0}.hs-landing-page2023 .hs_cos_wrapper_type_rich_text li{line-height:1.5;margin-bottom:.5em;padding-left:2.2rem;position:relative}.hs-landing-page2023 .hs_cos_wrapper_type_rich_text li:before{background:#329c40;border-radius:50%;content:"";height:8px;left:1.15rem;line-height:1;position:absolute;top:.5rem;width:8px}.hs-landing-page2023 .hero{background-position:0 100%;background-repeat:no-repeat;background-size:cover;box-shadow:0 4px 4px rgba(0,0,0,.25);position:relative;z-index:2}.hs-landing-page2023 .hero .overlay{background:none;padding:min(10vw,70px) 0}.hs-landing-page2023 .site-logo{padding-bottom:1.2rem;padding-top:1.5rem}.hs-landing-page2023 #hs_cos_wrapper_logo{margin:0!important;padding:0!important}.hs-landing-page2023 .hero .hero-text{max-width:95%;padding-top:2rem}.hs-landing-page2023 .hero h1{font-size:clamp(32px,58/1440 * 100vw,58px);margin-bottom:1rem}.hs-landing-page2023 .hero .hero-text .hs_cos_wrapper_type_rich_text,.hs-landing-page2023 .hero .hero-text p{font-size:1rem;letter-spacing:.006em;line-height:1.5;margin:0 0 1.8rem}.hs-landing-page2023 .hero .hero-text .cta_button{white-space:pre}.hs-landing-page2023 .hero .hero-form{background:#fff;box-shadow:0 2px 8px 2px rgba(0,0,0,.25);margin-bottom:-15%;padding:22px;text-align:left}.hs-landing-page2023 .hero .hero-form .hs_cos_wrapper_type_rich_text h2{color:#000;font-size:1rem;line-height:1.5;margin-bottom:.95rem;margin-top:8px}.hs-landing-page2023 .hero .hero-form .hs-form-field label{color:#000;display:inline-block;font-size:1rem;font-weight:400;margin-bottom:6px;text-transform:capitalize}.hs-landing-page2023 .hero .hero-form .hs-error-msgs{line-height:1;margin:-1rem 0 .5rem}.hs-landing-page2023 .hero .hero-form .hs-error-msgs label{color:#f15640;font-size:.75rem;line-height:1.1}.hs-landing-page2023 .hero .hero-form .hs-form-field .hs-form-required{color:#f15640;display:inherit}.hs-landing-page2023 .hero .hero-form .hs-form-field input[type=email],.hs-landing-page2023 .hero .hero-form .hs-form-field input[type=number],.hs-landing-page2023 .hero .hero-form .hs-form-field input[type=tel],.hs-landing-page2023 .hero .hero-form .hs-form-field input[type=text],.hs-landing-page2023 .hero .hero-form .hs-form-field select,.hs-landing-page2023 .hero .hero-form .hs-form-field textarea{border:1px solid #bcbcbc;border-radius:2px;color:#000;font-size:1rem;height:35px;line-height:1.2;margin-bottom:20px;padding:7px}.hs-landing-page2023 #hero-section .hero-form input[type=submit],.hs-landing-page2023 .hero .hero-form input[type=submit]{background:#329c40!important;border:2px solid #329c40!important;font-size:15px!important;font-weight:500!important;letter-spacing:.05em;margin-bottom:1rem!important;padding:14px;text-transform:uppercase!important;transition:all .2s ease-in-out}.hs-landing-page2023 #hero-section .hero-form input[type=submit]:hover,.hs-landing-page2023 .hero .hero-form input[type=submit]:hover{background:#fff!important;color:#329c40}.hs-landing-page2023 .features{background-color:#fff;padding:calc(6% + min(8vw, 5rem)) 0 min(6vw,2rem)}.hs-landing-page2023 .features h2{color:#329c40;line-height:1.25;margin:0 auto 1.5rem;max-width:737px}.hs-landing-page2023 .features .featured-items{padding:min(8vw,2.5rem) 0}.card_items-mod *{box-sizing:border-box;color:#212529;font-family:inherit}.card_items-mod .card_items-row{column-gap:2.666%;display:flex;flex-flow:row wrap;padding:min(3vw,2.2rem) 0 min(3vw,2.9rem)}.card_items-mod .card_item{background:#fff;padding:min(4vw,1.5rem) min(4vw,1rem);text-align:center;width:23%}.card_items-mod .card_item-img{height:112px;margin:0 auto 1rem;width:96px}.card_items-mod .card_item-img img{height:100%!important;max-width:100%!important;object-fit:contain;width:100%!important}.card_items-mod .card_item-title{font-size:16px;line-height:1.2;margin:0 auto .2rem}.card_items-mod .card_item-text,.card_items-mod .card_item-text p{line-height:1.5;margin-bottom:6px;margin-top:0}.card_items-mod .card_item-text .cta_button{color:#329c40}.card_items-mod .card_items-vertical{margin:0 auto;max-width:946px}.card_items-mod .card_items-vertical .card_item{width:100%}.hs-landing-page2023 .featured-items>.row-fluid-wrapper>.row-fluid{align-items:center;display:flex;flex-flow:row wrap}.hs-landing-page2023 .featured-items>.row-fluid-wrapper>.row-fluid:after,.hs-landing-page2023 .featured-items>.row-fluid-wrapper>.row-fluid:before{content:none}.hs-landing-page2023 .featured-items>div>div>.widget-span{margin-bottom:2.7rem}.hs-landing-page2023 .featured-items .hs_cos_wrapper_type_rich_text{line-height:1.5;text-align:left}.hs-landing-page2023 .featured-items h3{color:#212529;font-family:Roboto,sans-serif;font-size:clamp(22px,32/1440 * 100vw,32px);font-weight:700;line-height:1.1;margin:20px 0 min(4vw,2.5rem)}.hs-landing-page2023 .featured-items .hs_cos_wrapper_type_rich_text a,.hs-landing-page2023 .featured-items h3 span{color:#329c40}.hs-landing-page2023 .featured-items img{box-shadow:none;margin-bottom:0}.hs-landing-page2023 .rewarding{background:url("https://go.cruiseplannersfranchise.com/hubfs/Cruise%20Planners%20-%20Landing%20files/Frame%2027%20(1)%20(1).jpg") no-repeat 50% /cover;padding:min(8vw,6.5rem) 0}.hs-landing-page2023 .rewarding .hs_cos_wrapper_type_rich_text{color:#fff;display:block;line-height:1.5;margin:0 auto;max-width:935px}.hs-landing-page2023 .rewarding h2{color:#fff;line-height:1.25;margin:0 auto 3rem;max-width:676px}.hs-landing-page2023 .all-questions{padding:min(8vw,7.5rem) 0 min(8vw,4.3rem)}.hs-landing-page2023 .all-questions h2{line-height:1.25;margin:1rem auto 2rem}.hs-landing-page2023 .all-questions ul:last-child{margin-bottom:0}.hs-landing-page2023 .hero-footer{color:#fff;padding:13.5% 0}.hs-landing-page2023 .hero-footer .hs_cos_wrapper_type_rich_text{display:block;font-weight:700;line-height:1.5;margin-bottom:2rem;max-width:630px}.hs-landing-page2023 .hero-footer .btn .hs_cos_wrapper_type_rich_text{margin-bottom:10px}.hs-landing-page2023 .hero-footer h2{color:#fff;font-size:clamp(32px,58/1440 * 100vw,58px);font-weight:900;line-height:1.17241;margin:0 0 .9rem;text-transform:capitalize}.hs-landing-page2023 .max-width30{max-width:504px}.hs-landing-page2023 .footer{padding:1.2rem 0!important}.img-section-bg-mod{z-index:0}.img-section-bg-mod,.img-section-bg-mod .img-bg-desktop,.img-section-bg-mod .img-bg-mobile{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:1300px){.img-section-bg-mod .img-bg-desktop{background-position:50%!important}}.img-section-bg-mod .img-bg-mobile{display:none}@media (min-width:768px){.hs-landing-page2023 .hero .hero-text-col{width:54%}.hs-landing-page2023 .hero .hero-form{margin-left:5%;width:41%}.hs-landing-page2023 .featured-items>div>div>.widget-span:first-child{width:48.5%}.hs-landing-page2023 .featured-items>div>div>.widget-span:nth-child(2){margin-left:3%;width:48.5%}.hs-landing-page2023 .features h2,.hs-landing-page2023 .rewarding h2{width:85%}.hs-landing-page2023 .rewarding .widget-type-rich_text{text-align:center}.card_items-mod .card_items-vertical .card_item{column-gap:2%;display:flex;flex-flow:row nowrap;margin-bottom:min(5vw,3.3rem)}.card_items-mod .card_items-vertical .card_item:last-child{margin-bottom:0}.card_items-mod .card_items-vertical .card_item-content{text-align:left;width:86%}.card_items-mod .card_items-vertical .card_item-img{margin:0;max-width:112px;width:20%}}@media (max-width:980px){.card_items-mod .card_item{margin-bottom:4%;padding:min(4vw,1.25rem) min(4vw,.75rem);width:48%}.card_items-mod .card_items-row{column-gap:4%}@media(min-width:768px){.hs-landing-page2023 .all-questions .featured-items>div>div>.widget-span{margin-bottom:0}}}@media (max-width:767px){.hs-landing-page2023 .btn .cta_button,.hs-landing-page2023 .btn .cta_button_1{padding:1.1rem min(13%,44px)}.hs-landing-page2023 .container{padding-left:20px;padding-right:20px}.hs-landing-page2023 .site-logo{padding-top:0;text-align:center}.hs-landing-page2023 .hero{background-color:transparent;background-position:0 0;background-size:auto 66%;box-shadow:none}.hs-landing-page2023 .hero h1{margin-bottom:1.5rem}.hs-landing-page2023 .hero .hero-text-col{margin-bottom:2rem}.hs-landing-page2023 .hero .hero-form{margin-bottom:0}.hs-landing-page2023 .hero .overlay{padding:min(6vw,70px) 0}.hs-landing-page2023 .hero .hero-text{max-width:100%;padding-top:1.2rem}.hs-landing-page2023 .features{padding:min(9vw,5rem) 0 min(6vw,2rem)}.hs-landing-page2023 .features h2{line-height:1.5}.hs-landing-page2023 .featured-items h3{font-size:clamp(18px,22/1440 * 100vw,22px);margin-bottom:1.7rem}.hs-landing-page2023 .features .featured-items{padding:min(8vw,2.5rem) 0 0}.hs-landing-page2023 .featured-items>div>div>.widget-span{margin-bottom:1.4rem}.hs-landing-page2023 .featured-items>div>div>.widget-span.widget-type-linked_image{margin-bottom:1.7rem;order:-1}.hs-landing-page2023 .rewarding{padding:min(14vw,3.5rem) 0}.hs-landing-page2023 .rewarding h2{line-height:1.5;margin:0 0 1.5rem;text-align:left}.hs-landing-page2023 .rewarding .btn{text-align:center}.hs-landing-page2023 .all-questions{padding:min(14vw,3.5rem) 0}.hs-landing-page2023 .hero-footer{padding:13.5% 0 min(64vw,16rem)}.img-section-bg-mod .img-bg-desktop{display:none}.img-section-bg-mod .img-bg-mobile{display:block}}@media (max-width:480px){.card_items-mod .card_item{margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:276px;padding:25px 20px 45px;width:100%}.card_items-mod .card_item:last-child{margin-bottom:.5rem}.card_items-mod .card_items-vertical .card_item{max-width:100%;padding-bottom:20px;padding-top:20px;width:100%}}