<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-intro{padding:2.344% 0 4.688% 0}.outer-page .caravela-intro .left-box{width:62%}.outer-page .caravela-intro .left-box .text-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.outer-page .caravela-intro .right-box{width:38%;padding-right:3%}.outer-page .caravela-intro .left-box .text-content-wrapper h1{text-align:left;margin-bottom:15px}.outer-page .caravela-intro .left-box .text-content-wrapper h4{text-align:left;margin-bottom:15px}.outer-page .caravela-intro .left-box .text-content-wrapper h5{text-align:left}.outer-page .caravela-intro .left-box .text-content-wrapper h5:hover a span{color:#d22d4d !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravella-no-padding-heading{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravella-homepage-promotions{padding:2.344% 0 3.907% 0}.outer-page .caravella-homepage-promotions .card-layout{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .caravella-homepage-promotions .card-layout .text-content{width:33.3333%;padding:0 8px;display:flex;flex-direction:column}.outer-page .caravella-homepage-promotions .card-layout .text-content .text-content-wrapper{display:flex;flex-direction:column;flex:1;justify-content:space-between;width:90%;padding-top:20px}.outer-page .caravella-homepage-promotions .card-layout .text-content .text-content-wrapper h3{margin-bottom:15px}.outer-page .caravella-homepage-promotions .card-layout .text-content .text-content-wrapper p{margin-bottom:15px;margin-top:0}.outer-page .caravella-homepage-promotions .card-layout .text-content.last{margin-left:0 !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravella-homepage-promotions a:hover u{color:#d22d4d}.outer-page .caravella-homepage-promotions .slick-slide.text-content .text-content-wrapper{display:flex;flex-direction:column;flex:1;justify-content:space-between;width:90%;padding-top:20px}.outer-page .caravella-homepage-promotions .slick-slide.text-content .text-content-wrapper h3{margin-bottom:15px}.outer-page .caravella-homepage-promotions .slick-slide.text-content .text-content-wrapper p{margin-bottom:15px;margin-top:0}.outer-page .caravella-homepage-promotions .slick-slide.text-content.last{margin-left:0 !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-wake-up-to{padding:0;display:flex;align-items:center}.outer-page .caravela-wake-up-to .right-box .text-content-wrapper p a{font-size:clamp(12px,.781vw,15px);line-height:clamp(15px,1.25vw,24px);font-family:GothamBook,sans-serif;width:100%;height:inherit;font-weight:unset}.outer-page .caravela-wake-up-to .left-box{width:64%;padding:0}.outer-page .caravela-wake-up-to .right-box{width:36%;padding:0}.outer-page .caravela-wake-up-to .right-box .text-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:59%;padding-left:7.96%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-wake-up-to .right-box .text-content-wrapper p{text-align:center;padding-bottom:15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.outer-page .caravela-wake-up-to .right-box .text-content-wrapper a{width:114px;height:36px;display:flex;justify-content:center;align-items:center;font-weight:600}.outer-page .caravela-wake-up-to .right-box .text-content-wrapper h2{width:70%;margin-bottom:15px}.outer-page .caravela-wake-up-to .right-box .text-content-wrapper a:hover{border-color:#333}.outer-page .caravela-wake-up-to .right-box .text-content-wrapper a.active,.outer-page .caravela-wake-up-to .right-box .text-content-wrapper a:focus{border-color:#333}@media (max-width:1700px){.outer-page .caravela-wake-up-to .right-box .text-content-wrapper{width:65%}.outer-page .caravela-wake-up-to .right-box .text-content-wrapper h2{width:69%;margin-bottom:15px}}@media (max-width:1500px){.outer-page .caravela-wake-up-to .right-box .text-content-wrapper{width:70%}}@media (max-width:1200px){.outer-page .caravela-wake-up-to .right-box .text-content-wrapper{width:80%}}@media (max-width:1000px){.outer-page .caravela-wake-up-to .right-box .text-content-wrapper{width:100%;padding-left:2%;padding-right:2%}}.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accommodation-heroimg{padding:0;margin:0 0 2.35% 0}.outer-page .content_wrapper .no-gutter .caravela-accommodation-heroimg .image-content-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accommodation-onetxt{padding:0;margin:2.344% 0 2.344% 0}.outer-page .content_wrapper .no-gutter .caravela-accommodation-onetxt .text-content{padding:0;display:flex;justify-content:center}.outer-page .content_wrapper .no-gutter .caravela-accommodation-onetxt .text-content .text-content-wrapper{height:unset !important;display:flex;flex-direction:column;justify-content:center;align-items:center;width:54%}.outer-page .content_wrapper .no-gutter .caravela-accommodation-onetxt .text-content .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .caravela-accommodation-onetxt .text-content .text-content-wrapper h2{margin:0 0 15px 0;text-align:center}.outer-page .content_wrapper .no-gutter .caravela-accommodation-onetxt .text-content .text-content-wrapper h4,.outer-page .content_wrapper .no-gutter .caravela-accommodation-onetxt .text-content .text-content-wrapper div,.outer-page .content_wrapper .no-gutter .caravela-accommodation-onetxt .text-content .text-content-wrapper p{margin:0;margin:0;text-align:center;font-size:clamp(13px,.885vw,17px);line-height:clamp(16px,1.51vw,29px)}.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accommodation-ltxt-rimg{padding:2.345% 15%;margin:2.35% 0;background:url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1920,f_auto,c_limit/caravela-beach-resort-goa/Acc_bg_band_1_saudk8) no-repeat center/cover}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg&gt;.text-content{max-width:70%;display:flex;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box{height:100%;display:flex;justify-content:flex-end;width:30%;padding:0}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box .text-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box .text-content-wrapper h3{text-align:center;margin:0 0 4.2% 0}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box .text-content-wrapper p{text-align:center;margin:0 0 4.2% 0;padding:0 5%}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .right-box{width:70%;height:100%;display:flex;justify-content:center;align-items:center;padding:0 0 0 5%}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box .text-content-wrapper .btn{padding:0 26.5px}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box .text-content-wrapper .btn:hover{border:1px solid #333}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box .text-content-wrapper .btn:focus{border:1px solid #666}.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accommodation-ltxt-rimg .text-content-wrapper .txt-wdgt-btn-wrapper:nth-child(even){margin:3% 0}@media (min-width:1400px){.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box .text-content-wrapper{max-width:291px}}@media (max-width:1180px){.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .right-box{width:65%;padding:0 0 0 4%}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box{width:35%}}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .right-box{width:60%;padding:0 0 0 3%}.outer-page .content_wrapper .no-gutter .caravela-accommodation-ltxt-rimg .left-box{width:40%}}@media (max-width:900px){.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accommodation-ltxt-rimg{padding:2.345% 10%}}@media (max-width:785px){.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accommodation-ltxt-rimg{padding:2.345% 8%}}.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accomodation-limg-rtxt{padding:2.345% 15%;margin:0 0 0 0}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt&gt;.text-content{max-width:70%;display:flex;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box{height:100%;width:30%;display:flex;justify-content:flex-start}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box .text-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box .text-content-wrapper h3{text-align:center;margin:0 0 4.3% 0}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box .text-content-wrapper p{text-align:center;margin:0 0 4.2% 0;padding:0 2%}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .left-box{width:70%;height:100%;display:flex;justify-content:center;align-items:center;padding:0 5% 0 0}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box .text-content-wrapper .btn{padding:0 26.5px}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box .text-content-wrapper .btn:hover{border:1px solid #333}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box .text-content-wrapper .btn:focus{border:1px solid #666}@media (min-width:1400px){.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box .text-content-wrapper{max-width:291px}}@media (max-width:1180px){.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box{width:35%}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .left-box{width:65%;padding:0 4% 0 0}}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .right-box{width:40%;padding:0 3% 0 0}.outer-page .content_wrapper .no-gutter .caravela-accomodation-limg-rtxt .left-box{width:60%}}@media (max-width:900px){.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accomodation-limg-rtxt{padding:2.345% 10%}}@media (max-width:785px){.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accomodation-limg-rtxt{padding:2.345% 8%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-laid-back-vibes{padding:4.688% 0 2.344% 0}.outer-page .caravela-laid-back-vibes .gjs-cell{flex:unset}.outer-page .caravela-laid-back-vibes .left-cell{width:29%}.outer-page .caravela-laid-back-vibes .right-cell{width:71%;padding:0 1.5% 0 .8%}.outer-page .caravela-laid-back-vibes .right-cell .text-content{padding:0 12px}.outer-page .caravela-laid-back-vibes .widget-text-group .content-block{padding:0}.outer-page .caravela-laid-back-vibes .widget-text-group .content-block .text-content{padding:0;width:100%}.outer-page .caravela-laid-back-vibes .widget-text-group .content-block .text-content-wrapper{height:inherit !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-laid-back-vibes .wt-image-text-slider .text-content-wrapper{padding-top:20px;padding-bottom:15px}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-laid-back-vibes .wt-image-text-slider .text-content-wrapper p{margin:0;width:85%}.outer-page .caravela-laid-back-vibes .widget-text-group .content-block .text-content-wrapper h2{margin-bottom:15px}.outer-page .caravela-laid-back-vibes .widget-text-group .content-block .text-content-wrapper a{border:1px solid black;display:inline-block;padding:3.87% 8.74%;color:#BE3745;text-decoration:none}.outer-page .caravela-laid-back-vibes .widget-text-group .content-block .text-content-wrapper a:hover{background:#000;color:#fff}.outer-page .caravela-laid-back-vibes .widget-text-group .content-block .text-content-wrapper h2:not(:last-of-type){margin-bottom:0}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-laid-back-vibes{flex-wrap:wrap}.outer-page .caravela-laid-back-vibes .gjs-cell{width:100%}.outer-page .caravela-laid-back-vibes .widget-text-group .content-block .text-content-wrapper a{padding:1.5% 3%;margin-bottom:20px}.outer-page .caravela-laid-back-vibes .wt-image-text-slider .card-layout{grid-template-columns:33.33% 33.33% 33.33% !important}}.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accomodation-bgtropical-ltxtrimg{position:relative;padding:7.8% 0 0 0;margin-top:2.35%}.outer-page .content_wrapper .no-gutter .caravela-accomodation-bgtropical-ltxtrimg .left-box{background:#fff;height:80%;width:85%;position:absolute;margin-left:15%;padding:3.685% .8%}.outer-page .content_wrapper .no-gutter .caravela-accomodation-bgtropical-ltxtrimg .left-box .text-content-wrapper{width:26.4%;padding:0 4% 0 6%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .caravela-accomodation-bgtropical-ltxtrimg .left-box .text-content-wrapper h2{text-align:center;margin:0 0 5.9% 0}.outer-page .content_wrapper .no-gutter .caravela-accomodation-bgtropical-ltxtrimg .left-box .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .caravela-accomodation-bgtropical-ltxtrimg .left-box .text-content-wrapper div,.outer-page .content_wrapper .no-gutter .caravela-accomodation-bgtropical-ltxtrimg .left-box .text-content-wrapper p{text-align:center}.outer-page .content_wrapper .no-gutter .caravela-accomodation-bgtropical-ltxtrimg .right-box{margin-left:39%;width:45.3%;padding:3.685% 1.3%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1000px){.outer-page .content_wrapper .no-gutter .caravela-accomodation-bgtropical-ltxtrimg .right-box{width:40%;margin-left:45%}.outer-page .content_wrapper .no-gutter .caravela-accomodation-bgtropical-ltxtrimg .left-box .text-content-wrapper{width:35%;padding:0 2%}}.outer-page .content_wrapper .no-gutter .caravela-gallery-page .gal-group-btn-group .gal-group-btn{margin:0 5px;padding:0 1.774%;color:#d22d4d;border-bottom:1px solid transparent}.outer-page .content_wrapper .no-gutter .caravela-gallery-page .gal-group-btn-group .gal-group-btn.active{border-bottom:1px solid #d22d4d}.outer-page .content_wrapper .no-gutter .caravela-gallery-page .gal-group-btn-group{width:100% !important;max-width:unset;margin:0;padding:30px 0;background:#f1f1f1}.outer-page .content_wrapper .no-gutter .caravela-gallery-page #thumb-holder{width:95%;margin:0 auto}.outer-page .content_wrapper .no-gutter .caravela-gallery-page #gallery-paging{width:83%;margin:0 auto}.outer-page .content_wrapper .no-gutter .caravela-gallery-page .col-xs-12{padding:0}.outer-page .content_wrapper .no-gutter .caravela-gallery-page{padding:0;margin-top:30px !important}.outer-page .content_wrapper .no-gutter .caravela-gallery-page #gallery-pager .gallery_thumbnail_margin{padding:0 15px;margin:0 0 30px}.outer-page .content_wrapper .no-gutter .caravela-gallery-page #gallery-pager{margin:6.245% 0 0;padding-bottom:60px}@media (min-width:1366px){.outer-page .content_wrapper .no-gutter .caravela-gallery-page #thumb-holder{width:80%;margin:0 auto}}@media (min-width:1025px){.outer-page .content_wrapper .no-gutter .caravela-gallery-page #gallery-paging{width:72%;margin:0 auto}}.for-gallerypage .content_wrapper .no-gutter{width:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-beach-wedding{padding:0;margin:2.344% 0;width:70%;max-width:1170px}.outer-page .caravela-beach-wedding .left-box{padding:0;display:flex;justify-content:center;align-items:center;height:100%;width:67.7%}.outer-page .caravela-beach-wedding .text-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:6.616% 6.4% 6.616% 6.616%}.outer-page .caravela-beach-wedding .right-box{width:32.3%;padding:0}.outer-page .caravela-beach-wedding .text-content-wrapper h3{margin-bottom:15px}.outer-page .caravela-beach-wedding .text-content-wrapper h6{margin-bottom:15px;font-weight:400}.outer-page .caravela-beach-wedding .right-box{height:100%}.outer-page .caravela-beach-wedding .right-box img{height:100%}.outer-page .caravela-beach-wedding .text-content-wrapper p{margin-bottom:10px}.outer-page .caravela-beach-wedding .text-content-wrapper p a s{margin-bottom:10px}.outer-page .caravela-beach-wedding .text-content-wrapper a{color:#666;font-size:clamp(11px,.764vw,11px)}.outer-page .caravela-beach-wedding .text-content-wrapper a:hover{color:#BE3745}.outer-page .content_wrapper .no-gutter .caravela-location-text-widget.widget-wrapper{width:55%;padding:2.344% 0}.outer-page .content_wrapper .no-gutter .caravela-location-text-widget.widget-wrapper .content-block{padding:0}.outer-page .content_wrapper .no-gutter .caravela-location-text-widget.widget-wrapper .content-block .text-content{}.outer-page .content_wrapper .no-gutter .caravela-location-text-widget.widget-wrapper .text-content-wrapper{height:auto !important}.outer-page .content_wrapper .no-gutter .caravela-location-text-widget.widget-wrapper .text-content-wrapper:not(:last-child){margin-bottom:2.925%}.outer-page .content_wrapper .no-gutter .caravela-location-text-widget.widget-wrapper .text-content-wrapper:first-child{margin-bottom:4.423%}.outer-page .clearfix.widget-wrapper.wt1img.caravela-homepage-single-img video{width:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-homepage-single-img{padding:0;margin:2.344% 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-homepage-single-img .image-content-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-location-two-text-widget{padding:2.344% 0;width:55%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-location-two-text-widget .content-block{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-location-two-text-widget .content-block .text-content-wrapper{height:auto !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-location-two-text-widget .content-block .text-content-wrapper h2{margin-bottom:3.04%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-location-two-text-widget .content-block .text-content{width:50% !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravella-make-your-holiday{padding:2.344% 0}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .left-box{width:54.66%;padding-left:1.88%;padding-right:0}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .right-box{width:45.34%;padding:0 2.6% 0 6.7%}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .left-box .text-content{display:flex;align-items:center;padding-bottom:6.93%;padding-top:3.112%;padding-left:21.2%}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .left-box .text-content h2{width:70%}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .right-box img{aspect-ratio:315/418;object-fit:cover}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .right-box .widget-text-group .content-block{padding:16% 0 0 0}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .right-box .widget-text-group .content-block .text-content{padding:0;width:100%}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .right-box .widget-text-group .content-block .text-content-wrapper{height:inherit !important;padding:0 10%}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .right-box .widget-text-group .content-block p{text-align:center}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravella-make-your-holiday .caravela-make-your-holiday-top{padding-bottom:4.8% !important}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-bottom .left-box{padding:14.8% 0 0 1.7%;width:35%}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-bottom .left-box img{aspect-ratio:330/460;object-fit:cover}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-bottom .right-box{padding:0 1.7% 0 4%;width:65%}@media (max-width:1488px){.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .left-box .text-content h2{width:80%}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .left-box .text-content{padding-left:20%}}@media (max-width:950px){.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .left-box .text-content h2{width:90%}.outer-page .caravella-make-your-holiday .caravela-make-your-holiday-top .left-box .text-content{padding-left:10%}}.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accomodationinner-heroimg{padding:0;margin:0 0 2.35% 0}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-heroimg .image-content-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-accomodationinner-1txt{padding:0;margin:2.35% 0 2.35% 0}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-1txt .text-content{padding:0;display:flex;justify-content:center}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-1txt .text-content .text-content-wrapper{height:unset !important;display:flex;flex-direction:column;justify-content:center;align-items:center;width:54.3%}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-1txt .text-content .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-1txt .text-content .text-content-wrapper h2{margin:0 0 15px 0;text-align:center}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-1txt .text-content .text-content-wrapper h4,.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-1txt .text-content .text-content-wrapper div,.outer-page .content_wrapper .caravela-accomodationinner-1txt .text-content .text-content-wrapper p{margin:0;margin:0;text-align:center;font-size:clamp(13px,.885vw,17px);line-height:clamp(16px,1.51vw,29px)}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview{padding:3.4% 0 2.4% 0;min-width:100%;background:#EFEFEF;margin:2.35% 0}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .left-cell .cards-wrapper{max-width:69.4%;margin-left:28.4%}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .left-cell .cards-wrapper .text-content-wrapper{padding:1%}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .left-cell .cards-wrapper .text-content-wrapper h5{margin:0;padding:5% 0 0 0}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .left-cell .cards-wrapper .text-content-wrapper h5 span{padding-left:.1%;text-transform:uppercase;letter-spacing:1.2px;border-bottom:1px solid #666}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .left-cell .cards-wrapper .text-content-wrapper h5 a{color:#666;cursor:pointer;text-decoration:none;font-weight:700}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .left-cell .cards-wrapper .text-content-wrapper h5 a:hover,.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .left-cell .cards-wrapper .text-content-wrapper h5 a:hover span{color:#d22d4d}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .left-cell .cards-wrapper .text-content-wrapper a:before{content:'\f067';color:#666;font-family:'Font Awesome 5 Pro';font-size:16px;margin-right:10px;border:3px solid #666;padding:4px 4px 4px 5px;border-radius:50%}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content{width:35.5%}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper{height:unset !important;padding:0 0 0 2%}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper div{margin-bottom:20px}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper h3{color:#666;margin-bottom:6px}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper h4{font-size:15px}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-block-2{padding-left:4.65%}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-block-2 h3{padding-left:3.4%}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper .table-responsive{margin-top:7px;margin-bottom:0}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper .table-responsive table{margin:0}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper tr{font-size:12px;border:0;display:flex;justify-content:left;align-items:center}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper td{font-size:12px;padding:10px 7px 10px 9px;border:0;color:#666;display:flex;align-items:center;justify-content:left}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper .fas{font-size:25px;font-weight:900}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper ul{padding-left:9.5px !important}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper ul li{padding:5px 0;border-bottom:1px solid #666;font-size:12px;color:#666;list-style:none;line-height:1.3em}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content-wrapper ul li:last-child{border:none}@media screen and (max-width:1200px){.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .left-cell .cards-wrapper .text-content{padding:0}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content{width:50%}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .right-cell .text-content{padding:0 1%}.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview .left-cell .cards-wrapper{min-width:90%;margin-left:5%}}@media screen and (max-width:800px){.outer-page .content_wrapper .no-gutter .caravela-accomodationinner-villaoverview{display:flex;flex-wrap:nowrap}}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-accomodationinner-villahighlight-cards{padding:2.344% 0 2.344% 0}.outer-page .caravela-accomodationinner-villahighlight-cards .card-layout{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .caravela-accomodationinner-villahighlight-cards .card-layout .text-content{width:33.3333%;display:flex;flex-direction:column}.outer-page .caravela-accomodationinner-villahighlight-cards .card-layout .text-content .text-content-wrapper{display:flex;flex-direction:column;flex:1;justify-content:space-between;width:90%;padding-top:20px}.outer-page .caravela-accomodationinner-villahighlight-cards .card-layout .text-content .text-content-wrapper h3{margin-bottom:15px}.outer-page .caravela-accomodationinner-villahighlight-cards .card-layout .text-content .text-content-wrapper p{margin-bottom:15px;margin-top:0}.outer-page .content_wrapper .no-gutter .caravela-contact-us-h2.widget-wrapper{padding:2.344% 0}.outer-page .content_wrapper .no-gutter .caravela-contact-us-h2.widget-wrapper h2:empty{display:none}.outer-page .content_wrapper .no-gutter .caravela-contact-us-h2.widget-wrapper h1,.outer-page .content_wrapper .no-gutter .caravela-contact-us-h2.widget-wrapper h2{margin-bottom:15px;font-weight:450}.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper{padding:2.334% 0}.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper .one-col{padding:0}.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper .col-sm-12.col-md-6{padding:0}.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper .form-group.col-sm-12{padding:0}.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper .control-label-custom{padding:0;color:#666}.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper form .btn-forms:hover,.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper form .btn-forms,.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper form .btn-forms:active,.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper form .btn-forms:focus{border:1px solid #000;outline:none}.mobile .content_wrapper .no-gutter .caravela-contactus-form-widget-mobile.widget-wrapper select.form-control-custom{font-size:14px}@media (max-width:991px){.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper form{margin:0 10%}}@media (max-width:768px){.outer-page .content_wrapper .no-gutter .caravela-contactus-form-widget.widget-wrapper form fieldset{display:flex;flex-direction:column;justify-content:center;align-items:center}}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-homepage-awards{margin:2.344% 0 0 0;padding:3.5% 18.8% 1.563% 18.8%}.outer-page .caravela-homepage-awards .title-block{margin:0;padding:0}.outer-page .caravela-homepage-awards .title-block h2{text-align:left}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-homepage-awards .content-block .text-content .text-content-wrapper p{padding:0}.outer-page .caravela-homepage-awards img{width:100% !important}.outer-page .caravela-homepage-awards .content-block{padding:0}.outer-page .caravela-homepage-awards .content-block .text-content{padding:0}.outer-page .caravela-homepage-awards .content-block .text-content-wrapper{height:inherit !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-homepage-awards p:empty{display:none !important}@media (max-width:1100px){.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-homepage-awards{padding:3.5% 12% 1.563% 12%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-roomsinner-villahighlight{padding:0;margin:2.35% 0 0 0}.outer-page .content_wrapper .no-gutter .caravela-breadcrumb.widget-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .caravela-breadcrumb.widget-wrapper .text-content .text-content-wrapper p,.outer-page .content_wrapper .no-gutter .caravela-breadcrumb.widget-wrapper .text-content .text-content-wrapper a{font-size:11px;line-height:14px;color:#333;font-family:GothamMedium,sans-serif;letter-spacing:1.2px;font-weight:700;text-transform:uppercase}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-roomsinner-fullimage{padding:0;margin:2.344% 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-roomsinner-fullimage .image-content-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .fullWidthWidget.caravela-dining-ltext-rightimage{padding:2.345% 0}.outer-page .content_wrapper .no-gutter .caravela-dining-ltext-rightimage&gt;.text-content{max-width:70%;display:flex;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .caravela-dining-ltext-rightimage .left-box{height:100%;width:50%;max-width:42.25%;display:flex;justify-content:flex-end}.outer-page .content_wrapper .no-gutter .caravela-dining-ltext-rightimage .left-box .text-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;width:50%;margin:0 8.1% 0 5%;padding:0 0 0 5%}.outer-page .content_wrapper .no-gutter .caravela-dining-ltext-rightimage .left-box .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .caravela-dining-ltext-rightimage .left-box .text-content-wrapper h3{text-align:center;margin:0 0 4.2% 0}.outer-page .content_wrapper .no-gutter .caravela-dining-ltext-rightimage .left-box .text-content-wrapper p{text-align:center;margin:0 0 4.2% 0;padding:0 5%}.outer-page .content_wrapper .no-gutter .caravela-dining-ltext-rightimage .right-box{max-width:50%;width:43.555%;height:100%;display:flex;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .caravela-dining-ltext-rightimage .left-box .text-content-wrapper .btn{padding:0 26.5px;border:1px solid #000}@media screen and (max-width:1200px){.outer-page .content_wrapper .no-gutter .caravela-dining-ltext-rightimage .left-box .text-content-wrapper .btn{padding:0 18px}}@media screen and (max-width:900px){.outer-page .content_wrapper .no-gutter .caravela-dining-ltext-rightimage .left-box .text-content-wrapper .btn{padding:0 8px;line-height:30px !important}}.outer-page .content_wrapper .no-gutter .caravela-dining-text-padding-top.widget-wrapper{padding:2.344% 0 0}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial{padding:0;margin:4.204% 0 2.344% 0;margin-left:9.8%;display:flex}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box{width:51.55%;background:#efefef;margin-right:-17.15%;margin-top:-35px;margin-bottom:35px}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box .text-content-wrapper{width:42%;margin-left:9%;margin-top:9.838%}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box .text-content-wrapper h2{text-align:left}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box .text-content-wrapper p,.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box .text-content-wrapper div{margin:5.9% 0}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box .text-content-wrapper .txt-wdgt-btn-wrapper{padding-top:5px}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box .text-content-wrapper .btn:hover{border:1px solid #333}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box .text-content-wrapper .btn{padding:10px 25px;margin-top:5%;letter-spacing:1.4px;line-height:14px !important;background:#efefef}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .right-box{width:51.55%;padding:0}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box .text-content-wrapper .btn:focus{border:1px solid #666}@media screen and (max-width:1150px){.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box .text-content-wrapper{width:60%;margin-left:2%;margin-top:7.7%}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box .text-content-wrapper .btn{white-space:nowrap}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial .left-box{width:60%;margin-top:-35px;margin-bottom:35px}.outer-page .content_wrapper .no-gutter .caravela-roomsinner-makeitspecial{margin-left:5%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-benefits-of-booking{max-width:950px;width:100%;padding:0 0 2.344%}.outer-page .caravela-benefits-of-booking .content-block{padding:0 22px;background:#EEE}.outer-page .caravela-benefits-of-booking .content-block .text-content{padding:0}.outer-page .caravela-benefits-of-booking .content-block .text-content-wrapper{height:inherit !important}.outer-page .caravela-benefits-of-booking .content-block .text-content ul{padding:0 !important;list-style-type:none;display:flex}.outer-page .caravela-benefits-of-booking .content-block .text-content ul li{width:calc(100%/7);display:flex;justify-content:center;align-items:center}.outer-page .caravela-benefits-of-booking .content-block .text-content ul li:first-child img{width:116px}.outer-page .content_wrapper .no-gutter .caravela-dining-image-text-cardlayout.widget-wrapper{padding:2.344% 0 0}.outer-page .content_wrapper .no-gutter .caravela-dining-image-text-cardlayout.widget-wrapper .card-layout .text-content .text-content-wrapper{padding:6.251% 10% 0 0}.outer-page .content_wrapper .no-gutter .caravela-dining-image-text-cardlayout.widget-wrapper .card-layout .text-content{padding-right:0;margin-bottom:3.359%}.outer-page .content_wrapper .no-gutter .caravela-dining-image-text-cardlayout.widget-wrapper .card-layout .text-content .text-content-wrapper h3{margin:0 0 5.21%}.outer-page .content_wrapper .no-gutter .caravela-dining-image-text-cardlayout.widget-wrapper .card-layout .text-content .text-content-wrapper p{margin:0 0 5.21%}.outer-page .content_wrapper .no-gutter .caravela-dining-image-text-cardlayout.widget-wrapper .card-layout .text-content .text-content-wrapper p strong{color:#333}.outer-page .content_wrapper .no-gutter .caravela-dining-image-text-cardlayout.widget-wrapper .card-layout.col-4{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .content_wrapper .no-gutter .caravela-dining-image-text-cardlayout.widget-wrapper .card-layout.col-4 .col-xs-12.one-col.text-content{flex-basis:25%;flex-grow:1;display:flex;flex-direction:column}@media (max-width:991px){.outer-page .content_wrapper .no-gutter .caravela-dining-image-text-cardlayout.widget-wrapper .card-layout.col-4 .col-xs-12.one-col.text-content{flex-basis:33.33%}}@media (max-width:767px){.outer-page .content_wrapper .no-gutter .caravela-dining-image-text-cardlayout.widget-wrapper .card-layout.col-4 .col-xs-12.one-col.text-content{flex-basis:50%}}.outer-page .content_wrapper .no-gutter .caravela-dining-text-with-background.widget-wrapper{padding:30px 0 20%;margin:2.344% 0 0 0}.outer-page .content_wrapper .no-gutter .caravela-dining-text-with-background.widget-wrapper h2,.outer-page .content_wrapper .no-gutter .caravela-dining-text-with-background.widget-wrapper h3{margin-bottom:.807%}.outer-page .content_wrapper .no-gutter .caravela-privacy-page-text-content.widget-wrapper{padding:2.344% 0;width:70%}.outer-page .content_wrapper .no-gutter .caravela-privacy-page-text-content.widget-wrapper .content-block{padding:0}.outer-page .content_wrapper .no-gutter .caravela-privacy-page-text-content.widget-wrapper .text-content-wrapper{height:100% !important}.outer-page .content_wrapper .no-gutter .caravela-privacy-page-text-content.widget-wrapper .text-content-wrapper p{margin-bottom:15px}.outer-page .content_wrapper .no-gutter .caravela-privacy-page-text-content.widget-wrapper .text-content-wrapper p:nth-child(2){margin-top:0}.outer-page .content_wrapper .no-gutter .caravela-privacy-page-text-content.widget-wrapper .text-content-wrapper li{color:#666}.outer-page .content_wrapper .no-gutter .caravela-privacy-page-text-content.widget-wrapper .text-content-wrapper a{font-size:15px;letter-spacing:normal;font-size:clamp(12px,.781vw,15px);line-height:clamp(15px,1.25vw,24px)}.outer-page .content_wrapper .no-gutter .caravella-activities-header-801{padding:2.344% 0}.outer-page .content_wrapper .no-gutter .caravella-activities-header-801 .text-content-wrapper{height:auto !important}.outer-page .content_wrapper .no-gutter .caravella-activities-cards-350{padding:2.344% 0}.outer-page .content_wrapper .no-gutter .caravella-activities-cards-350 .card-layout{display:flex;justify-content:center;flex-wrap:wrap;row-gap:90px}.outer-page .content_wrapper .no-gutter .caravella-activities-cards-350 .card-layout .text-content{flex-basis:33.33%;display:flex;flex-direction:column;height:inherit;margin:0}.outer-page .content_wrapper .no-gutter .caravella-activities-cards-350 .card-layout .text-content .text-content-wrapper{flex:1 1 0;padding:60px 0 40px;color:#666}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-imgtxt-slider-545{padding:2.344% 0}.outer-page .caravela-exper-imgtxt-slider-545 .slick-track .slick-slide{padding:0}.outer-page .caravela-exper-imgtxt-slider-545 .slick-track{display:flex}.outer-page .caravela-exper-imgtxt-slider-545 .text-content{height:inherit;display:flex;flex-direction:column}.outer-page .caravela-exper-imgtxt-slider-545 .text-content-wrapper{display:flex;flex-direction:column;justify-content:flex-start;width:90%;padding-left:15px;padding-top:25px}.outer-page .caravela-exper-imgtxt-slider-545 .slick-slide .text-content-wrapper h2{text-align:left !important;padding-bottom:5.425%}.outer-page .caravela-exper-imgtxt-slider-545 .slick-arrow{top:45%}.outer-page .caravela-exper-imgtxt-slider-545 .slick-prev{height:100px;width:50px;left:-75px}.outer-page .caravela-exper-imgtxt-slider-545 .slick-prev:before{font-size:100px;content:"\f053";font-family:'Font Awesome 5 Pro';color:#9a9494}.outer-page .caravela-exper-imgtxt-slider-545 .slick-next{height:100px;width:50px;right:-75px}.outer-page .caravela-exper-imgtxt-slider-545 .slick-next:before{font-size:100px;content:"\f054";font-family:'Font Awesome 5 Pro';color:#9a9494}.outer-page .caravela-exper-imgtxt-slider-545 .slick-dots{display:none !important}@media (max-width:1024px){.outer-page .caravela-exper-imgtxt-slider-545 .slick-prev:before,.outer-page .caravela-exper-imgtxt-slider-545 .slick-next:before{font-size:70px}.outer-page .caravela-exper-imgtxt-slider-545 .slick-prev{left:-50px}.outer-page .caravela-exper-imgtxt-slider-545 .slick-next{right:-50px}}.outer-page .content_wrapper .caravela-exper-imgtxt-slider-545.widget-wrapper .card-layout .text-content{padding:0}.outer-page .content_wrapper .caravela-exper-imgtxt-slider-545.widget-wrapper .card-layout .text-content .text-content-wrapper h2{text-align:left}.outer-page .content_wrapper .caravela-exper-imgtxt-slider-545.widget-wrapper .card-layout{display:flex}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-roomsinner-youmaylike-heading{padding:0;margin:2.35% 0 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-roomsinner-youmaylike-cards{padding:2.344% 0 2.344% 0}.outer-page .caravela-roomsinner-youmaylike-cards .card-layout{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .caravela-roomsinner-youmaylike-cards .card-layout .text-content{width:50%;display:flex;flex-direction:column}.outer-page .caravela-roomsinner-youmaylike-cards .card-layout .text-content .text-content-wrapper{display:flex;flex-direction:column;flex:1;justify-content:space-between;width:90%;padding-top:20px}.outer-page .caravela-roomsinner-youmaylike-cards .card-layout .text-content .text-content-wrapper a{cursor:pointer}.outer-page .caravela-roomsinner-youmaylike-cards .card-layout .text-content .text-content-wrapper h3{margin-bottom:15px}.outer-page .caravela-roomsinner-youmaylike-cards .card-layout .text-content .text-content-wrapper p{margin-bottom:15px;margin-top:0}.outer-page .caravela-roomsinner-youmaylike-cards .card-layout .text-content .text-content-wrapper a:hover{color:#d22d4d}.outer-page .caravela-roomsinner-youmaylike-cards .card-layout .text-content .text-content-wrapper a:hover span strong{color:#d22d4d}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-bg-ltext-rimg-965{padding:7.883% 0 0 15%;padding-bottom:0;display:flex;justify-content:center;align-items:center;margin-right:0}.outer-page .caravela-exper-bg-ltext-rimg-965 .left-box{width:30%;background:#EEF0ED;height:100%;padding:3% 3% 0;display:flex;justify-content:center;align-items:center}.outer-page .caravela-exper-bg-ltext-rimg-965 .right-box{width:70%;padding:3% 0 0;background:#EEF0ED;display:flex;height:100%;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .caravela-exper-bg-ltext-rimg-965 h2{margin-bottom:15px;text-align:center}.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.caravela-exper-bg-ltext-rimg-965 .text-content-wrapper p,.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.caravela-exper-bg-ltext-rimg-965 .text-content-wrapper div{text-align:center;margin-bottom:15px;padding-top:6%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exp-2col-ltxt-3imgtxt-856{padding:4.688% 0 4.688%;justify-content:center}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .gjs-cell{flex:unset}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .left-cell{width:35.821%;margin-left:3.359%}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .right-cell{width:50.15%;padding:0;margin-right:6.568%}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .right-cell .text-content{padding:0 12px}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .widget-text-group .content-block{padding:0}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .widget-text-group .content-block .text-content{padding:0;width:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exp-2col-ltxt-3imgtxt-856 .wt-image-text-slider .text-content-wrapper{padding-top:20px;width:90%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exp-2col-ltxt-3imgtxt-856 .wt-image-text-slider .text-content-wrapper p{margin:0 0 15px}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .widget-text-group .content-block .text-content-wrapper h2{margin-bottom:15px}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .widget-text-group .content-block .text-content-wrapper a{border:1px solid black;display:inline-block;padding:3.125% 6.667%;color:#BE3745;text-decoration:none}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .widget-text-group .content-block .text-content-wrapper a:hover{background:#000;color:#fff}@media (max-width:1024px){.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .left-cell{margin-left:0}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .right-cell{margin-right:0}.outer-page .caravela-exp-2col-ltxt-3imgtxt-856 .wt-image-text-slider .card-layout{grid-template-columns:33.33% 33.33% 33.33% !important}}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-h2-padding-equal-864{padding:2.344% 0}.outer-page .content_wrapper .no-gutter .caravela-exper-imgtxt-4card-53.widget-wrapper{padding:2.344% 0 0;width:70%}.outer-page .content_wrapper .no-gutter .caravela-exper-imgtxt-4card-53.widget-wrapper .card-layout .text-content .text-content-wrapper{padding:6.25% 9.375% 0 0}.outer-page .content_wrapper .no-gutter .caravela-exper-imgtxt-4card-53.widget-wrapper .card-layout .text-content{padding-right:0}.outer-page .content_wrapper .no-gutter .caravela-exper-imgtxt-4card-53.widget-wrapper .card-layout .text-content .text-content-wrapper h3{margin:0 0 5.266%}.outer-page .content_wrapper .no-gutter .caravela-exper-imgtxt-4card-53.widget-wrapper .card-layout .text-content .text-content-wrapper p,.outer-page .content_wrapper .no-gutter .caravela-exper-imgtxt-4card-53.widget-wrapper .card-layout .text-content .text-content-wrapper div{margin:0 0 5.266%}.outer-page .content_wrapper .no-gutter .caravela-exper-imgtxt-4card-53.widget-wrapper .card-layout.col-4{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .content_wrapper .no-gutter .caravela-exper-imgtxt-4card-53.widget-wrapper .card-layout.col-4 .col-xs-12.one-col.text-content{width:25%}@media (max-width:991px){.outer-page .content_wrapper .no-gutter .caravela-exper-imgtxt-4card-53.widget-wrapper .card-layout.col-4 .col-xs-12.one-col.text-content{width:33.33%}}@media (max-width:767px){.outer-page .content_wrapper .no-gutter .caravela-exper-imgtxt-4card-53.widget-wrapper .card-layout.col-4 .col-xs-12.one-col.text-content{width:50%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-activites-1txt-337{padding:2.344% 0;background:#EFEFEF}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-activites-1txt-337 .title-block,.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-activites-1txt-337 .content-block{width:70%;display:flex;justify-content:center;padding:0;margin:0 15%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-activites-1txt-337 .title-block{margin-bottom:.782%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-activites-1txt-337 .title-block .text-content-wrapper{padding:0 15px}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-activites-1txt-337 .title-block .text-content-wrapper h2{font-size:26px}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-activites-1txt-337 .content-block .text-content{padding-right:0;width:25%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-activites-1txt-337 .content-block .text-content-wrapper{padding:4.677% 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-activites-1txt-337 .content-block .text-content-wrapper p,.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-exper-activites-1txt-337 .content-block .text-content-wrapper p{padding:0;font-weight:700}.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.caravela-exper-1img-last{padding:2.344% 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.caravela-exper-1img-last .image-content-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-careers-onetext{padding:2.344% 0}.outer-page .caravela-careers-onetext .content-block{padding:0}.outer-page .caravela-careers-onetext .content-block .text-content .text-content-wrapper{padding:0;height:inherit}.outer-page .caravela-careers-onetext .content-block .text-content .text-content-wrapper p{margin:0}.outer-page .caravela-careers-onetext .content-block .text-content .text-content-wrapper h2{margin-bottom:2.344%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-careerspage-heading{padding-top:2.344%;padding-bottom:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-offers-bookdirect{max-width:100%;width:100%;padding:6.369% 13.178%}.outer-page .caravela-offers-bookdirect .image-content-wrapper{padding:0 4% 0 0}.outer-page .caravela-offers-bookdirect .text-content-wrapper h2{text-align:left}.outer-page .caravela-offers-bookdirect .text-content-wrapper{height:inherit !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-offers-bookdirect .text-content-wrapper p{padding:0}.outer-page .caravela-offers-bookdirect .text-content-wrapper ul{padding:0 0 0 4% !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-wedding-ltext-rimage-with-background{padding:7.883% 0 0 15%;padding-bottom:0;display:flex;justify-content:center;align-items:center;margin-right:0;margin-top:2.344%}.outer-page .caravela-wedding-ltext-rimage-with-background .left-box{width:50%;background:#EEF0ED;height:100%;padding:3% 3% 0;display:flex;justify-content:center;align-items:center}.outer-page .caravela-wedding-ltext-rimage-with-background .right-box{width:50%;padding:0;background:#EEF0ED;display:flex;height:100%;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .caravela-wedding-ltext-rimage-with-background h2{margin-bottom:15px;text-align:center}.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.caravela-wedding-ltext-rimage-with-background .text-content-wrapper p,.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.caravela-wedding-ltext-rimage-with-background .text-content-wrapper div{text-align:center;margin-bottom:15px;padding-top:6%}@media (max-width:1000px){.outer-page .caravela-wedding-ltext-rimage-with-background .left-box .text-content-wrapper{padding-bottom:5%}}.outer-page .content_wrapper .no-gutter .caravela-wedding-text-with-border.widget-wrapper{padding:2.344% 0}.outer-page .content_wrapper .no-gutter .caravela-wedding-text-with-border.widget-wrapper .text-content{width:50% !important;padding:1.146% 1.527%;border:1px solid #000}.outer-page .content_wrapper .no-gutter .caravela-wedding-text-with-border.widget-wrapper .text-content .text-content-wrapper h2{margin-bottom:1.633%}.outer-page .content_wrapper .no-gutter .caravela-wedding-text-with-border.widget-wrapper .text-content .text-content-wrapper div,.outer-page .content_wrapper .no-gutter .caravela-wedding-text-with-border.widget-wrapper .text-content .text-content-wrapper p{color:#666;font-size:clamp(12px,.781vw,15px);line-height:clamp(15px,1.25vw,24px)}.outer-page .content_wrapper .no-gutter .caravela-blog-inner-ltext-rimage-1185{padding:2.345% 0;display:flex;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .caravela-blog-inner-ltext-rimage-1185 .text-content .text-content-wrapper a{font-size:16px;font-family:GothamMedium,sans-serif}.outer-page .content_wrapper .no-gutter .caravela-blog-inner-limage-rtext-265{padding:2.345% 0;display:flex;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .caravela-blog-inner-limage-rtext-265 .text-content .text-content-wrapper a{font-size:16px;font-family:GothamMedium,sans-serif}.outer-page .caravela-blogs-150 .text-content{padding:0}.outer-page .caravela-blogs-150 a{font-size:16px;font-family:GothamMedium,sans-serif}.outer-page .caravela-investors-relationship-disclosures .text-content{display:flex;justify-content:center;align-items:center;margin-bottom:3%;flex-grow:1}.outer-page .caravela-investors-relationship-disclosures .text-content .text-content-wrapper{height:100% !important;display:flex;flex-direction:column;flex:1;justify-content:space-between}.outer-page .content_wrapper .no-gutter .caravela-hero-image-slider-647{margin:0 0 2.344% 0}.outer-page .widget-wrapper.summary-widget-wrapper.caravela-summary-widget-744 .summary-widget .contentblock .viewbtn{max-width:150px}.outer-page .widget-wrapper.summary-widget-wrapper.caravela-summary-widget-744 .summary-widget .contentblock .viewbtn a{color:#fff}.outer-page .widget-wrapper.summary-widget-wrapper.caravela-summary-widget-744 .summary-widget .contentblock .offhead h3{min-height:45px;line-height:clamp(17px,1.094vw,21px)}.outer-page .widget-wrapper.summary-widget-wrapper.caravela-summary-widget-744 .summary-widget .contentblock .offhead a{font-family:'GothamBook',sans-serif;font-weight:400;font-size:17px}.outer-page .widget-wrapper.summary-widget-wrapper.caravela-summary-widget-744 .summary-widget .summary-content-wrap{display:flex;flex-direction:column}.outer-page .widget-wrapper.summary-widget-wrapper.caravela-summary-widget-744 .summary-widget .summary-content-wrap .contentblock{display:flex;flex-direction:column;height:100%}.outer-page .widget-wrapper.generic_slider.jssor-carousel-container.caravela-image-slider-1013{display:none}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-tropical-luxury{max-width:100%;width:100%;padding:7% 0 0 15%;margin-top:2.365%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-tropical-luxury .gjs-cell{flex:unset;background:#fff}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-tropical-luxury .imageDescriptionSide{max-width:100%;width:100%;padding:5% 17.601% 5% 0 !important;display:flex}.outer-page .caravela-tropical-luxury .imageDescriptionSide .image-content-wrapper{padding:0;width:65%}.outer-page .caravela-tropical-luxury .imageDescriptionSide .text-content{width:35%;padding:1% 8% 0 8%;text-align:center}.outer-page .caravela-tropical-luxury .imageDescriptionSide .text-content h2{margin-bottom:12%}.outer-page .caravela-tropical-luxury .imageDescriptionSide .image-content-wrapper img{object-fit:cover;height:100%}.outer-page .caravela-gallery-slider-775 .slick-list{padding:0 24%}.outer-page .caravela-gallery-slider-775 .slick-list .slick-slide .text-content-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:20px}.outer-page .caravela-gallery-slider-775 .slick-list .slick-slide .text-content-wrapper h3{padding:0 0 20px 0 !important;margin:0 !important}.outer-page .caravela-gallery-slider-775 .slick-list .slick-slide .text-content-wrapper p{padding:0 0 20px 0 !important;margin:0 !important}.outer-page .caravela-gallery-slider-775 .slick-list .slick-slide .text-content-wrapper a:hover span{color:#bd2945 !important}.outer-page .caravela-gallery-slider-775 .slick-arrow{top:40%;transform:translateY(-40%)}.outer-page .caravela-gallery-slider-775 .slick-arrow:before{font-size:30px}.outer-page .caravela-gallery-slider-775 .slick-prev{left:23.5%}.outer-page .caravela-gallery-slider-775 .slick-next{right:23.5%}.outer-page .caravela-gallery-slider-775 .slick-list .slick-slide .text-content-wrapper{display:none}.outer-page .caravela-gallery-slider-775 .slick-list .slick-slide.slick-current .text-content-wrapper{display:block}.outer-page .content_wrapper .no-gutter .caravela-gallery-slider-775 .slick-slide .image-content-wrapper:after{content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.6;transition:all .5s ease-in}.outer-page .content_wrapper .no-gutter .caravela-gallery-slider-775 .slick-slide.slick-current .image-content-wrapper:after{content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:0;background-color:#000;opacity:0;transition:all .5s ease-in}@media screen and (max-width:1600px){.outer-page .caravela-gallery-slider-775 .slick-arrow{top:30%}.outer-page .caravela-gallery-slider-775 .slick-prev{left:23.3%}.outer-page .caravela-gallery-slider-775 .slick-next{right:23.3%}}@media screen and (max-width:1100px){.outer-page .caravela-gallery-slider-775 .slick-arrow{top:28%}.outer-page .caravela-gallery-slider-775 .slick-prev{left:23.1%}.outer-page .caravela-gallery-slider-775 .slick-next{right:23.1%}}.outer-page .widget-wrapper.gjs-row.caravela-gallery-container-809{max-width:unset;width:100%}.outer-page .content_wrapper .no-gutter .caravela-gallery-container-809 .widget-wrapper.caravela-blogs-150{padding:0 0 1.907% 0 !important}.outer-page .content_wrapper .no-gutter .caravela-gallery-container-809 .widget-wrapper.caravela-blogs-150 .text-content-wrapper h2{font-family:'GothamMedium',sans-serif}.outer-page .widget-wrapper.gjs-row.caravela-gallery-container-809:last-of-type{padding-bottom:0}.outer-page .content_wrapper .no-gutter .caravela-local-attractions-cards-92.widget-wrapper{padding:2.344% 0 0}.outer-page .content_wrapper .no-gutter .caravela-local-attractions-cards-92.widget-wrapper .card-layout .text-content .text-content-wrapper{padding:6.251% 10% 0 0}.outer-page .content_wrapper .no-gutter .caravela-local-attractions-cards-92.widget-wrapper .card-layout .text-content{padding-right:0;margin-bottom:3.359%}.outer-page .content_wrapper .no-gutter .caravela-local-attractions-cards-92.widget-wrapper .card-layout .text-content .text-content-wrapper h3{margin:0 0 5.21%}.outer-page .content_wrapper .no-gutter .caravela-local-attractions-cards-92.widget-wrapper .card-layout .text-content .text-content-wrapper p{margin:0 0 5.21%}.outer-page .content_wrapper .no-gutter .caravela-local-attractions-cards-92.widget-wrapper .card-layout .text-content .text-content-wrapper p strong{color:#333}.outer-page .content_wrapper .no-gutter .caravela-local-attractions-cards-92.widget-wrapper .card-layout.col-4{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .content_wrapper .no-gutter .caravela-local-attractions-cards-92.widget-wrapper .card-layout.col-4 .col-xs-12.one-col.text-content{flex-basis:25%;flex-grow:1;display:flex;flex-direction:column}@media (max-width:991px){.outer-page .content_wrapper .no-gutter .caravela-local-attractions-cards-92.widget-wrapper .card-layout.col-4 .col-xs-12.one-col.text-content{flex-basis:33.33%}}@media (max-width:767px){.outer-page .content_wrapper .no-gutter .caravela-local-attractions-cards-92.widget-wrapper .card-layout.col-4 .col-xs-12.one-col.text-content{flex-basis:50%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-dining-4img{margin:2.344% 0;padding:0}.outer-page .caravela-dining-4img .image-content-wrapper{padding:0}.outer-page .caravela-dining-4img .right-cell{padding-left:2.861%}.outer-page .caravela-dining-4img .left-cell{padding-right:2.861%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-dining-4img .left-cell .caravela-dining-4img-inside .image-content-wrapper{padding-left:30%;margin-bottom:9.907%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-dining-4img .left-cell .widget-text-group{margin-bottom:4%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-dining-4img .right-cell .caravela-dining-4img-inside .image-content-wrapper{padding-right:50%;margin-bottom:6%}.outer-page .caravela-dining-4img .right-cell .image-content-wrapper{padding-right:20%;margin-bottom:5%}.outer-page .caravela-dining-4img .right-cell .widget-text-group .content-block{padding:0}.outer-page .caravela-dining-4img .right-cell .widget-text-group .content-block .text-content{padding:0}.outer-page .caravela-dining-4img .right-cell .widget-text-group .content-block .text-content h2{text-align:left;margin-bottom:5%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-dining-4img .right-cell .widget-text-group .content-block .text-content p{padding:0;margin:0}.outer-page .caravela-dining-4img .right-cell .widget-text-group .content-block .text-content-wrapper{height:inherit !important;width:64%}@media (max-width:768px){.outer-page .caravela-dining-4img.gjs-row .gjs-cell{width:50% !important;flex-basis:unset !important}}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-homepage-awards-image{padding:0;margin-top:2.344%}.outer-page .caravela-homepage-awards-image .image-content-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-insta-widget{padding:0;margin:2.334% 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-insta-widget .text-content-wrapper{height:inherit !important}.outer-page .caravela-insta-widget .text-content{padding:0}.outer-page .caravela-insta-widget .content-block{padding:0}.outer-page .caravela-insta-widget .text-content h2{text-align:center;margin-bottom:2%;display:flex;justify-content:center;align-items:end}.outer-page .caravela-insta-widget .text-content h2 span{margin-right:1%}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-widget-library-homepage-promotion{padding:2.344% 0}.outer-page .caravela-widget-library-homepage-promotion .card-layout{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .caravela-widget-library-homepage-promotion .card-layout .text-content{width:33.3333%;padding:0 8px;display:flex;flex-direction:column}.outer-page .caravela-widget-library-homepage-promotion .card-layout .text-content .text-content-wrapper{display:flex;flex-direction:column;flex:1;justify-content:space-between;width:90%;padding-top:20px}.outer-page .caravela-widget-library-homepage-promotion .card-layout .text-content .text-content-wrapper h3{margin-bottom:15px}.outer-page .caravela-widget-library-homepage-promotion .card-layout .text-content .text-content-wrapper p{margin-bottom:15px;margin-top:0}.outer-page .caravela-widget-library-homepage-promotion .card-layout .text-content.last{margin-left:0 !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-widget-library-homepage-promotion a:hover u{color:#d22d4d}.outer-page .caravela-widget-library-homepage-promotion .slick-slide.text-content .text-content-wrapper{display:flex;flex-direction:column;flex:1;justify-content:space-between;width:90%;padding-top:20px}.outer-page .caravela-widget-library-homepage-promotion .slick-slide.text-content .text-content-wrapper h3{margin-bottom:15px}.outer-page .caravela-widget-library-homepage-promotion .slick-slide.text-content .text-content-wrapper p{margin-bottom:15px;margin-top:0}.outer-page .caravela-widget-library-homepage-promotion .slick-slide.text-content.last{margin-left:0 !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.caravela-widget-library-homepage-promotion .slick-dots{position:static}.outer-page .content_wrapper .no-gutter .fullWidthWidget.experiences-ltxt-rimage-800{padding:2.345% 15%;margin:2.35% 0}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800&gt;.text-content{max-width:70%}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .right-box video{aspect-ratio:866 / 487}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box{height:100%;display:flex;justify-content:flex-end;width:30%;padding:0}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box .text-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box .text-content-wrapper h3{text-align:center;margin:0 0 4.2% 0}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box .text-content-wrapper p{text-align:center;margin:0 0 4.2% 0;padding:0 5%}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .right-box{width:70%;height:100%;display:flex;justify-content:center;align-items:center;padding:0 0 0 5%}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box .text-content-wrapper .btn{padding:0 26.5px}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box .text-content-wrapper .btn:hover{border:1px solid #333}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box .text-content-wrapper .btn:focus{border:1px solid #666}.outer-page .content_wrapper .no-gutter .fullWidthWidget.experiences-ltxt-rimage-800 .text-content-wrapper .txt-wdgt-btn-wrapper:nth-child(even){margin:3% 0}@media (min-width:1400px){.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box .text-content-wrapper{max-width:291px}}@media (max-width:1180px){.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .right-box{width:65%;padding:0 0 0 4%}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box{width:35%}}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .right-box{width:60%;padding:0 0 0 3%}.outer-page .content_wrapper .no-gutter .experiences-ltxt-rimage-800 .left-box{width:40%}}@media (max-width:900px){.outer-page .content_wrapper .no-gutter .fullWidthWidget.experiences-ltxt-rimage-800{padding:2.345% 10%}}@media (max-width:785px){.outer-page .content_wrapper .no-gutter .fullWidthWidget.experiences-ltxt-rimage-800{padding:2.345% 8%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.pheonix-template-3-testimonials{padding:3.256% 0 0 0;max-width:100%;width:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.pheonix-template-3-testimonials .widget-text-group{padding:0 6.511% !important;max-width:100%;width:100%;margin-bottom:2.605%}.outer-page .content_wrapper .no-gutter .widget-wrapper.pheonix-template-3-testimonials .widget-text-group :is(h1,h2,h3,h4){text-align:left}.outer-page .pheonix-template-3-testimonials .widget-text-group .content-block{padding:0}.outer-page .pheonix-template-3-testimonials .widget-text-group .content-block .text-content{padding:0}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .image-content-wrapper{display:none}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider{padding:0 5.274% !important}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .text-content{margin:0 19px;padding:.874%;border-radius:1px;box-shadow:0 4px 12px 0 rgba(136,136,136,0.15)}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .slick-list{padding:10px 0 3.64%}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .slick-dots{display:none !important}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .card-layout{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .card-layout .text-content{width:30.55%;margin:0 1.383% 3.64% !important;padding:2.912%}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .text-content .quotes svg{width:42px}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .text-content .quotes p{line-height:normal}.outer-page .content_wrapper .no-gutter .widget-wrapper.pheonix-template-3-testimonials .wt-image-text-slider .text-content .text-content-wrapper p{padding:0;margin:0}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .text-content .text-content-wrapper .quotes{margin-bottom:14.71%}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .text-content .text-content-wrapper .star-section{display:flex;justify-content:space-between;align-items:center;margin-top:14.71%}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .text-content .text-content-wrapper .star-section .stars{display:flex;align-items:center}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .text-content .text-content-wrapper .star-section p{font-weight:600}@media (max-width:1024px){.outer-page .pheonix-template-3-testimonials .slick-prev{left:1.5%}.outer-page .pheonix-template-3-testimonials .slick-next{right:1.5%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.pheonix-template-3-testimonials{padding:1.954% 0 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.pheonix-template-3-testimonials .widget-text-group{margin-bottom:1.954%}.outer-page .pheonix-template-3-testimonials .wt-image-text-slider .slick-list{padding:10px 0 2.184%}.outer-page .content_wrapper .no-gutter .caravela-custom-img-977{padding-block:2.334%}.outer-page .content_wrapper .no-gutter .caravela-custom-img-977 .text-content-wrapper{display:flex;justify-content:center}.outer-page .content_wrapper .widget-wrapper.caravela-homepage-widget{padding:10%;display:flex;justify-content:center;position:relative;flex-direction:column;align-items:center}.outer-page .content_wrapper .widget-wrapper.caravela-homepage-widget *{padding:0;margin:0}.outer-page .content_wrapper .widget-wrapper.caravela-homepage-widget img{max-width:100px}.outer-page .content_wrapper .widget-wrapper.caravela-homepage-widget .text-content{display:flex;flex-direction:column;width:max-content;justify-content:center}.outer-page .content_wrapper .widget-wrapper.caravela-homepage-widget .text-content-wrapper{display:flex;justify-content:center;height:100% !important}.outer-page .content_wrapper .widget-wrapper.caravela-homepage-widget .content-block{gap:20px;background:rgba(255,255,255,0.8);padding:2.344% 0;width:50%;justify-content:space-evenly !important;z-index:1;display:flex;flex-wrap:wrap}.outer-page .content_wrapper .widget-wrapper.caravela-homepage-widget .content-block p{padding:0 !important;text-align:center}.outer-page .content_wrapper .widget-wrapper.caravela-homepage-widget:after{content:'';width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.5);inset:0}.outer-page .content_wrapper .widget-wrapper.caravela-homepage-widget .title-block{background:rgba(255,255,255,0.8);z-index:1;padding-top:20px;width:50%}@media (max-width:1000px){.outer-page .content_wrapper .widget-wrapper.caravela-homepage-widget img{max-width:60px}}.outer-page .navbar-top.caravela-header .container{height:120px;max-width:100%;width:100%;padding:0;margin:0}.outer-page .navbar-top.caravela-header{margin:0;padding-top:20px}.outer-page .navbar-top.caravela-header .navbar-collapse{height:80px !important}.outer-page .navbar-top.caravela-header .navbar-header .navbar-brand{margin:0;padding:0;top:9%}.outer-page .navbar-top.caravela-header .navbar-header{height:100%;display:flex;justify-content:center;align-items:flex-start;float:unset}.outer-page .navbar-top.caravela-header .container{height:120px;max-width:100%;width:100%;padding:0;margin:0}.outer-page .navbar-top.caravela-header .navbar-collapse{height:40px !important;position:absolute}.outer-page .navbar-top.caravela-header .lang-book-wrapper{margin:0;right:15.886%;top:60px;min-width:unset}.outer-page .navbar-top.caravela-header .lang-book-wrapper input.btn{width:130px;height:43px;min-width:unset;background-color:white;color:#000;font-size:12px;font-weight:1000;padding-top:3px;font-family:GothamMedium;border:unset}.outer-page .navbar-top.caravela-header .navbar-header .navbar-brand{margin:0;padding:0}.outer-page .navbar-top.caravela-header .navbar-collapse .navbar-nav{padding:0 10% !important;justify-content:center;align-items:center;height:100% !important;position:absolute !important}.outer-page .navbar-top.caravela-header .navbar-collapse::before{content:"";height:.5px;width:85%;display:block;position:absolute;background:#fff;left:50%;transform:translateX(-50%);top:0}.outer-page .navbar-top.caravela-header .navbar-collapse .navbar-nav a{padding:10px 40px 10px 25px;text-transform:uppercase;font-weight:700;letter-spacing:1.2px;margin:0;font-family:GothamMedium;line-height:22px}.outer-page .navbar-top.caravela-header .navbar-collapse .navbar-nav .dropdown-more{margin:0}.outer-page .navbar-top.caravela-header .navbar-collapse .navbar-nav a:after{content:"\f111";font-family:"Font Awesome 5 pro";font-size:5px;position:absolute;top:10.5px;bottom:0;margin:auto;right:5px}.outer-page .navbar-top.caravela-header .navbar-collapse .navbar-nav li:last-child a:after{display:none}.outer-page .navbar-top.caravela-header.scroll{background:#fff}.outer-page .navbar-top.caravela-header.scroll .navbar-collapse::before{border:.5px solid #000}.outer-page .navbar-top.caravela-header:hover{background:#fff}.outer-page .navbar-top.caravela-header.scroll .navbar-collapse .navbar-nav a{color:#000}.outer-page .navbar-top.caravela-header:hover .navbar-collapse .navbar-nav a{color:#000}.outer-page .navbar-top.caravela-header:hover .navbar-collapse::before{border:.5px solid #000}.outer-page .navbar-top.caravela-header.scroll .lang-book-wrapper input.btn{background-color:#000;color:#fff;border:unset}.outer-page .navbar-top.caravela-header:hover .lang-book-wrapper input.btn{background-color:#000;color:#fff;border:unset}.outer-page .navbar-top.caravela-header:hover li .dropdown-more{background:#fff}.outer-page .navbar-top.caravela-header.scroll li .dropdown-more{background:#fff}.outer-page .navbar-top.caravela-header .navbar-collapse .navbar-nav a:hover{background:unset;color:#d22d4d}.outer-page .navbar-top.caravela-header .navbar-collapse .navbar-nav a:hover::after{color:#000}.outer-page .navbar-top.caravela-header .navbar-header .navbar-brand img{filter:brightness(0) invert(1)}.outer-page .navbar-top.caravela-header.scroll .navbar-header .navbar-brand img{filter:unset}.outer-page .navbar-top.caravela-header:hover .navbar-header .navbar-brand img{filter:unset}.outer-page .navbar-top.caravela-header .lang-book-wrapper .resv{width:130px;height:43px;min-width:unset;background-color:white;color:#000;font-size:12px;font-weight:1000;padding-top:3px;font-family:GothamMedium;border:unset}.outer-page .navbar-top.caravela-header.scroll .lang-book-wrapper .resv{background-color:#000;color:#fff;border:unset}.outer-page .navbar-top.caravela-header:hover .lang-book-wrapper .resv{background-color:#762310;color:#fff;border:unset}.outer-page .navbar-top.caravela-header .navbar-nav a:focus::after{color:#fff}.outer-page .navbar-top.caravela-header.scroll .navbar-collapse .navbar-nav a:focus::after{color:#000}.outer-page .navbar-top.caravela-header:hover .navbar-collapse .navbar-nav a:focus::after{color:#000}.outer-page .navbar-top.caravela-header .navbar-collapse .navbar-nav a:focus::after{color:#fff}.outer-page .navbar-top.caravela-header .navbar-collapse .navbar-nav a.active::after{color:#fff}.outer-page .navbar-top.caravela-header:hover .navbar-collapse .navbar-nav a:focus,.outer-page .navbar-top.caravela-header:hover .navbar-collapse .navbar-nav a:active{color:#d22d4d}.outer-page .navbar-top.caravela-header:hover .navbar-collapse .navbar-nav a:focus,.outer-page .navbar-top.caravela-header:hover .navbar-collapse .navbar-nav a:active{color:#d22d4d}.outer-page .navbar-top.caravela-header.scroll .navbar-collapse .navbar-nav a:focus,.outer-page .navbar-top.caravela-header.scroll .navbar-collapse .navbar-nav a.active,.outer-page .navbar-top.caravela-header.scroll .navbar-collapse .navbar-nav a:hover,.outer-page .navbar-top.caravela-header:hover .navbar-collapse .navbar-nav a.active{color:#d22d4d}.outer-page .navbar-top.caravela-header.scroll .navbar-collapse .navbar-nav a:focus::after,.outer-page .navbar-top.caravela-header.scroll .navbar-collapse .navbar-nav a.active::after,.outer-page .navbar-top.caravela-header.scroll .navbar-collapse .navbar-nav a:hover::after,.outer-page .navbar-top.caravela-header:hover .navbar-collapse .navbar-nav a.active::after{color:#000}@media (max-width:1500px){.outer-page .navbar-top.caravela-header .lang-book-wrapper{right:10%}}@media (max-width:1300px){.outer-page .navbar-top.caravela-header .lang-book-wrapper{right:8%}}.outer-page .caravela-footer#footer{background:url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1920,f_auto,c_limit/caravela-beach-resort-goa/CBR_Bottom-band-base-img) no-repeat;background-size:cover}.outer-page #footer.caravela-footer .container{padding:3.125% 0 0 0}.outer-page #footer.caravela-footer .container&gt;.comm_cont{padding:0}.outer-page #footer.caravela-footer .top-section{display:flex}.outer-page #footer.caravela-footer .top-section .logo{width:25%}.outer-page #footer.caravela-footer .top-section .top-mid-sec{width:57.165%;display:flex}.outer-page #footer.caravela-footer .top-section .social-media{width:17.835%}.outer-page #footer.caravela-footer .top-section .logo img{width:200px;filter:grayscale(1)}.outer-page #footer.caravela-footer .top-section .top-mid-sec&gt;div{padding:0 15px}.outer-page #footer.caravela-footer .top-section .top-mid-sec .mid{padding-left:2.5%;width:29.113%}.outer-page #footer.caravela-footer .top-section .top-mid-sec .left{width:29.113%}.outer-page #footer.caravela-footer .top-section .top-mid-sec .right{width:43.734%;padding-left:3.2%}.outer-page #footer.caravela-footer .top-section .top-mid-sec p{padding-bottom:14px;font-family:GothamMedium,sans-serif;color:#000}.outer-page #footer.caravela-footer .top-section .top-mid-sec ul{padding:0;margin:0;list-style-type:none}.outer-page #footer.caravela-footer .top-section .top-mid-sec ul a{font-size:11px;line-height:16px;font-family:GothamMedium,sans-serif;letter-spacing:0;text-decoration:none}.outer-page #footer.caravela-footer .top-section .top-mid-sec ul li{padding:5px 0;line-height:0}.outer-page #footer.caravela-footer .top-section .social-media{padding:0}.outer-page #footer.caravela-footer .top-section .social-media .social_block{padding:0;width:100%}.outer-page #footer.caravela-footer .top-section .social-media .social_block .social_head{display:none}.outer-page #footer.caravela-footer .top-section .social-media .social_block .social_cont{padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start}.outer-page #footer.caravela-footer .top-section .social-media .social_block .socialIcon{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;gap:6.5%}.outer-page #footer.caravela-footer .top-section .social-media .social_block .social_cont a{margin:0;width:36px;height:36px;border-radius:50%;background:transparent;margin:0 2% 0 0}.outer-page #footer.caravela-footer .top-section .social-media .social_block .social_cont a .fa{width:36px;height:36px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:19px}.outer-page #footer.caravela-footer .top-section .social-media .social_block .social_cont .social-ta{background-color:#689963}.outer-page #footer.caravela-footer .top-section .social-media .social_block .social_cont .social-fb{background-color:#3b5998}.outer-page #footer.caravela-footer .top-section .social-media .social_block .social_cont .social-ig{background:#125688}.outer-page #footer.caravela-footer .top-section .social-media .social_block .social_cont .social-location{background:#950a0f}.outer-page #footer.caravela-footer .hotel-address{padding-top:3%;width:100%;display:flex;justify-content:flex-start;padding-bottom:0;margin-bottom:25px;text-align:left;gap:5%}.outer-page #footer.caravela-footer .hotel-address p:first-child{width:20%}.outer-page #footer.caravela-footer .hotel-address p:last-child{width:20%;padding:0 15px}.outer-page #footer.caravela-footer .hotel-address p{text-transform:uppercase;font-family:GothamMedium,sans-serif;font-size:13px;line-height:20px}.outer-page #footer.caravela-footer .address_block .add_cont{padding:0}.outer-page #footer.caravela-footer .address_block .add_cont{padding:0;display:flex;gap:5%}.outer-page #footer.caravela-footer .address_block .phone-no{display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;width:20%}.outer-page #footer.caravela-footer .address_block .mail a:hover{color:#d22d4d}.outer-page #footer.caravela-footer .address_block .mumbai-contact li{text-transform:uppercase;font-family:GothamMedium,sans-serif;font-size:13px;line-height:20px}.outer-page #footer.caravela-footer .address_block .mumbai-contact li a{text-transform:uppercase;font-family:GothamMedium,sans-serif;font-size:13px;line-height:20px}.outer-page #footer.caravela-footer .address_block .mumbai-contact{display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;width:20%;padding:0 15px}.outer-page #footer.caravela-footer .address_block .mumbai-contact li{display:flex;justify-content:flex-start}.outer-page #footer.caravela-footer .address_block .phone-no .footer-detail{margin:0;text-align:left}.outer-page #footer.caravela-footer .address_block .phone-no .footer-detail span{text-transform:uppercase;font-family:GothamMedium,sans-serif;font-size:13px;line-height:20px}.outer-page #footer.caravela-footer .last-row{padding:4.478% 3.38% 2.99% 3.38%;display:flex;justify-content:space-between}.outer-page #footer.caravela-footer .last-row p{font-size:13px;font-family:GothamMedium,sans-serif;color:#000}.outer-page #footer.caravela-footer .last-row p a{color:#000}.outer-page #footer.caravela-footer .last-row p a:hover{color:#d22d4d}.outer-page #footer.caravela-footer .top-section .social-media .social_block .social_cont a .fa:hover{color:#fff}.outer-page #footer.caravela-footer .top-mid-sec a:hover{color:#d22d4d;text-decoration:underline !important}.outer-page #footer.caravela-footer .address_block .mumbai-contact li a{text-decoration:underline !important}@media (max-width:1100px){.outer-page #footer.caravela-footer .top-section .logo{width:18%}.outer-page #footer.caravela-footer .top-section .top-mid-sec{width:64.165%}.outer-page #footer.caravela-footer .top-section .logo img{width:130px}.outer-page #footer.caravela-footer .hotel-address p:first-child{width:14.5%}.outer-page #footer.caravela-footer .address_block .phone-no{width:14.5%}.outer-page #footer.caravela-footer .top-section .logo{padding:0}}@media (max-width:1000px){.outer-page #footer.caravela-footer .hotel-address p:first-child{width:30%}.outer-page #footer.caravela-footer .hotel-address p:last-child{width:30%}.outer-page #footer.caravela-footer .address_block .phone-no{width:30%}.outer-page #footer.caravela-footer .address_block .mumbai-contact{width:30%}}@media (max-width:900px){.outer-page #footer.caravela-footer .top-section .logo{width:15%;padding:0}.outer-page #footer.caravela-footer .top-section .top-mid-sec{width:67.165%}.outer-page #footer.caravela-footer .top-section .logo img{width:100px}}</pre></body></html>