@charset "utf-8";.outer-page .coralreef-heroimage{margin-bottom:60px}.outer-page .coralreef-heroimage .image-content-wrapper::after{content:'';position:absolute;z-index:0;inset:0;width:100%;height:100%;background:linear-gradient(to top,rgba(2,18,21,0),rgba(0,17,18,0.7))}.outer-page .coralreef-heroimage .jssor-carousel-wrapper .jssor-carousel .jssorb036{display:none}.outer-page .coralreef-heroimage .plyr__control{display:none}.outer-page .coralreef-heroimage .gjs-image-caption{top:57%}.outer-page .coralreef-heroimage video{width:100%}.outer-page .content_wrapper .no-gutter .coralreef-heroimage .plyr__control--overlaid{width:153px;height:153px;padding:0;background:transparent;display:flex;justify-content:center;align-items:center;opacity:1;border-radius:50%;border:1.5px solid white;top:40%;display:none}.outer-page .coralreef-heroimage .plyr__control--overlaid:hover,.outer-page .coralreef-heroimage .plyr__control--overlaid:focus{opacity:.8;background:transparent}.outer-page .coralreef-heroimage .plyr__control--overlaid svg{height:37px;width:37px;fill:transparent;stroke:white}.outer-page .coralreef-heroimage .plyr__video-wrapper video{position:relative}.outer-page .coralreef-heroimage .plyr__video-wrapper .plyr__poster{background-size:cover}.outer-page .coralreef-heroimage .plyr__video-wrapper .plyr__poster:before{content:'';position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(to top,rgba(2,18,21,0),rgba(0,17,18,0.7));z-index:2}@media (max-width:1440px){.outer-page .content_wrapper .no-gutter .coralreef-heroimage .plyr__control--overlaid{width:112px;height:112px}}@media (max-width:1280px){.outer-page .content_wrapper .no-gutter .coralreef-heroimage .plyr__control--overlaid{width:82px;height:82px}.outer-page .coralreef-heroimage .plyr__control--overlaid svg{height:27px;width:27px}}@media (max-width:1100px){.parent-hotel .outer-page .content_wrapper .no-gutter .coralreef-heroimage .plyr__control--overlaid{top:36.5%}.child-hotel .outer-page .content_wrapper .no-gutter .coralreef-heroimage .plyr__control--overlaid{top:45.5%}.child-hotel .outer-page .coralreef-heroimage .gjs-image-caption{top:60%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-subhead + .coralreef-subhead{padding-top:0;margin-top:-30px}.outer-page .coralreef-subhead .content-block{padding:0}.outer-page .coralreef-subhead .text-content{padding:0 19.4%;text-align:center;width:100%}.outer-page .coralreef-subhead .text-content h1,.outer-page .coralreef-subhead .text-content h3{color:#1A1B1A}.outer-page .coralreef-subhead .text-content h1{padding-bottom:10px}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-subhead .text-content p{padding:0;display:block}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-subhead .text-content p + p{margin-top:4.3%}.outer-page .coralreef-subhead .text-content-wrapper>div{display:flex;align-items:center;justify-content:center}.outer-page .coralreef-subhead .text-content-wrapper>div img{width:90px;height:100px}.outer-page .coralreef-subhead .text-content-wrapper>div span{font-family:'pristina';font-size:clamp(20px,1.953vw,30px);line-height:clamp(25px,2.278vw,35px);text-transform:lowercase;color:rgba(44,77,82,1);align-self:end;margin-left:-40px}.outer-page .coralreef-subhead .text-content-wrapper h2{max-width:594px;margin:auto;text-transform:capitalize}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-subhead .text-content-wrapper .txt-wdgt-btn-wrapper{padding:4.3% 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-subhead .text-content-wrapper .txt-wdgt-btn-wrapper .wtbookbtn,.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-subhead .text-content-wrapper .txt-wdgt-btn-wrapper .wtbookbtn .one-col,.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-subhead .text-content-wrapper .txt-wdgt-btn-wrapper .wtbookbtn .form{margin:0;padding:0;width:100%}.outer-page .coralreef-subhead .text-content-wrapper .btn{background:transparent;color:rgba(44,77,82,1);border:1px solid rgba(44,77,82,1);font-weight:500;line-height:clamp(18px,1.302vw,20px) !important;padding:12px 18px;transition:all .3s linear}.outer-page .coralreef-subhead .text-content-wrapper .btn:hover,.outer-page .coralreef-subhead .text-content-wrapper .btn:focus{background:rgba(44,77,82,1);color:white}.outer-page .coralreef-subhead .text-content-wrapper table{margin:30px auto}.outer-page .coralreef-subhead .text-content-wrapper table th{text-align:center}.outer-page .coralreef-subhead .content-block table,.outer-page .coralreef-subhead .content-block table td,.outer-page .coralreef-subhead .content-block table th{border:1px solid #d4d4d4}@media (max-width:1440px){.outer-page .coralreef-subhead .text-content-wrapper>div img{width:70px;height:80px}}@media (max-width:1100px){.outer-page .coralreef-subhead .text-content-wrapper>div img{width:60px;height:70px}.outer-page .coralreef-subhead .text-content-wrapper .btn{padding:12px}}.outer-page .inner-page .content_wrapper .no-gutter .widget-wrapper.coralreef-inner-heroimage-72{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-inner-heroimage-72 .image-content-wrapper{padding:0}.outer-page .coralreef-inner-heroimage-72 .gjs-image-caption.center-center{top:53%;left:49.8%;width:100%;padding:0 5%}.outer-page .coralreef-inner-heroimage-72 .gjs-image-caption.center-center h1{text-transform:capitalize}.outer-page .coralreef-inner-heroimage-72 .image-content-wrapper video{width:100%}.outer-page .content_wrapper .no-gutter .coralreef-inner-heroimage-72 .image-content-wrapper .plyr__control.plyr__control--overlaid{background:#345257}.outer-page .content_wrapper .no-gutter .coralreef-inner-heroimage-72 .image-content-wrapper .plyr .plyr__controls .plyr__controls__item .plyr__control.plyr__control--pressed:hover{background:#345257}.outer-page .content_wrapper .no-gutter .coralreef-inner-heroimage-72 .image-content-wrapper .plyr .plyr__controls .plyr__controls__item .plyr__control:hover{background:#345257}.outer-page .content_wrapper .no-gutter .coralreef-inner-heroimage-72 .image-content-wrapper .plyr .plyr__controls .plyr__controls__item.plyr__control:hover{background:#345257}.for-homepage .outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-inner-heroimage-72{display:none}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-about-us-limg-rtext-260{display:flex;align-items:center;justify-content:center;padding:2.279% 7.162% 6.511% 7.097%;padding-bottom:2.279%}.outer-page .coralreef-about-us-limg-rtext-260 .image-content-wrapper{padding:0 .608% 0 0;width:50%}.outer-page .coralreef-about-us-limg-rtext-260 .text-content{padding:0 0 0 4.936%;width:50%}.outer-page .coralreef-about-us-limg-rtext-260 .text-content h1{color:#1a1a1a;text-align:left}.outer-page .coralreef-about-us-limg-rtext-260 .text-content-wrapper>div span{font-family:'pristina';font-size:clamp(20px,1.953vw,30px);line-height:clamp(25px,2.278vw,35px);text-transform:lowercase;color:rgba(44,77,82,1)}.outer-page .coralreef-about-us-limg-rtext-260 .text-content-wrapper{display:flex;flex-direction:column}.outer-page .coralreef-about-us-limg-rtext-260 .text-content-wrapper>div{display:flex;flex-direction:column}.outer-page .coralreef-about-us-limg-rtext-260 .text-content-wrapper h3{color:#1a1b1a}.outer-page .coralreef-about-us-limg-rtext-260 .text-content-wrapper h2{text-align:left}.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.coralreef-about-us-limg-rtext-260 .text-content-wrapper p{text-align:left;padding:6.74% 9.773% 0 0}.child-hotel .outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-about-us-limg-rtext-260{padding-bottom:2.279%}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-about-us-limg-rtext-260 .text-content-wrapper .txt-wdgt-btn-wrapper{padding:5% 0}.outer-page .coralreef-about-us-limg-rtext-260 .text-content-wrapper .btn{background:transparent;color:rgba(44,77,82,1);border:1px solid rgba(44,77,82,1);font-weight:500;line-height:clamp(18px,1.302vw,20px) !important;padding:12px 18px;transition:all .3s linear}.outer-page .coralreef-about-us-limg-rtext-260 .text-content-wrapper .btn:hover,.outer-page .coralreef-about-us-limg-rtext-260 .text-content-wrapper .btn:focus{background:rgba(44,77,82,1);color:white}@media (max-width:1100px){.outer-page .coralreef-about-us-limg-rtext-260 .text-content-wrapper .btn{padding:12px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-about-us-ltext-rimage-106{padding:6.446% 7.162% 2.279%;padding-top:2.279%;display:flex;align-items:center;justify-content:center}.outer-page .coralreef-about-us-ltext-rimage-106 .image-content-wrapper{padding:0 0 0 .608%;width:50%}.outer-page .coralreef-about-us-ltext-rimage-106 .text-content{padding:0 4.94% 0 0;width:50%}.outer-page .coralreef-about-us-ltext-rimage-106 .text-content-wrapper>div span{font-family:'pristina';font-size:clamp(20px,1.953vw,30px);line-height:clamp(25px,2.278vw,35px);text-transform:lowercase;color:rgba(44,77,82,1)}.outer-page .coralreef-about-us-ltext-rimage-106 .text-content-wrapper>div{display:flex;flex-direction:column}.outer-page .coralreef-about-us-ltext-rimage-106 .text-content-wrapper h2{text-align:left}.outer-page .coralreef-about-us-ltext-rimage-106 .text-content-wrapper h3{color:#1a1b1a}.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.coralreef-about-us-ltext-rimage-106 .text-content-wrapper p{text-align:left;padding:6.746% 9.781% 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-about-us-ltext-rimage-106 .text-content-wrapper .txt-wdgt-btn-wrapper{padding:5% 0 0}.outer-page .coralreef-about-us-ltext-rimage-106 .text-content-wrapper .btn{background:transparent;color:rgba(44,77,82,1);border:1px solid rgba(44,77,82,1);font-weight:500;line-height:clamp(18px,1.302vw,20px) !important;padding:12px 18px;transition:all .3s linear}.outer-page .coralreef-about-us-ltext-rimage-106 .text-content-wrapper .btn:hover,.outer-page .coralreef-about-us-ltext-rimage-106 .text-content-wrapper .btn:focus{background:rgba(44,77,82,1);color:white}@media (max-width:1100px){.outer-page .coralreef-about-us-ltext-rimage-106 .text-content-wrapper .btn{padding:12px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-statictext-slider{padding:0 0 0 2.6%;padding-top:2.6%}.outer-page .coralreef-statictext-slider .slick-list{padding-left:0 !important}.outer-page .coralreef-statictext-slider .text-content{padding:0 32px 0 0}.outer-page .coralreef-statictext-slider .slick-arrow{width:73px;height:73px;background:rgba(255,255,255,0.3);border:1px solid white;border-radius:50%}.outer-page .coralreef-statictext-slider .slick-arrow::before{font-size:44px;color:white;opacity:1}.outer-page .coralreef-statictext-slider .slick-prev{left:2.6%}.outer-page .coralreef-statictext-slider .slick-next{right:2.6%}.outer-page .coralreef-statictext-slider .image-content-wrapper{border-radius:10px;overflow:hidden}@media (max-width:1440px){.outer-page .coralreef-statictext-slider .text-content{padding-right:25px}.outer-page .coralreef-statictext-slider .slick-arrow{width:53px;height:53px}.outer-page .coralreef-statictext-slider .slick-arrow::before{font-size:34px}}@media (max-width:1280px){.outer-page .coralreef-statictext-slider .text-content{padding-right:18px}}@media (max-width:1100px){.outer-page .coralreef-statictext-slider .slick-next{right:0}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-statictext{padding:2.65% 0 2.65%}.child-hotel .outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-statictext{padding-bottom:6.5%}.outer-page .coralreef-statictext .content-block,.outer-page .coralreef-statictext .text-content{padding:0}.outer-page .coralreef-statictext .text-content-wrapper{text-align:center;padding:0 31.2%}.outer-page .coralreef-statictext .text-content-wrapper div{color:rgba(44,77,82,1);font-family:'Pristina';font-size:clamp(20px,1.953vw,30px);line-height:clamp(28px,2.474vw,38px);text-transform:lowercase;padding-bottom:4%}.outer-page .coralreef-statictext .text-content-wrapper .btn{background:transparent;color:rgba(44,77,82,1);border:1px solid rgba(44,77,82,1);font-weight:500;line-height:clamp(18px,1.302vw,20px) !important;padding:12px 18px;transition:all .3s linear}.outer-page .coralreef-statictext .text-content-wrapper .btn:hover,.outer-page .coralreef-statictext .text-content-wrapper .btn:focus{background:rgba(44,77,82,1);color:white}@media (max-width:1100px){.outer-page .coralreef-statictext .text-content-wrapper .btn{padding:12px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-packages-textslider{padding:4% 1.3% 10px}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-twocardpresence + .coralreef-packages-textslider{padding-top:30px}.outer-page .inner-page .content_wrapper .no-gutter .widget-wrapper.coralreef-packages-textslider{padding:2% 1.3% 2%}.outer-page .coralreef-packages-textslider .widget-text-group .content-block{padding:0}.outer-page .coralreef-packages-textslider .widget-text-group .text-content{padding:0 18%}.outer-page .coralreef-packages-textslider .widget-text-group .text-content-wrapper>div{text-align:center}.outer-page .coralreef-packages-textslider .widget-text-group .text-content-wrapper>div img{width:100px;height:70px}.outer-page .coralreef-packages-textslider .widget-text-group .text-content-wrapper>div span{font-family:'pristina';font-size:clamp(20px,1.953vw,30px);line-height:clamp(25px,2.278vw,35px);text-transform:lowercase;color:rgba(44,77,82,1);display:block;margin-top:2.6%}.outer-page .coralreef-packages-textslider .widget-text-group .text-content-wrapper h2{text-transform:capitalize;max-width:594px;margin:auto}.outer-page .coralreef-packages-textslider .wt-image-text-slider{padding:3.35% 0 0 !important}.outer-page .coralreef-packages-textslider .wt-image-text-slider .slick-list{padding-bottom:4%}.outer-page .coralreef-packages-textslider .wt-image-text-slider .slick-track{display:flex;align-items:stretch;margin:auto}.outer-page .coralreef-packages-textslider .wt-image-text-slider .text-content{padding:0 20px;display:flex;flex-direction:column;height:inherit}.outer-page .coralreef-packages-textslider .wt-image-text-slider .card-layout{grid-template-columns:repeat(3,33.33%) !important}.outer-page .coralreef-packages-textslider .wt-image-text-slider .card-layout .text-content{margin-bottom:20%}.outer-page .coralreef-packages-textslider .wt-image-text-slider .card-layout.col-2{display:flex;justify-content:center}.outer-page .coralreef-packages-textslider .wt-image-text-slider .card-layout.col-2 .text-content{width:33.33%;margin-bottom:0}.outer-page .coralreef-packages-textslider .wt-image-text-slider .text-content.last{margin-left:0 !important}.outer-page .coralreef-packages-textslider .wt-image-text-slider .text-content-wrapper{padding:6.5%;box-shadow:0 3px 6px rgba(0,0,0,0.16);transition:all .3s linear;flex-grow:1}.outer-page .coralreef-packages-textslider .wt-image-text-slider .text-content:hover .text-content-wrapper{box-shadow:15px 15px 35px rgba(212,195,171,0.6)}.outer-page .coralreef-packages-textslider .wt-image-text-slider h4{margin-bottom:5%;text-transform:capitalize}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-packages-textslider .wt-image-text-slider .text-content p{margin-top:0 !important}.outer-page .coralreef-packages-textslider .wt-image-text-slider .slick-dots{display:none !important}.outer-page .coralreef-packages-textslider .wt-image-text-slider .image-content-wrapper{border-radius:10px 10px 0 0;overflow:hidden}.outer-page .coralreef-packages-textslider .wt-image-text-slider .text-content-wrapper{border-radius:0 0 10px 10px;overflow:hidden}.outer-page .coralreef-packages-textslider .text-content-wrapper .btn{background:transparent;color:rgba(44,77,82,1);border:1px solid rgba(44,77,82,1);font-weight:500;line-height:clamp(18px,1.302vw,20px) !important;padding:12px 18px;transition:all .3s linear}.outer-page .coralreef-packages-textslider .text-content-wrapper .btn:hover,.outer-page .coralreef-packages-textslider .text-content-wrapper .btn:focus{background:rgba(44,77,82,1);color:white}@media (max-width:1440px){.outer-page .coralreef-packages-textslider .widget-text-group .text-content-wrapper>div img{width:80px;height:50px}}@media (max-width:1280px){.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-packages-textslider .wt-image-text-slider .text-content p{padding:0}}@media (max-width:1100px){.outer-page .coralreef-packages-textslider .wt-image-text-slider .text-content{padding:0 10px}.outer-page .coralreef-packages-textslider .widget-text-group .text-content-wrapper>div img{width:60px;height:40px}.outer-page .coralreef-packages-textslider .text-content-wrapper .btn{padding:10px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiences-bg-textslider{padding:0;position:relative}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiences-bg-textslider::after{content:'';position:absolute;inset:0;width:100%;height:69.6%;z-index:0;background:url(https://assets.simplotel.com/simplotel/image/upload/q_60,fl_progressive/w_5000,h_3327/coral-reef-hotel-resort/facilities-bg_c5maku) no-repeat center / cover}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiences-bg-textslider::before{content:'';position:absolute;inset:0;width:100%;height:69.6%;background:rgba(0,0,0,0.7);z-index:1}.outer-page .coralreef-experiences-bg-textslider .gjs-cell{z-index:2;padding:3.3% 2.6% 0}.outer-page .coralreef-experiences-bg-textslider .widget-text-group .content-block,.outer-page .coralreef-experiences-bg-textslider .widget-text-group .text-content{padding:0}.outer-page .coralreef-experiences-bg-textslider .widget-text-group .text-content-wrapper{text-align:center}.outer-page .coralreef-experiences-bg-textslider .widget-text-group .text-content-wrapper>div img{width:136px;height:104px}.outer-page .coralreef-experiences-bg-textslider .widget-text-group .text-content-wrapper>div span{font-family:'pristina';font-size:clamp(20px,1.953vw,30px);line-height:clamp(25px,2.278vw,35px);text-transform:lowercase;color:white;display:block;margin-top:1.05%}.outer-page .coralreef-experiences-bg-textslider .widget-text-group .text-content-wrapper h2{text-transform:capitalize;max-width:594px;margin:auto;color:white;padding-bottom:2.8%}.outer-page .content_wrapper .no-gutter .coralreef-experiences-bg-textslider .widget-text-group .text-content-wrapper p{max-width:652px;margin:auto;color:white;padding:0}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider{padding:5.85% 2.8% 0 !important}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .slick-list{padding-bottom:5.2% !important}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .slick-track{display:flex;align-items:stretch;margin:auto}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .text-content{padding:0 30px;display:flex;flex-direction:column;height:inherit}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .text-content.slick-center{transform:translateY(50px)}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider.cards-container-1 .text-content{margin-bottom:20%}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .text-content.last{margin-left:0 !important}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .text-content-wrapper{padding:6.8%;flex-grow:1;text-align:center;background:white}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider h4{margin-bottom:5.5%;text-transform:capitalize}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiences-bg-textslider .wt-image-text-slider .text-content .text-content-wrapper p{padding:0 9.5%;margin-top:0 !important}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .slick-arrow{width:73px;height:73px;border:1px solid white;border-radius:50%;z-index:2}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .slick-arrow::before{font-size:44px;opacity:1}.outer-page .coralreef-experiences-bg-textslider .slick-prev{left:0}.outer-page .coralreef-experiences-bg-textslider .slick-next{right:0}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .slick-dots{display:none !important}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .image-content-wrapper{border-radius:10px;overflow:hidden}@media (max-width:1440px){.outer-page .coralreef-experiences-bg-textslider .widget-text-group .text-content-wrapper>div img{width:106px;height:84px}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .slick-arrow{width:53px;height:53px}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .slick-arrow::before{font-size:34px}.outer-page .coralreef-experiences-bg-textslider .slick-prev{left:2%}.outer-page .coralreef-experiences-bg-textslider .slick-next{right:2%}}@media (max-width:1280px){.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiences-bg-textslider .wt-image-text-slider .text-content .text-content-wrapper p{padding:0}}@media (max-width:1100px){.outer-page .coralreef-experiences-bg-textslider .widget-text-group .text-content-wrapper>div img{width:86px;height:64px}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .text-content{padding:0 15px}.outer-page .coralreef-experiences-bg-textslider .wt-image-text-slider .text-content.slick-center{transform:translateY(30px)}}@media (max-width:900px){.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiences-bg-textslider::after{content:'';height:68%}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiences-bg-textslider::before{content:'';height:68%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-home-6icons-1183{padding:0}.outer-page .content_wrapper .no-gutter .coralreef-home-6icons-1183 .content-block{padding:7.487% 2.605% 7.422%;background-size:cover;background-position:center 75%;background-repeat:no-repeat}.outer-page .content_wrapper .no-gutter .coralreef-home-6icons-1183 .content-block::after{background:rgba(0,0,0,1) 0 0 no-repeat padding-box;opacity:.5;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.outer-page .content_wrapper .no-gutter .coralreef-home-6icons-1183 .content-block .text-content{z-index:10;padding:0;text-align:center}.outer-page .content_wrapper .no-gutter .coralreef-home-6icons-1183 .text-content-wrapper{height:auto !important}.outer-page .content_wrapper .no-gutter .coralreef-home-6icons-1183 .content-block .text-content p{padding:0}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .coralreef-home-6icons-1183 .text-content-wrapper{padding:0 20%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-twocardpresence{padding:6% 7.2% 3.5%;flex-wrap:nowrap}.outer-page .coralreef-twocardpresence .card-layout .text-content{padding:0;margin:0;position:relative}.outer-page .coralreef-twocardpresence video{width:100%}.outer-page .coralreef-twocardpresence .plyr__controls{display:none}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-twocardpresence .plyr__control--overlaid{width:93px;height:93px;padding:0;background:transparent;display:flex;justify-content:center;align-items:center;opacity:1;border-radius:50%;border:1.5px solid white}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-twocardpresence .plyr__control--overlaid:hover,.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-twocardpresence .plyr__control--overlaid:focus{opacity:.8;background:transparent}.outer-page .coralreef-twocardpresence .plyr__control--overlaid svg{height:37px;width:37px;fill:transparent;stroke:white}.outer-page .coralreef-twocardpresence .plyr__video-wrapper video{position:relative}.outer-page .coralreef-twocardpresence .plyr__video-wrapper .plyr__poster{background-size:cover}.outer-page .coralreef-twocardpresence .plyr__video-wrapper .plyr__poster:before{content:'';position:absolute;inset:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:2}.outer-page .coralreef-twocardpresence .video-content-wrapper{border-radius:10px;overflow:hidden}.outer-page .coralreef-twocardpresence .card-layout .text-content-wrapper{padding:5.3% 10.8%;position:relative;transform:translateY(-20px);text-align:center;width:calc(100% - 15%);margin:auto;backdrop-filter:blur(50px)}.outer-page .coralreef-twocardpresence .card-layout .text-content h3 a{font-family:inherit;font-size:inherit;line-height:inherit;color:rgba(44,77,82,1);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s linear;text-decoration:none}.outer-page .coralreef-twocardpresence .card-layout .text-content h3 a::after{content:'\276F';font-size:13px;margin-top:6%;display:flex;align-items:center;justify-content:center;width:43px;height:43px;background:transparent;border:1px solid rgba(44,77,82,1);border-radius:50%;transition:all .3s linear}.outer-page .coralreef-twocardpresence .card-layout .text-content h3 a:hover::after,.outer-page .coralreef-twocardpresence .card-layout .text-content h3 a:focus::after{color:white;background:rgba(44,77,82,1)}.outer-page .coralreef-twocardpresence .right-cell{margin-left:12.6%}.outer-page .coralreef-twocardpresence .right-cell .widget-text-group{padding-bottom:50px !important}.outer-page .coralreef-twocardpresence .right-cell .widget-text-group .content-block,.outer-page .coralreef-twocardpresence .right-cell .widget-text-group .text-content{padding:0}.outer-page .coralreef-twocardpresence .right-cell .widget-text-group .text-content-wrapper>div{position:relative}.outer-page .coralreef-twocardpresence .right-cell .widget-text-group .text-content-wrapper>div:before{content:'';position:absolute;inset:0;width:93px;height:110px;transform:translateX(-110px);background:url('https://assets.simplotel.com/simplotel/image/upload/q_60,fl_progressive/w_93,h_110/coral-reef-hotel-resort-(revamp)/Group_154490_jhtmqb') no-repeat center / contain}.outer-page .content_wrapper .no-gutter .coralreef-twocardpresence .right-cell .widget-text-group .text-content-wrapper span{font-family:'pristina';font-size:clamp(20px,1.953vw,30px);line-height:clamp(25px,2.278vw,35px);text-transform:lowercase;color:rgba(44,77,82,1);display:block;padding:0}.outer-page .coralreef-twocardpresence .right-cell .widget-text-group h2{text-transform:capitalize;text-align:left;margin-right:-20px}.outer-page .coralreef-twocardpresence .card-layout .image-content-wrapper,.outer-page .coralreef-twocardpresence .card-layout .text-content-wrapper{border-radius:10px;overflow:hidden}@media (max-width:1440px){.outer-page .coralreef-twocardpresence .right-cell .widget-text-group .text-content-wrapper>div:before{content:'';transform:translateX(-80px);width:63px;height:80px}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-twocardpresence .plyr__control--overlaid{width:82px;height:82px}}@media (max-width:1280px){.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-twocardpresence .plyr__control--overlaid{width:72px;height:72px}.outer-page .coralreef-twocardpresence .plyr__control--overlaid svg{height:27px;width:27px}}@media (max-width:1100px){.outer-page .coralreef-twocardpresence .right-cell .widget-text-group .text-content-wrapper>div:before{content:'';transform:translateX(-60px);width:43px;height:70px}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-twocardpresence .plyr__control--overlaid{width:42px;height:42px}.outer-page .coralreef-twocardpresence .plyr__control--overlaid svg{height:17px;width:17px}}.inner-page .content_wrapper .no-gutter .widget-wrapper.coral-reef-library-h1-740{padding:1.8% 20%}.inner-page .content_wrapper .no-gutter .widget-wrapper.coral-reef-library-h1-740 h1{color:#000}.inner-page .content_wrapper .no-gutter .widget-wrapper.coral-reef-library-h2-72{padding:6.51% 28%}.inner-page .content_wrapper .no-gutter .widget-wrapper.coral-reef-library-h2-72 h2{color:#000;padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-voicewithbg{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-voicewithbg{padding-top:4.5%}.outer-page .coralreef-voicewithbg .slick-track{display:flex;align-items:flex-end}.outer-page .coralreef-voicewithbg .text-content{padding:0;margin:0;position:relative}.outer-page .coralreef-voicewithbg .image-content-wrapper{position:relative}.outer-page .coralreef-voicewithbg .image-content-wrapper::after{content:'';position:absolute;inset:0;width:100%;height:100%;background:rgba(8,8,8,0.7)}.outer-page .coralreef-voicewithbg .text-content-wrapper{position:absolute;top:15%;left:0;bottom:0;right:0}.outer-page .coralreef-voicewithbg .text-content-wrapper>div{text-align:center}.outer-page .coralreef-voicewithbg .text-content-wrapper>div img{width:133px;height:88px;margin:auto}.outer-page .coralreef-voicewithbg .text-content-wrapper>div span{font-family:'pristina';font-size:clamp(20px,1.953vw,30px);line-height:clamp(25px,2.278vw,35px);text-transform:lowercase;color:rgba(255,255,255,1);display:block;margin-top:4%}.outer-page .coralreef-voicewithbg .text-content-wrapper h5{padding:2.5% 30px 0;text-transform:capitalize;text-align:center;max-width:928px;margin:auto}.outer-page .coralreef-voicewithbg .slick-arrow,.outer-page .coralreef-voicewithbg .slick-dots{display:none !important}@media (max-width:1100px){.outer-page .coralreef-voicewithbg .text-content-wrapper>div img{width:93px;height:58px}.outer-page .coralreef-voicewithbg .text-content-wrapper>div span{margin-top:1%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiencecards{padding:0 1.3%}.outer-page .coralreef-experiencecards .slick-list{padding-bottom:4%}.outer-page .coralreef-experiencecards .slick-track{display:flex;align-items:stretch;margin:auto}.outer-page .coralreef-experiencecards .text-content{padding:0 20px;display:flex;flex-direction:column;height:inherit}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiencecards .card-layout{grid-template-columns:repeat(3,33.33%) !important}.outer-page .coralreef-experiencecards .text-content{margin-bottom:20%}.outer-page .coralreef-experiencecards .text-content-wrapper{padding:6.5%;box-shadow:0 3px 6px rgba(0,0,0,0.16);transition:all .3s linear;flex-grow:1}.outer-page .coralreef-experiencecards .text-content:hover .text-content-wrapper{box-shadow:15px 15px 35px rgba(212,195,171,0.6)}.outer-page .coralreef-experiencecards h4{margin-bottom:5%;text-transform:capitalize}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiencecards .text-content p{padding:0 31% 0 0;margin-top:0 !important}.outer-page .coralreef-experiencecards .slick-arrow,.outer-page .coralreef-experiencecards .slick-dots{display:none !important}.outer-page .coralreef-experiencecards .text-content-wrapper .btn{background:transparent;color:rgba(44,77,82,1);border:1px solid rgba(44,77,82,1);font-weight:500;line-height:clamp(18px,1.302vw,20px) !important;padding:12px 18px;transition:all .3s linear}.outer-page .coralreef-experiencecards .text-content-wrapper .btn:hover,.outer-page .coralreef-packages-textslider .text-content-wrapper .btn:focus{background:rgba(44,77,82,1);color:white}@media (max-width:1280px){.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-experiencecards .text-content p{padding:0}}@media (max-width:1100px){.outer-page .coralreef-experiencecards .text-content{padding:0 10px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-imagetextslidecard{padding-right:1.3%;padding-left:1.3%}.outer-page .coralreef-library-imagetextslidecard .slick-list{padding-bottom:2.7%}.outer-page .coralreef-library-imagetextslidecard .slick-track{display:flex;align-items:stretch;margin:auto}.outer-page .coralreef-library-imagetextslidecard .text-content{padding:0 20px;display:flex;flex-direction:column;height:inherit}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-imagetextslidecard .card-layout{grid-template-columns:repeat(3,33.33%) !important}.outer-page .coralreef-library-imagetextslidecard.cards-container-1 .text-content{margin-bottom:20%}.outer-page .coralreef-library-imagetextslidecard .text-content.last{margin-left:0 !important}.outer-page .coralreef-library-imagetextslidecard .text-content-wrapper{padding:6.5%;box-shadow:0 3px 6px rgba(0,0,0,0.16);transition:all .3s linear;flex-grow:1}.outer-page .coralreef-library-imagetextslidecard .text-content:hover .text-content-wrapper{box-shadow:15px 15px 35px rgba(212,195,171,0.6)}.outer-page .coralreef-library-imagetextslidecard h4{margin-bottom:5%;text-transform:capitalize}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-imagetextslidecard .text-content p{padding:0 31% 0 0;margin-top:0 !important}.outer-page .coralreef-library-imagetextslidecard .slick-arrow{display:none !important}.outer-page .coralreef-library-imagetextslidecard .slick-dots{position:initial;padding-bottom:4.7% !important;display:flex !important;justify-content:center}.outer-page .coralreef-library-imagetextslidecard .slick-dots li,.outer-page .coralreef-library-imagetextslidecard .slick-dots button::before{width:12px;height:12px;display:flex;align-items:center;justify-content:flex-start;opacity:1}.outer-page .coralreef-library-imagetextslidecard .slick-dots li{margin:0 3px}.outer-page .coralreef-library-imagetextslidecard .slick-dots li button::before{color:rgba(199,199,198,.51);background-color:rgba(199,199,198,.51);border-radius:50%}.outer-page .coralreef-library-imagetextslidecard .slick-dots li.slick-active button:before{color:rgba(199,199,198,1);background:rgba(199,199,198,1)}@media (max-width:1280px){.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-imagetextslidecard .text-content p{padding:0}}@media (max-width:1100px){.outer-page .coralreef-library-imagetextslidecard .text-content{padding:0 10px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-summary{padding-right:1.3%;padding-left:1.3%}.outer-page .coralreef-library-summary .filter-list-wrapper{padding-top:0;display:flex;display:none;justify-content:center;align-items:center;padding-bottom:2.7%;width:25%;min-width:400px;margin:auto}.outer-page .coralreef-library-summary .filter-list-wrapper h2{color:#1A1B1A;font-size:14px;text-align:left;margin-bottom:5px}.outer-page .coralreef-library-summary .filter-list{text-align:left;text-align-last:left}.outer-page .coralreef-library-summary .filter-list select{border:0;border-bottom:1px solid #1A1B1A;width:100%;color:#1A1B1A;background-color:transparent;padding:0 0 6px;transition:all .3s linear}.outer-page .coralreef-library-summary .filter-list select:hover,.outer-page .coralreef-library-summary .filter-list select:focus{border-bottom-color:#1A1B1A}.outer-page .coralreef-library-summary .filter-list select:focus-visible{outline:0}.outer-page .coralreef-library-summary .summary-card-wrapper{margin:0;justify-content:flex-start}.outer-page .coralreef-library-summary .summary-widget{padding:0 20px;margin-bottom:6.7%}.outer-page .coralreef-library-summary .summary-content-wrap{background:white;width:100%;display:flex;flex-direction:column}.outer-page .coralreef-library-summary .summary-content-wrap img{aspect-ratio:1;object-fit:cover}.outer-page .coralreef-library-summary .contentblock{padding:6.5%;box-shadow:0 3px 6px rgba(0,0,0,0.16);transition:all .3s linear;flex-grow:1}.outer-page .coralreef-library-summary .summary-widget:hover .contentblock{box-shadow:15px 15px 35px rgba(212,195,171,0.6)}.outer-page .coralreef-library-summary .viewbtn,.outer-page .coralreef-library-summary .offhead{display:none}.outer-page .coralreef-library-summary h4{margin-bottom:5%;text-transform:capitalize}.outer-page .coralreef-library-summary p{font-weight:400;padding:0 31% 0 0;margin-top:0 !important}@media (max-width:1280px){.outer-page .coralreef-library-summary p{padding:0}}@media (max-width:1100px){.outer-page .coralreef-library-summary .summary-widget{padding:0 10px}}@media screen and (min-width:480px) and (max-width:991px){.outer-page .coralreef-library-summary .summary-widget{width:33.33%}}.outer-page .coralreef-library-form .one-col{padding:0 26.1%}.outer-page .content_wrapper .no-gutter .coralreef-library-form .one-col .form-horizontal{margin:0}.outer-page .coralreef-library-form .one-col .form-group{padding:0;margin-bottom:5.2%;display:flex;/*!justify-content:center;*/ width:100%;/*!width:100%;*/}.outer-page .coralreef-library-form .one-col label{font-family:'Marcellus',serif;font-weight:400;font-size:clamp(16px,1.432vw,22px);line-height:clamp(22px,1.758vw,27px);margin-bottom:0;padding:0;max-width:108px;width:100%}.outer-page .coralreef-library-form .one-col label + div{width:82%;padding:0;margin-left:4.5%}.outer-page .coralreef-library-form .one-col .form-control{height:42px;padding-left:4.8%;font-weight:500;color:rgba(28,28,26,0.5);border-radius:0;border-color:#707070}.outer-page .coralreef-library-form .one-col .form-control::placeholder{text-transform:capitalize}.outer-page .coralreef-library-form .one-col textarea.form-control{height:110px;min-height:100px}.outer-page .coralreef-library-form .one-col textarea.form-control::placeholder{color:transparent}.outer-page .coralreef-library-form .one-col .btn{padding-top:2px;padding-bottom:2px;font-family:"Jost",sans-serif;font-weight:500;color:rgba(44,77,82,1);background:transparent;text-transform:uppercase;border:1px solid rgba(44,77,82,1);transition:all .3s linear}.outer-page .coralreef-library-form .one-col .btn:hover,.outer-page .coralreef-library-form .one-col .btn:focus{color:white;background:rgba(44,77,82,1)}.outer-page .coralreef-library-form .js-form-error,.outer-page .coralreef-library-form .js-submit-success{text-align:left}@media (max-width:1100px){.outer-page .coralreef-library-form .one-col{padding:0 18.1%}}.outer-page .content_wrapper .no-gutter .widget-text-group.widget-library-naming-327{border:solid 1px #000}.outer-page .content_wrapper .no-gutter .widget-text-group.widget-library-naming-327 .text-content-wrapper{height:unset !important}.outer-page .content_wrapper .no-gutter .widget-text-group.widget-library-naming-327 .text-content-wrapper h2{color:#343831 !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-newsletter{padding-right:7.2%;padding-left:7.2%;flex-wrap:nowrap;align-items:center}.outer-page .coralreef-library-newsletter .left-cell{margin-right:8.6%;width:38.8%;display:flex;flex-direction:column;justify-content:center;flex-basis:unset}.outer-page .coralreef-library-newsletter .right-cell{width:52.8%;flex-basis:unset}.outer-page .coralreef-library-newsletter .widget-text-group .content-block,.outer-page .coralreef-library-newsletter .widget-text-group .text-content{padding:0}.outer-page .coralreef-library-newsletter .widget-text-group h2{text-align:left;text-transform:capitalize;padding-bottom:6.5%}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-newsletter .widget-text-group p{margin:0;padding:0;text-align:left;width:84.6%}.outer-page .coralreef-library-newsletter .wtformjson{padding-top:7.5% !important}.outer-page .coralreef-library-newsletter .wtformjson .one-col{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-newsletter .wtformjson .form-horizontal{margin-left:0 !important}.outer-page .coralreef-library-newsletter .wtformjson fieldset{display:flex;align-items:center}.outer-page .coralreef-library-newsletter .wtformjson .form-group{padding:0;margin:0;width:66%}.outer-page .coralreef-library-newsletter .wtformjson fieldset>div:first-of-type{border-bottom:1px solid rgba(0,0,0,0.5)}.outer-page .coralreef-library-newsletter .wtformjson fieldset>div:first-of-type .fa{font-size:26px;margin-right:8px}.outer-page .coralreef-library-newsletter .wtformjson fieldset>div:first-of-type .fa,.outer-page .coralreef-library-newsletter .wtformjson fieldset>div:first-of-type input{color:rgba(0,0,0,0.5)}.outer-page .coralreef-library-newsletter .wtformjson fieldset>div:first-of-type input::placeholder{text-transform:uppercase}.outer-page .coralreef-library-newsletter .wtformjson .form-group + .form-group{width:28.8%;margin-left:5.2%;min-width:100px}.outer-page .coralreef-library-newsletter .wtformjson .form-group label{display:none}.outer-page .coralreef-library-newsletter .wtformjson .form-group label + div{padding:0;width:100%;display:flex;align-content:center;align-items:center;position:relative}.outer-page .coralreef-library-newsletter .js-form-error,.outer-page .coralreef-library-newsletter .js-submit-success{position:absolute;bottom:-30px;left:0;font-size:12px;line-height:12px;text-align:left}.outer-page .coralreef-library-newsletter .wtformjson .form-control-custom{height:50px;border:0;box-shadow:none}.outer-page .coralreef-library-newsletter .wtformjson .btn{height:44px;width:100%;line-height:clamp(18px,1.563vw,24px) !important;background:transparent;border:1px solid rgba(44,77,82,1);color:rgba(44,77,82,1);font-weight:500;min-width:120px}.outer-page .coralreef-library-newsletter .wtformjson .btn:hover,.outer-page .coralreef-library-newsletter .wtformjson .btn:focus{background:rgba(44,77,82,1);color:white}.outer-page .coralreef-library-newsletter .wt1img .image-content-wrapper{padding:0;border-radius:5px;overflow:hidden}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-roominnerimagegrid{padding:2.5% 16.4% 3.3%}.outer-page .coralreef-roominnerimagegrid .text-content{display:none}.outer-page .coralreef-roominnerimagegrid .mg-wrapper{grid-gap:14px}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-roomamenities{padding:3.2% 17.4% 6.5%}.outer-page .coralreef-roomamenities .title-block{padding:0;margin-bottom:40px}.outer-page .coralreef-roomamenities .title-block h2{text-transform:capitalize;text-align:center}.outer-page .coralreef-roomamenities .content-block{padding:0;width:100%}.outer-page .coralreef-roomamenities .text-content{width:33.33%}@media (min-width:1462px){.outer-page .coralreef-roomamenities .content-block{flex-wrap:nowrap !important}.outer-page .coralreef-roomamenities .text-content.text-block-1{margin-right:9%}.outer-page .coralreef-roomamenities .text-content.text-block-2{margin-right:12%}}.outer-page .coralreef-roomamenities .text-content ul{padding-left:0 !important}.outer-page .coralreef-roomamenities .text-content ul li{font-size:clamp(14px,1.302vw,20px);line-height:clamp(25px,1.953vw,30px)}.outer-page.for-locationpage{padding-top:205px}.outer-page.for-locationpage .coralreef-header,.outer-page.for-locationpage .coralreef-header .navbar-collapse #top-navbar-collapse{background:rgba(44,77,82,1)}.outer-page.for-locationpage .coralreef-header.scroll,.outer-page.for-locationpage .coralreef-header.scroll .navbar-collapse #top-navbar-collapse{background:rgba(44,77,82,.85)}.outer-page.for-locationpage .hotel_location_wrap .content_wrapper .no-gutter .widget-wrapper.location{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap{padding:0;width:85.7%}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap .loc-wdgt-header-pills{margin:0;padding:0;border-bottom:0;background-color:#2C4D524D}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap .loc-wdgt-header-pills .container,.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap .loc-fullwidth{width:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap .tab-content,.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap .loc-fullwidth{margin-top:4.6%}.outer-page .hotel_location_wrap .loc-wdgt-header-pills .header-nav-pills{padding-top:2.3% !important;padding-bottom:2.3% !important;color:rgba(44,77,82,0.3)}.outer-page .hotel_location_wrap .loc-wdgt-header-pills .header-nav-pills li{margin:0 2.5%}.outer-page .hotel_location_wrap .loc-wdgt-header-pills .header-nav-pills li a{font-size:clamp(16px,1.302vw,20px);line-height:clamp(24px,1.953vw,30px);padding:0;color:#567074}.outer-page .hotel_location_wrap .loc-wdgt-header-pills .header-nav-pills li.active a,.outer-page .hotel_location_wrap .loc-wdgt-header-pills .header-nav-pills li a:hover,.outer-page .hotel_location_wrap .loc-wdgt-header-pills .header-nav-pills li a:focus{color:#567074 !important;border-bottom-color:#567074 !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap .tab-content .nav{padding:0 !important}.outer-page .hotel_location_wrap .content_wrapper .no-gutter .directions-bar{padding-top:20px}.outer-page .hotel_location_wrap .btn-wrap{padding-left:2.5%}.outer-page .hotel_location_wrap .btn-wrap .btn{border:1px solid rgba(44,77,82,1);background:transparent;color:rgba(44,77,82,1);border-radius:10px;min-width:170px;max-width:220px;margin-bottom:15px}.outer-page .hotel_location_wrap .btn-wrap .btn:hover,.outer-page .hotel_location_wrap .btn-wrap .btn:focus{color:white;background:rgba(44,77,82,1)}.outer-page .hotel_location_wrap .direction-form form>.row{display:flex;align-items:flex-end}.outer-page .hotel_location_wrap .content_wrapper .no-gutter .get-directions-label{background:rgba(44,77,82,1);padding:5px}.outer-page.for-gallerypage{padding-top:145px}.child-hotel .outer-page.for-gallerypage{padding-top:205px}.outer-page.for-gallerypage .coralreef-header,.outer-page.for-gallerypage .coralreef-header .navbar-collapse #top-navbar-collapse{background:rgba(44,77,82,1)}.outer-page.for-gallerypage .coralreef-header.scroll,.outer-page.for-gallerypage .coralreef-header.scroll .navbar-collapse #top-navbar-collapse{background:rgba(44,77,82,.85)}.outer-page.for-gallerypage .content_wrapper .no-gutter{width:100%}.outer-page.for-gallerypage .content_wrapper .no-gutter .widget-wrapper.img-description-padding{padding:0;width:85.7%}.outer-page .content_wrapper .no-gutter .widget-wrapper.img-description-padding>div{padding:0}.outer-page.for-gallerypage .gal-group-btn-group{background:#2C4D524D;padding:2.5% 0;margin-bottom:40px}.outer-page.for-gallerypage .content_wrapper .no-gutter .gal-group-btn-group button{margin:0 1.6%;color:#567074;font-size:clamp(16px,1.302vw,20px);line-height:clamp(24px,1.953vw,30px) !important;border-bottom:1px solid transparent;text-transform:capitalize}.outer-page.for-gallerypage .content_wrapper .no-gutter .gal-group-btn-group button.active,.outer-page.for-gallerypage .content_wrapper .no-gutter .gal-group-btn-group button:hover,.outer-page.for-gallerypage .content_wrapper .no-gutter .gal-group-btn-group button:focus{border-bottom:1px solid #2C4D52}.outer-page.for-gallerypage #gallery-paging{padding:0 2.8%}.outer-page.for-gallerypage #gallery-paging .gallery_thumbnail_margin{padding:0 13px;margin:0 0 25px 0}#gallery-pager .thumb-img{aspect-ratio:381/240;object-fit:cover}.outer-page .content_wrapper .no-gutter .coralreef-library-heroimg-slider-75.widget-wrapper{padding:0;position:relative}.outer-page .content_wrapper .no-gutter .coralreef-library-heroimg-slider-75 .image-content-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .coralreef-library-heroimg-slider-75 .slick-slide{padding:0}.outer-page .content_wrapper .no-gutter .coralreef-library-heroimg-slider-75 .slick-dots{position:absolute !important;bottom:7.263%}.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.coralreef-library-heroimg-slider-75 .slick-dots li button:before,.inner-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.coralreef-library-heroimg-slider-75 .slick-dots li button:before{width:16px;height:16px;font-size:16px;color:#fff;line-height:16px;font-weight:100;opacity:1;background:#FFF4D 0 0 no-repeat padding-box;border-radius:50%}.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.coralreef-library-heroimg-slider-75 .slick-dots li.slick-active button:before,.inner-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.coralreef-library-heroimg-slider-75 .slick-dots li.slick-active button:before{width:16px;height:16px;color:#fff;background:#fff;border-radius:50%;font-size:16px;line-height:16px;opacity:1}.outer-page .content_wrapper .no-gutter .coralreef-library-heroimg-slider-75 .slick-dots{display:flex !important;justify-content:center;margin-left:3px;gap:2px}.outer-page .content_wrapper .no-gutter .coralreef-library-heroimg-slider-75 .slick-dots li{margin:0 !important}.outer-page .content_wrapper .no-gutter .coralreef-library-heroimg-slider-75 .slick-dots li.slick-active button:before{opacity:1 !important}.outer-page .content_wrapper .no-gutter .coralreef-library-heroimg-slider-75 .slick-arrow{display:none !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-wtgtlib-img-txt-slider{padding:3.125% 0}.outer-page .leisure-wtgtlib-img-txt-slider .slick-list{margin-left:3.23%;padding-right:11.4%}.outer-page .leisure-wtgtlib-img-txt-slider .slick-list .slick-track{display:flex}.outer-page .leisure-wtgtlib-img-txt-slider .text-content{padding:0 20px;display:flex;flex-direction:column;height:auto}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .image-content-wrapper{border-radius:10px;overflow:hidden}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper{display:flex;flex-direction:column;height:auto;flex:1;justify-content:space-between;padding:5% 0 5% 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper p{padding:0 !important;margin:0 !important}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper h3{padding:0 !important;font-size:clamp(20px,1.563vw,30px);line-height:clamp(20px,1.875vw,36px);color:rgba(31,51,71,1);margin-bottom:15px}.outer-page .leisure-wtgtlib-img-txt-slider .card-layout .text-content .text-content-wrapper h3{margin-bottom:4%}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper p{margin:0}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:1.63% 3.5%;font-family:lato,regular}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots{bottom:0}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots li{width:12px;margin:9px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots li button{width:12px;height:12px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots li button:before{opacity:1;width:12px;height:12px;font-size:12px;line-height:12px;color:rgba(162,130,79,1)}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots li.slick-active button{background:rgba(162,130,79,1);border-radius:50%;color:rgba(162,130,79,1)}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow{width:62px;height:62px;border-radius:50%;background:rgba(255,255,255,1) 0 0 no-repeat padding-box;box-shadow:6px 12px 18px rgba(0,0,0,0.16);z-index:99}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::before{font-size:42px;font-weight:300;color:rgba(28,28,26,1);text-align:center}.outer-page .leisure-wtgtlib-img-txt-slider .slick-prev{display:none !important}.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:11.2%;top:33%}.outer-page .leisure-wtgtlib-img-txt-slider .card-layout{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .leisure-wtgtlib-img-txt-slider .card-layout .text-content{width:30% !important;margin:0 !important}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper{padding:.2% !important;width:100%;margin-top:auto !important;padding-top:20px !important}@media screen and (max-width:1650px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:11%}}@media screen and (max-width:1500px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:10.7%}}@media screen and (max-width:1400px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow{width:55px;height:55px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::before{font-size:35px}}@media screen and (max-width:1150px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:10.5%}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots{bottom:0}}@media screen and (max-width:1024px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow{width:50px;height:50px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::before{font-size:30px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:10.2%}.outer-page .leisure-wtgtlib-img-txt-slider .slick-slide .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:0 3.5%}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:0 3.5%}}@media screen and (max-width:850px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow{width:45px;height:45px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::before{font-size:30px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:10%;top:30%}}.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:2.75%;top:33%;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;border-radius:50%;height:62px;width:62px;box-shadow:6px 12px 18px rgba(0,0,0,0.16)}.outer-page .leisure-wtgtlib-img-txt-slider .slick-prev{left:2.75%;top:33%;display:block !important;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;border-radius:50%;height:62px;width:62px;box-shadow:6px 12px 18px rgba(0,0,0,0.16)}@media (max-width:1200px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-next,.outer-page .leisure-wtgtlib-img-txt-slider .slick-prev{height:35px;width:35px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::before,.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::after{font-size:20px}}.outer-page .leisure-wtgtlib-img-txt-slider.widget-wrapper[data-variation=widget_card_layout] .card-layout{row-gap:40px}@media (max-width:1300px){.outer-page .leisure-wtgtlib-img-txt-slider.widget-wrapper[data-variation=widget_card_layout] .card-layout{row-gap:30px}}@media (max-width:1000px){.outer-page .leisure-wtgtlib-img-txt-slider.widget-wrapper[data-variation=widget_card_layout] .card-layout{row-gap:20px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-experiences-bg-textslider-493{padding:3.256% 0;position:relative}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-experiences-bg-textslider-493::after{content:'';position:absolute;inset:0;width:100%;height:69.6%;z-index:0;background:url('https://assets.simplotel.com/simplotel/image/upload/q_60,fl_progressive/w_1536,h_943/coral-reef-hotel-resort-(revamp)/pexels-rodrigo-pederzini-9435853_d0gs1a') no-repeat center / cover}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-experiences-bg-textslider-493::before{content:'';position:absolute;inset:0;width:100%;height:69.6%;background:rgba(0,0,0,0.7);z-index:1}.outer-page .coralreef-library-experiences-bg-textslider-493 .gjs-cell{z-index:2;padding:3.3% 2.6% 0}.outer-page .coralreef-library-experiences-bg-textslider-493 .widget-text-group .content-block,.outer-page .coralreef-library-experiences-bg-textslider-493 .widget-text-group .text-content{padding:0}.outer-page .coralreef-library-experiences-bg-textslider-493 .widget-text-group .text-content-wrapper{text-align:center}.outer-page .coralreef-library-experiences-bg-textslider-493 .widget-text-group .text-content-wrapper>div img{width:136px;height:104px}.outer-page .coralreef-library-experiences-bg-textslider-493 .widget-text-group .text-content-wrapper>div span{font-family:'pristina';font-size:clamp(16px,1.172vw,18px);line-height:clamp(21px,1.758vw,27px);text-transform:lowercase;color:white;display:block;margin-top:1.05%}.outer-page .coralreef-library-experiences-bg-textslider-493 .widget-text-group .text-content-wrapper h2{text-transform:capitalize;max-width:594px;margin:auto;color:white;padding-bottom:2.8%}.outer-page .content_wrapper .no-gutter .coralreef-library-experiences-bg-textslider-493 .widget-text-group .text-content-wrapper p{max-width:652px;margin:auto;color:white;padding:0}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider{padding:5.85% 2.8% 0 !important}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .slick-list{}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .slick-track{display:flex;align-items:stretch;margin:auto}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .text-content{padding:0 30px;display:flex;flex-direction:column;height:inherit}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .text-content.slick-center{transform:translateY(50px)}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider.cards-container-1 .text-content{margin-bottom:20%}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .text-content.last{margin-left:0 !important}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .text-content-wrapper{padding:6.8%;flex-grow:1;text-align:center;background:white}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider h4{margin-bottom:5.5%;text-transform:capitalize}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .text-content .text-content-wrapper p{padding:0 9.5%;margin-top:0 !important}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .slick-arrow{width:93px;height:93px;border:1px solid white;border-radius:50%;z-index:2}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .slick-arrow::before{font-size:44px;opacity:1}.outer-page .coralreef-library-experiences-bg-textslider-493 .slick-prev{left:0}.outer-page .coralreef-library-experiences-bg-textslider-493 .slick-next{right:0}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .slick-dots{display:none !important}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .image-content-wrapper{border-radius:10px;overflow:hidden}@media (max-width:1440px){.outer-page .coralreef-library-experiences-bg-textslider-493 .widget-text-group .text-content-wrapper>div img{width:106px;height:84px}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .slick-arrow{width:63px;height:63px}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .slick-arrow::before{font-size:34px}.outer-page .coralreef-library-experiences-bg-textslider-493 .slick-prev{left:2%}.outer-page .coralreef-library-experiences-bg-textslider-493 .slick-next{right:2%}}@media (max-width:1280px){.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .text-content .text-content-wrapper p{padding:0}}@media (max-width:1100px){.outer-page .coralreef-library-experiences-bg-textslider-493 .widget-text-group .text-content-wrapper>div img{width:86px;height:64px}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .text-content{padding:0 15px}.outer-page .coralreef-library-experiences-bg-textslider-493 .wt-image-text-slider .text-content.slick-center{transform:translateY(30px)}}@media (max-width:900px){.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-experiences-bg-textslider-493::after{content:'';height:68%}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-experiences-bg-textslider-493::before{content:'';height:68%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-two-cardpresence-1076{padding:3.256% 7.2% 3.256%;flex-wrap:nowrap}.outer-page .coralreef-library-two-cardpresence-1076 .card-layout .text-content{padding:0;margin:0;position:relative}.outer-page .coralreef-library-two-cardpresence-1076 video{width:100%}.outer-page .coralreef-library-two-cardpresence-1076 .plyr__controls{display:none}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-two-cardpresence-1076 .plyr__control--overlaid{width:93px;height:93px;padding:0;background:transparent;display:flex;justify-content:center;align-items:center;opacity:1;border-radius:50%;border:1.5px solid white}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-two-cardpresence-1076 .plyr__control--overlaid:hover,.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-two-cardpresence-1076 .plyr__control--overlaid:focus{opacity:.8;background:transparent}.outer-page .coralreef-library-two-cardpresence-1076 .plyr__control--overlaid svg{height:37px;width:37px;fill:transparent;stroke:white}.outer-page .coralreef-library-two-cardpresence-1076 .plyr__video-wrapper video{position:relative}.outer-page .coralreef-library-two-cardpresence-1076 .plyr__video-wrapper .plyr__poster{background-size:cover}.outer-page .coralreef-library-two-cardpresence-1076 .plyr__video-wrapper .plyr__poster:before{content:'';position:absolute;inset:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:2}.outer-page .coralreef-library-two-cardpresence-1076 .video-content-wrapper{border-radius:10px;overflow:hidden}.outer-page .coralreef-library-two-cardpresence-1076 .card-layout .text-content-wrapper{padding:5.3% 10.8%;position:relative;transform:translateY(-20px);text-align:center;width:calc(100% - 15%);margin:auto;backdrop-filter:blur(50px)}.outer-page .coralreef-library-two-cardpresence-1076 .card-layout .text-content h3 a{font-family:inherit;font-size:inherit;line-height:inherit;color:rgba(44,77,82,1);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s linear;text-decoration:none}.outer-page .coralreef-library-two-cardpresence-1076 .card-layout .text-content h3 a::after{content:'\276F';font-size:13px;margin-top:6%;display:flex;align-items:center;justify-content:center;width:43px;height:43px;background:transparent;border:1px solid rgba(44,77,82,1);border-radius:50%;transition:all .3s linear}.outer-page .coralreef-library-two-cardpresence-1076 .card-layout .text-content h3 a:hover::after,.outer-page .coralreef-library-two-cardpresence-1076 .card-layout .text-content h3 a:focus::after{color:white;background:rgba(44,77,82,1)}.outer-page .coralreef-library-two-cardpresence-1076 .right-cell{margin-left:12.6%}.outer-page .coralreef-library-two-cardpresence-1076 .right-cell .widget-text-group{padding-bottom:50px !important}.outer-page .coralreef-library-two-cardpresence-1076 .right-cell .widget-text-group .content-block,.outer-page .coralreef-library-two-cardpresence-1076 .right-cell .widget-text-group .text-content{padding:0}.outer-page .coralreef-library-two-cardpresence-1076 .right-cell .widget-text-group .text-content-wrapper>div{position:relative}.outer-page .coralreef-library-two-cardpresence-1076 .right-cell .widget-text-group .text-content-wrapper>div:before{content:'';position:absolute;inset:0;width:93px;height:110px;transform:translateX(-110px);background:url('https://assets.simplotel.com/simplotel/image/upload/q_60,fl_progressive/w_93,h_110/coral-reef-hotel-resort-(revamp)/Group_154490_jhtmqb') no-repeat center / contain}.outer-page .content_wrapper .no-gutter .coralreef-library-two-cardpresence-1076 .right-cell .widget-text-group .text-content-wrapper span{font-family:'pristina';font-size:clamp(16px,1.172vw,18px);line-height:clamp(21px,1.758vw,27px);text-transform:lowercase;color:rgba(44,77,82,1);display:block;padding:0}.outer-page .coralreef-library-two-cardpresence-1076 .right-cell .widget-text-group h2{text-transform:capitalize;text-align:left;margin-right:-20px}.outer-page .coralreef-library-two-cardpresence-1076 .card-layout .image-content-wrapper,.outer-page .coralreef-library-two-cardpresence-1076 .card-layout .text-content-wrapper{border-radius:10px;overflow:hidden}@media (max-width:1440px){.outer-page .coralreef-library-two-cardpresence-1076 .right-cell .widget-text-group .text-content-wrapper>div:before{content:'';transform:translateX(-80px);width:63px;height:80px}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-two-cardpresence-1076 .plyr__control--overlaid{width:82px;height:82px}}@media (max-width:1280px){.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-two-cardpresence-1076 .plyr__control--overlaid{width:72px;height:72px}.outer-page .coralreef-library-two-cardpresence-1076 .plyr__control--overlaid svg{height:27px;width:27px}}@media (max-width:1100px){.outer-page .coralreef-library-two-cardpresence-1076 .right-cell .widget-text-group .text-content-wrapper>div:before{content:'';transform:translateX(-60px);width:43px;height:70px}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-two-cardpresence-1076 .plyr__control--overlaid{width:42px;height:42px}.outer-page .coralreef-library-two-cardpresence-1076 .plyr__control--overlaid svg{height:17px;width:17px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-statictext-slider-940{padding:3.256% 0 3.256% 2.6%;padding-top:2.6%}.outer-page .coralreef-library-statictext-slider-940 .slick-list{padding-left:0 !important}.outer-page .coralreef-library-statictext-slider-940 .text-content{padding:0 32px 0 0}.outer-page .coralreef-library-statictext-slider-940 .slick-arrow{width:73px;height:73px;background:rgba(255,255,255,0.3);border:1px solid white;border-radius:50%}.outer-page .coralreef-library-statictext-slider-940 .slick-arrow::before{font-size:44px;color:white;opacity:1}.outer-page .coralreef-library-statictext-slider-940 .slick-prev{left:2.8%;top:48.5%}.outer-page .coralreef-library-statictext-slider-940 .slick-next{right:2.8%;top:48.5%}.outer-page .coralreef-library-statictext-slider-940 .image-content-wrapper{border-radius:10px;overflow:hidden}.outer-page .content_wrapper .coralreef-library-statictext-slider-940 .slick-dots{display:none !important}@media (max-width:1440px){.outer-page .coralreef-library-statictext-slider-940 .text-content{padding-right:25px}.outer-page .coralreef-library-statictext-slider-940 .slick-arrow{width:53px;height:53px}.outer-page .coralreef-library-statictext-slider-940 .slick-arrow::before{font-size:34px}}@media (max-width:1280px){.outer-page .coralreef-library-statictext-slider-940 .text-content{padding-right:18px}.outer-page .coralreef-library-statictext-slider-940 .slick-arrow{width:43px;height:43px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-voicewithbg-216{padding:1.563% 0}.child-hotel .outer-page .content_wrapper .no-gutter .widget-wrapper.coralreef-library-voicewithbg-216{padding-top:4.5%}.outer-page .coralreef-library-voicewithbg-216 .slick-track{display:flex;align-items:flex-end}.outer-page .coralreef-library-voicewithbg-216 .text-content{padding:0;margin:0;position:relative}.outer-page .coralreef-library-voicewithbg-216 .image-content-wrapper{position:relative}.outer-page .coralreef-library-voicewithbg-216 .image-content-wrapper::after{content:'';position:absolute;inset:0;width:100%;height:100%;background:rgba(8,8,8,0.7)}.outer-page .coralreef-library-voicewithbg-216 .text-content-wrapper{position:absolute;top:15%;left:0;bottom:0;right:0}.outer-page .coralreef-library-voicewithbg-216 .text-content-wrapper>div{text-align:center}.outer-page .coralreef-library-voicewithbg-216 .text-content-wrapper>div img{width:133px;height:88px;margin:auto}.outer-page .coralreef-library-voicewithbg-216 .text-content-wrapper>div span{font-family:'pristina';font-size:clamp(18px,1.432vw,22px);line-height:clamp(21px,1.758vw,27px);text-transform:lowercase;color:rgba(255,255,255,1);display:block;margin-top:4%}.outer-page .coralreef-library-voicewithbg-216 .text-content-wrapper h5{padding:2.5% 30px 0;text-transform:capitalize;text-align:center;max-width:928px;margin:auto}.outer-page .coralreef-library-voicewithbg-216 .slick-arrow,.outer-page .coralreef-library-voicewithbg-216 .slick-dots{display:none !important}@media (max-width:1100px){.outer-page .coralreef-library-voicewithbg-216 .text-content-wrapper>div img{width:93px;height:58px}.outer-page .coralreef-library-voicewithbg-216 .text-content-wrapper>div span{margin-top:1%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.coral-reef-heroimg-video-695{margin-bottom:60px;margin-top:-131px;padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.coral-reef-heroimg-video-695 .image-content-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.coral-reef-heroimg-video-695 .plyr__control{display:none}.outer-page .content_wrapper .no-gutter .widget-wrapper.coral-reef-heroimg-video-695 video{width:100%}.outer-page .content_wrapper .coral-reef-home-insta-86 .text-content-wrapper{display:flex;justify-content:center;align-items:center;height:auto !important}.outer-page .content_wrapper .coral-reef-home-insta-86 .text-content-wrapper p{width:90%;height:55vh}.outer-page .content_wrapper .coral-reef-home-insta-86 .text-content-wrapper iframe{height:100vh}@media screen and (max-width:1300px){.outer-page .content_wrapper .coral-reef-home-insta-86 .text-content-wrapper p{width:90%;height:50vh}}@media screen and (max-width:1000px){.outer-page .content_wrapper .coral-reef-home-insta-86 .text-content-wrapper p{width:90%;height:40vh}}@media screen and (max-width:800px){.outer-page .content_wrapper .coral-reef-home-insta-86 .text-content-wrapper p{width:90%;height:35vh}}.outer-page .content_wrapper .no-gutter .phoenixtempshell1-wls-heroimg-video{padding:0;margin:0}.outer-page .content_wrapper .no-gutter .phoenixtempshell1-wls-heroimg-video .image-content-wrapper{padding:0}.navbar.coralreef-header{box-shadow:none;margin:0}.navbar.coralreef-header{background:transparent}.navbar.coralreef-header.scroll{background:rgba(44,77,82,1)}header .coralreef-header .navbar-brand{position:relative}header .coralreef-header .navbar-collapse #top-navbar-collapse{height:40px;justify-content:center;align-items:center;padding:25px 12% !important;position:absolute;transition:all .5s ease-in-out}header .coralreef-header.scroll .navbar-collapse #top-navbar-collapse{background:rgba(44,77,82,1)}header .navbar-bottom.scroll{background:#2c4d52}header .coralreef-header .navbar-collapse #top-navbar-collapse li a{padding-right:30px;padding-left:30px;line-height:19px}header .container{height:inherit;width:100%;max-width:100%}header .coralreef-header .navbar-header{position:relative;left:50%;transform:translate(-50%);height:inherit}header .coralreef-header .container .navbar-brand{margin:0;padding:0;height:inherit;display:flex;align-items:center}header .coralreef-header .resv-wrap .resv{min-width:116px;font-size:14px;font-weight:500;line-height:20px;width:115px;height:44px;background:transparent;border:1px solid #C7C7C6;color:#C7C7C6}.for-homepage header .coralreef-header .resv-wrap .resv{background:rgba(44,77,82,1);border:none}.for-homepage header .navbar.scroll.coralreef-header .resv-wrap .resv{background:transparent;border:1px solid #C7C7C6}.for-homepage header .navbar.scroll.coralreef-header .resv-wrap .resv:focus,.for-homepage header .navbar.scroll.coralreef-header .resv-wrap .resv:hover{background-color:white}header .coralreef-header .lang-book-wrapper{position:absolute;margin:0;top:26px;right:7.2%}header .navbar-top.coralreef-header .moreOptions .dropdown-more{background:rgba(44,77,82,0.85);top:85%}header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu,header .navbar-top.scroll .navbar-nav>li .dropdown-menu.our-hotel-menu{background:rgba(44,77,82,0.85)}header .coralreef-header .resv-wrap .resv:hover,header .coralreef-header .resv-wrap .resv:focus{color:rgba(44,77,82,1);background-color:white}.outer-page .coralreef-header .address_block{position:absolute;top:26px;left:7.2%}.outer-page .coralreef-header .address_block{display:none}.outer-page .coralreef-header .add_cont{padding:0}.outer-page .coralreef-header .add_cont_list li{padding-bottom:0}.outer-page .coralreef-header .add_cont_list li + li{margin-left:34px}.outer-page .coralreef-header .add_cont_list li div{display:flex;align-items:center}.outer-page .coralreef-header .add_cont_list li i{width:24px;height:24px;margin-right:5px;background:rgba(255,255,255,0.3);border-radius:50%;display:flex;align-items:center;justify-content:center}.outer-page .coralreef-header .add_cont_list li i::before{font-size:12px}.outer-page .coralreef-header .add_cont_list li i.fa-phone{transform:rotate(90deg)}.outer-page .coralreef-header .add_cont_list li a{color:rgba(199,199,198,1);font-size:13px;line-height:19px;text-decoration:none;transition:all .3s linear}.outer-page .coralreef-header .add_cont_list li a:hover,.outer-page .coralreef-header .add_cont_list li a:focus{color:white}.outer-page .coralreef-header .nav .has-submenu .fa{color:#c7c7c6}.outer-page .coralreef-header .nav .has-submenu:hover .fa,.outer-page .coralreef-header .nav .has-submenu:focus .fa{color:white;transition:all .5s linear}header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .ul-top>li>a{color:#C7C7C6;transition:all .3s linear}header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .ul-top>li>a:focus,header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .ul-top>li>a:hover{color:white;text-decoration:none}header .navbar-bottom{bottom:-50px;margin:0}.for-homepage header .navbar-bottom{background:#2c4d52}header #bottom-navbar-collapse{justify-content:center;margin:0}header .navbar-bottom .navbar-nav>li.child-hotel-name{border-right:0}header .navbar-bottom .navbar-nav>li>a{padding-right:20px;padding-left:20px}header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .dropdown-header h4{font-size:13px}header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .ul-top>li>a{font-size:13px}@media (max-width:1280px){.outer-page .coralreef-header .add_cont_list li + li{margin-left:15px}}@media (max-width:1100px){.bookingFormWidget .bookingform-wrapper{bottom:-50px}.child-hotel .bookingFormWidget #bookingForm,.parent-hotel .bookingFormWidget #bookingForm{padding-top:10px;padding-bottom:18px}.outer-page .coralreef-header .add_cont_list li{display:block}.outer-page .coralreef-header .add_cont_list li + li{margin-left:0;margin-top:10px}header .coralreef-header .navbar-collapse #top-navbar-collapse li a{padding-right:20px;padding-left:20px}header .navbar-bottom .navbar-nav>li>a{padding-right:15px;padding-left:15px}}@media (max-width:900px){header .coralreef-header .navbar-brand img{max-width:120px;max-height:70px;object-fit:cover}header .navbar-top{height:76px}.outer-page .coralreef-header .address_block{top:8px}header .coralreef-header .lang-book-wrapper{top:14px}header .coralreef-header .navbar-collapse #top-navbar-collapse{padding-top:15px !important;padding-bottom:15px !important}header .navbar-bottom{bottom:-40px}}@media (max-width:767px){header .coralreef-header .navbar-header{display:flex;justify-content:center}header .coralreef-header .navbar-collapse#top-menu,header .navbar-collapse.collapse#bottom-menu{display:block}header .coralreef-header .navbar-collapse #top-navbar-collapse{margin:0}.outer-page .coralreef-header .add_cont_list li i{width:18px;height:18px}.outer-page .coralreef-header .add_cont_list li i::before{font-size:8px}.outer-page .coralreef-header .add_cont_list li a{font-size:10px}.outer-page .coralreef-header .address_block{top:12px}.child-hotel header .navbar-bottom .navbar-header{display:none}}header .navbar-bottom.scroll{background:black}header .navbar-top .navbar-nav>li .dropdown-menu{background:rgba(44,77,82,0.85)}header .navbar-top.scroll .moreOptions .dropdown-more,header .navbar-top.scroll .navbar-nav>li .dropdown-menu{background:rgba(44,77,82,0.85)}header .navbar-bottom .moreOptions .dropdown-more{background:rgba(44,77,82,0.85)}header .navbar-bottom.scroll .moreOptions .dropdown-more,header .navbar-bottom.scroll .navbar-nav>li .dropdown-menu{background:rgba(44,77,82,0.85)}.outer-page #footer{padding:2%}@media screen and (min-width:1280px){.outer-page #footer .container{max-width:initial;width:100%;padding:0 2%}}@media screen and (min-width:480px){.outer-page #footer .container{width:100%}}.outer-page #footer .comm_cont{padding:0 7px}.outer-page #footer .comm_cont .col-xs-12{padding:0}.outer-page #footer .comm_cont .logo{text-align:center}.outer-page #footer .comm_cont .logo img{width:175px;height:96px}.outer-page #footer .comm_cont .footer-info{padding-top:1%}.parent-hotel .outer-page #footer .comm_cont .footer-address{display:none}.outer-page #footer .comm_cont .footer_navbar_wrapper{padding-top:.3%;padding-bottom:2.1%;border-bottom:1px solid #acacae}.outer-page #footer .comm_cont .footer_navbar li a{text-transform:capitalize;padding:0 12px;margin:0;font-size:clamp(14px,1.042vw,16px);line-height:clamp(28px,2.083vw,32px);text-decoration:none;transition:all .3s linear}.outer-page #footer .comm_cont .footer_navbar li a:hover,.outer-page #footer .comm_cont .footer_navbar li a:focus{color:#c7c7c6}.outer-page #footer .comm_cont .footer_navbar li{position:relative}.outer-page #footer .comm_cont .footer_navbar li:not(:last-child)::before{content:'';position:absolute;top:50%;transform:translateY(-50%);right:0;width:1px;height:16px;background:#acacae}.outer-page #footer .comm_cont .f_bot .container{padding:0}.outer-page #footer .comm_cont .f_bot .container>div{padding-top:30px}.outer-page #footer .comm_cont .f_bot .container a{font-size:clamp(14px,1.042vw,16px);line-height:clamp(28px,2.083vw,32px);text-decoration:none;transition:all .3s linear}.outer-page #footer .comm_cont .f_bot .container a:hover,.outer-page #footer .comm_cont .f_bot .container a:focus{color:#c7c7c6}.outer-page #footer .comm_cont .f_bot .container p{padding-left:3.5%}.outer-page #footer .trade-mark p{color:#acacae;text-align:center}