.page-container{padding-top:0!important}.trip-page{padding:50px 15px;margin:0 auto}@media (min-width: 768px){.trip-page{width:750px}}@media (min-width: 992px){.trip-page{width:970px}}@media (min-width: 1200px){.trip-page{width:1170px}}#andros-island-bahamas-at-mangrove-cay-club-26,#brazil-peacock-bass-at-agua-boa-amazon-lodge-2026,#fly-fishing-float-trips,#guided-fly-fishing-packages,#overnight-multi-day-float-trips,#five-day-smith-river-adventure,#fly-fishing-whitewater-float-trips,#walk-wade-fly-fishing-trips,#luxury-overnight-multi-day-float-trips{background:#fff!important}.trip-page-section{margin:0 0 90px}@media screen and (max-width: 768px){.trip-page-section{margin:0 0 60px}}.\#section-body-header{margin:60px 0}.\#section-body-header.centered{text-align:center}.\#section-body-header .section-summary{font-size:21px}@media screen and (max-width: 768px){.\#section-body-header h2{font-size:30px}}.single-day-float-page .container{max-width:1100px;margin:0 auto}.trip-hero-wrapper{background:#000;background-position:center;background-size:cover;position:relative}.trip-hero-wrapper:after{content:"";background:#1c201066;position:absolute;top:0;bottom:0;right:0;left:0;display:block;z-index:1}.trip-hero-wrapper .trip-hero{padding:0 55px;max-width:1660px;margin:0 auto;color:#fff}.trip-hero-wrapper .trip-hero .section-header{text-align:center;padding:175px 0;margin:0;position:relative;z-index:2}.trip-hero-wrapper .trip-hero .section-header h1{font-size:60px;margin:0 0 30px;color:#fff}.trip-hero-wrapper .trip-hero .section-header .eyelash{text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:18px;display:block;margin:0 0 20px;font-family:Avenir Next,sans-serif;color:fff}.trip-hero-wrapper .trip-hero .section-header p{margin:0 0 30px}.trip-hero-wrapper .trip-hero .btn--white span{color:#000!important;text-align:center;width:100%}@media screen and (max-width: 768px){.trip-hero-wrapper .trip-hero{padding:0 30px}.trip-hero-wrapper .trip-hero .section-header{padding:90px 0}.trip-hero-wrapper .trip-hero .section-header h1{font-size:36px}.trip-hero-wrapper .trip-hero .section-header .eyelash{font-size:14px}}.review-section{text-align:center}.review-section .stars{color:#6d9f7a;font-size:48px}.review-section blockquote{margin:20px auto;font-size:30px}@media screen and (max-width: 768px){.review-section blockquote{font-size:20px}}.review-section .reviewer{margin-top:10px;font-weight:700;color:#6d9f7a;font-size:16px;vertical-align:middle}.review-section .reviewer img{height:24px;vertical-align:middle;margin-left:5px}.image-gallery{display:grid;grid-template:repeat(2,475px) / repeat(3,1fr);grid-gap:10px}.image-gallery .trip-grid-one{grid-column-start:1;grid-column-end:3}.image-gallery .trip-grid-four{grid-column:2 / 4}.image-gallery img{width:100%;height:475px;object-fit:cover}@media screen and (max-width: 991px){.image-gallery{grid-template:repeat(2,360px) / repeat(3,1fr)}.image-gallery img{height:360px}}@media screen and (max-width: 768px){.image-gallery{grid-template:360px / 1fr}.image-gallery .trip-grid-one,.image-gallery .trip-grid-four{grid-column:span 1}.image-gallery img{height:360px}}.image-gallery-single-row{grid-template:475px / repeat(3,1fr)}@media screen and (max-width: 991px){.image-gallery-single-row{grid-template:360px / repeat(3,1fr)}}@media screen and (max-width: 768px){.image-gallery-single-row{grid-template:360px / 1fr}}.content-section .content{display:flex;gap:30px}@media (max-width: 991px){.content-section .content{display:block}}.content-section .content .text{flex:2}@media (max-width: 991px){.content-section .content .text{margin:0 0 30px}}.content-section .content .text .what-to-bring{margin-top:30px;background-color:#f9f9f9;padding:20px 30px;display:flex;align-items:center}@media (max-width: 991px){.content-section .content .text .what-to-bring{flex-flow:row wrap;padding:20px}}.content-section .content .text .what-to-bring h5{color:#6d9f7a;font-size:16px;letter-spacing:2px;margin:0 30px 0 0!important;font-family:Avenir Next,sans-serif!important;text-transform:uppercase}@media (max-width: 991px){.content-section .content .text .what-to-bring h5{margin:0 0 10px}}.content-section .content .text .what-to-bring p{margin:0}.content-section .content .info{flex:1}.content-section .content .info .info-box{background-color:#f9f9f9;padding:20px;margin:0 0 10px;list-style:none}.content-section .content .info .info-box li{padding:5px 0;font-weight:700}.content-section .content .info .info-box li span{color:#6d9f7a;vertical-align:middle;margin-right:10px}.content-section .content .info .info-box p{font-size:16px;margin-bottom:0}.content-section .content .info .\#button{width:100%;margin-top:20px;text-align:center}.content-section .content .info .\#button span{text-align:center;width:100%}.additional-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.additional-gallery img{width:100%;height:auto;object-fit:cover}.tailored-experiences .accolades{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.tailored-experiences .accolades{flex-flow:row wrap}}.tailored-experiences .accolades img{height:100px;margin-right:30px}@media screen and (max-width: 768px){.tailored-experiences .accolades img{margin-bottom:10px}}.tailored-experiences .accolades img:last-child{margin-right:0}.more-than-fishing .info-box{display:flex;background-color:#f9f9f9;padding:20px}@media screen and (max-width: 768px){.more-than-fishing .info-box{flex-flow:row wrap;margin-left:-20px;margin-right:-20px}}.more-than-fishing .info-box img{width:25%;height:260px;object-fit:cover;object-position:center;margin-right:20px}@media screen and (max-width: 768px){.more-than-fishing .info-box img{width:100%;margin-right:0;margin-bottom:20px}}.plan-steps{margin:60px 0;padding:0;list-style:none}.plan-steps li{background:#0000001a;margin:0 0 10px;padding:15px;font-size:18px;display:flex}.plan-steps li strong{display:block}.plan-steps li a{text-decoration:underline}.plan-steps li:first-child{border-radius:33px 33px 0 0}.plan-steps li:last-child{border-radius:0 0 33px 33px;background:#6d9f7a26}.plan-steps li .step-number{margin-right:30px;color:#fff;background:#000;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:24px;flex-shrink:0}.plan-steps li .step-number.step-success{background:#54b86e}.plan-steps li .step-number.step-success span{line-height:40px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/trip-page-new.css.map */
