.cp-temstimonials-section{padding:6rem 0}.cp-temstimonials-section-mod .cp-temstimonials-row.one{padding-bottom:1.3rem;text-align:center}.cp-temstimonials-section-mod .cp-temstimonials-item{display:flex;flex-flow:row wrap;gap:0 3.5%}.cp-temstimonials-section-mod .cp-temstimonials-item .cp-temstimonials-col{margin:0;width:100%}.cp-temstimonials-section-mod .cp-temstimonials-slider{background:#f8fbf2;border:2px solid #329c40;margin:0 auto 3.4rem!important;max-width:calc(100% - 10.5rem)!important;padding:2.75rem}.cp-temstimonials-section-mod .testim-author-image-wrap{background:#fff;border:1px solid #e9f1da;box-shadow:0 3px 4px 0 rgba(0,0,0,.04);padding:12px}.cp-temstimonials-section-mod .testim-author-image{overflow:hidden;padding-top:99%;position:relative;width:100%}.cp-temstimonials-section-mod .testim-author-image img{height:100%!important;left:50%;max-width:100%!important;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%!important}.cp-temstimonials-section-mod .testim-rating{column-gap:4px;display:flex;flex-flow:row nowrap;margin-bottom:1.7rem}.cp-temstimonials-section-mod .testim-blockquote{margin:0 0 1.1rem;padding:0}.cp-temstimonials-section-mod .testim-blockquote p{margin-top:0}.cp-temstimonials-section-mod .testim-author-name,.cp-temstimonials-section-mod .testim-author-position,.cp-temstimonials-section-mod .testim-since{line-height:1.45}.cp-temstimonials-section-mod .testim-author-name{color:#212529;font-size:20px;font-weight:700}.cp-temstimonials-section-mod .testim-since{color:#329c40;margin-bottom:-.3rem}.cp-temstimonials-section-mod .testim-since span{margin:0 .25rem}.cp-temstimonials-section-mod .slick-arrow{border:2px solid #319d40;border-radius:50%;height:34px;top:52%;transition:all .2s ease-out;width:34px}.cp-temstimonials-section-mod .slick-arrow:before{background:url(https://go.cruiseplannersfranchise.com/hubfs/Cruise%20Planners%20-%20Landing%20files/chevron-left.svg) no-repeat 50%/contain;content:"";height:calc(100% - 14px);left:50%;line-height:1;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-out;width:100%}.cp-temstimonials-section-mod .slick-arrow:hover{background-color:#319d40}.cp-temstimonials-section-mod .slick-arrow:hover:before{filter:invert(100%) brightness(5)}.cp-temstimonials-section-mod .slick-arrow.slick-prev{left:-4.5rem}.cp-temstimonials-section-mod .slick-arrow.slick-next{right:-4.5rem}.cp-temstimonials-section-mod .slick-arrow.slick-next:before{background:url(https://go.cruiseplannersfranchise.com/hubfs/Cruise%20Planners%20-%20Landing%20files/chevron-right.svg) no-repeat 50%/contain}.cp-temstimonials-section-mod .slick-dots{align-items:center;bottom:-3.4rem;display:flex;flex-flow:row wrap;gap:.75rem .75rem;justify-content:center;left:50%;max-width:85%;transform:translateX(-50%)}.cp-temstimonials-section-mod .slick-dots li{height:auto;margin:0;padding:0;width:auto}.cp-temstimonials-section-mod .slick-dots li:before{content:unset}.cp-temstimonials-section-mod .slick-dots li button{background-color:#d6ebd9;border-radius:50%;height:12px;transition:all .2s ease-out;width:12px}.cp-temstimonials-section-mod .slick-dots li.slick-active button{background-color:#329c40}.cp-temstimonials-section-mod .slick-dots li button:before,.cp-temstimonials-section-mod .slick-track:after,.cp-temstimonials-section-mod .slick-track:before{content:unset}.cp-temstimonials-section-mod .slick-track{align-items:center;display:flex}@media (min-width:768px){.cp-temstimonials-section-mod .cp-temstimonials-item .cp-temstimonials-col.one{width:25.5%}.cp-temstimonials-section-mod .cp-temstimonials-item .cp-temstimonials-col.two{padding:.5rem 0 0;width:71%}}@media (max-width:980px){.cp-temstimonials-section{padding:4rem 0}.cp-temstimonials-section-mod .cp-temstimonials-slider{padding:1.75rem}}@media (max-width:767px){.cp-temstimonials-section-mod .cp-temstimonials-item{row-gap:2rem}.cp-temstimonials-section-mod .cp-temstimonials-slider{margin-top:3.5rem!important;max-width:100%!important}.cp-temstimonials-section-mod .testim-author-image-wrap{max-width:365px}.cp-temstimonials-section-mod .slick-arrow{left:50%;right:unset!important;top:-3.5rem;transform:translate(-50%)!important}.cp-temstimonials-section-mod .slick-arrow.slick-prev{left:calc(50% - 2rem)}.cp-temstimonials-section-mod .slick-arrow.slick-next{left:calc(50% + 2rem)}}