@charset "UTF-8";.content-section__content--packages-listing{max-width:950px}.packages-article__type{color:#58595b;font-family:'Didot Pro', 'Times New Roman', sans-serif;font-size:0.8em;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase}.packages-type__link{color:#dfb18d;font-family:'Didot Pro', 'Times New Roman', sans-serif;font-size:0.7em;font-weight:bold;letter-spacing:0.1em;line-height:12px;text-transform:uppercase}.packages-type__link:before,.packages-article__type:before{content:'';display:block;width:45px;height:38px;background:transparent no-repeat 0 0;background-size:contain}.packages-types{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin:0.9em auto 0.3em auto;padding:0;list-style:none}.packages-type{width:5em}.packages-type + .packages-type{margin-left:0.6em}.packages-type__link{display:block;text-align:center}.packages-type__link:before{margin:0 auto 1.7em auto}.packages-type--selected .packages-type__link{color:#c2926e;text-decoration:underline}.packages-type + .packages-type--reset{margin-top:2em;margin-left:1em;padding-left:1.2em;border-left:solid 1px #999}.packages-type--reset .packages-type__link:before{content:none}.packages-items{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:1.2em auto 0 auto;padding:0;list-style:none}.packages-item{display:flex;box-sizing:border-box;flex-direction:column;align-items:stretch;padding:0.9em;border:none;text-align:left;justify-items:stretch}.packages-item__link{display:block;flex:1;transition:background-color 0.2s;color:#58595b}.packages-item__link:hover,.packages-item__link:focus{background:#e6f5f5;text-decoration:none}.packages-item__image > img{background:#eee}.packages-item__details{margin-top:0.3em;padding:0.9em}.packages-item__type{display:block;margin:0;font-family:'Didot Pro', 'Times New Roman', sans-serif;font-size:0.75em;font-weight:normal;letter-spacing:0.1em;text-transform:uppercase}.packages-item__title{margin:0.3em 0 0.3em 0;font-size:1em;letter-spacing:0;line-height:1.35}.packages-item__summary{margin:0.3em 0 0 0;font-size:0.8em}@media (max-width: 449px){.packages-item{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;border-right:none}.packages-item:nth-child(n+2){border-top:none}.packages-types{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0.5em auto}.packages-type{margin-top:0.5em}}@media (min-width: 450px) and (max-width: 699px){.packages-item{width:1%}.packages-item:nth-child(2n){padding-right:0;border-right:none}.packages-item:nth-child(2n+1){padding-left:0}.packages-item:nth-child(n+3){border-top:none}.packages-item:nth-child(2n+1):nth-last-child(1),.packages-item:nth-child(2n):nth-last-child(1),.packages-item:nth-child(2n+1):nth-last-child(2){border-bottom:none}}@media (min-width: 700px){.packages-item{width:calc(33.33333% + 0.6em)}.packages-item:nth-child(3n),.packages-item:nth-child(3n+1){width:calc(33.33333% - 0.3em)}.packages-item:nth-child(3n){padding-right:0;border-right:none}.packages-item:nth-child(3n+1){padding-left:0}.packages-item:nth-child(n+4){border-top:none}.packages-item:nth-child(3n+1):nth-last-child(1),.packages-item:nth-child(3n+2):nth-last-child(1),.packages-item:nth-child(3n):nth-last-child(1),.packages-item:nth-child(3n+1):nth-last-child(2),.packages-item:nth-child(3n+2):nth-last-child(2),.packages-item:nth-child(3n+1):nth-last-child(3){border-bottom:none}}.packages-intro__title{margin:0 auto 0.3em auto;font-family:aire, 'Times New Roman', sans-serif;font-weight:normal;line-height:1.1;text-transform:none}.content-section .packages-intro .packages-intro__title{font-size:2.6em}.packages-intro--standalone{max-width:550px;margin:0 0 1.6em 0;padding-bottom:1.2em;border-bottom:solid 1px #58595b}.packages-intro--standalone .packages-intro__title{margin-top:1.6em}.packages-article{padding-bottom:2em}.packages-article > *{width:100%}.package-article__content{text-align:left}.package-article__content > :first-child{margin-top:0}.package-article__content > :last-child{margin-bottom:0}.packages-article__details{text-align:center}.packages-article__type{display:flex;flex-direction:row;align-items:center;justify-content:center}.packages-article__type:before{margin-right:0.6em}.packages-article__title{margin:0;padding:1em 0 0 0;line-height:1.4}.packages-article__author,.packages-article__date{font-family:'Didot Pro', 'Times New Roman', sans-serif;font-weight:bold;text-transform:uppercase}.packages-article__author{margin:0;font-size:1.2em}.packages-article__date{margin:1.6em 0 1.6em 0;color:#777;font-size:0.9em}.packages-article__image{width:100%;max-width:1080px;height:auto;margin:0 auto}.packages-article__footer{width:100%}.package-offer__title,.package-offer__contact,.package-offer__pricing{margin:1.9em 0 0.8em 0}.package-offer__title{font-family:'Didot Pro', 'Times New Roman', sans-serif;font-size:1.2em;font-weight:normal;letter-spacing:0.1em;text-transform:uppercase}.package-offer__contact,.package-offer__travel-dates,.package-offer__terms{text-align:center}.package-offer__terms > p{font-size:0.9em;font-style:italic}