@import url("../bootstrap/css/bootstrap.min.css");@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,700&display=swap');@import url("../js/slick/slick.css");@import url("../js/scrollbar/jquery.mCustomScrollbar.min.css");img{max-width:100%}a:focus, .slick-vertical .slick-slide{outline:none !important}body{font-family:'Roboto',sans-serif}.body-wrap{}.container{max-width:1080px}.container-booking{max-width:80%}p, .normal_content, .normal_content p{font:normal normal normal 16px/26px Roboto;color:#00222B}.small_text{font:normal normal normal 13px/20px Roboto !important;color:#00222B}#master_wrap{position:relative;height:1920px;padding-bottom:220px;z-index:1}.bg-shape{background:url(../../img/bg-shape.svg) no-repeat center top;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.bg-shape.in-bg{background-image:url(../../img/in_bg.svg)}.bg-primary{background-color:#3A94D5 !important}.fs-11{font-size:11px !important}.fs-12{font-size:12px !important}.fs-13{font-size:13px !important}.fs-14{font-size:14px !important}.shodow01{box-shadow:0 3px 6px rgba(0,0,0,0.16)}.shodow02{box-shadow:0px 3px 7px #00000073}.rounded-4{border-radius: .4rem !important}.rounded-6{border-radius: .6rem !important}.rounded-8{border-radius: .8rem !important}.rounded-10{border-radius:1rem !important}h2.sec-title{text-align:left;font:normal normal 700 20px/24px Roboto;letter-spacing:0px;color:#000;text-transform:uppercase;margin:0}.top-bar-sec{background:#3A94D5;position:relative}.top-bar-sec:before{content:"";position:absolute;top:0;left:0;border-left:#fff solid 42px;border-top:32px solid transparent}.app-download img{height:20px}.panic-btn{background:#63CCF2;position:relative}.panic-btn:before{content:"";border-right:#63CCF2 solid 56px;border-top:80px solid transparent;position:absolute;right:100%;top:0}.panic-btn img{height:64px}.slider-wrap{display:flex}.slider-left{width:78%;position:relative}.slider-right{width:22%;padding:12px 0}.slider-left h2{font:normal normal bold 52px/56px Roboto;color:#fff;position:absolute;left:5%;width:90%;bottom:10%}.slider-left h2 span{color:#FCE93D;display:block}.slide-big figure{margin:0;position:relative}.slide-big figure:before{background:transparent linear-gradient(270deg, #00000000 0%, #000000AB 100%) 0% 0% no-repeat padding-box;content:"";position:absolute;top:0;left:0;bottom:0;width:85%}.slide-big a{text-decoration:none;color:#fff}.img-grid{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:100px;transition:0.3s;box-shadow:0px 3px 6px #0000004D}.img-grid h2{font:normal normal 500 16px/19px Roboto;color:#fff;position:relative;z-index:1;padding:8px 12px;margin:0}.img-grid:before, .app-dwld-grid .in:after{content:"";position:absolute;bottom:0;left:0;right:0;top:35%;background:transparent linear-gradient(180deg, #00000000 0%, #000000AB 100%) 0% 0% no-repeat padding-box;z-index:0}.img-grid a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.h-slider{margin:0 -8px}.h-slider .img-grid{margin:8px}.h-slider button.slick-arrow, .h-slider button.slick-arrow:focus{border:0;background-color:transparent;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1;outline:none !important}.h-slider button.slick-prev{left:-7px}.h-slider button.slick-next{right:-7px}.h-slider .img-grid:hover{transform:scale(0.92);box-shadow:0 0 0 2px #fff, 0px 0px 12px #00000083}.slide-right-thumb{height:100px;margin:7px 17px}.slider-right button.slick-arrow{border:0;background-color:transparent;outline:none;margin:auto;display:block;width:40px}.slider-right .slick-current .slide-right-thumb{box-shadow:0 0 0 3px #fff, 0 0 0 5px #3A94D5}.slider-right .slick-current .slide-right-thumb:after{content:"";border-right:10px solid #3A94D5;border-bottom:55px solid transparent;border-top:55px solid transparent;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.left-items .slick-track{margin-left:0}#map{width:100%;height:100%}.cat-grid-list{display:flex;flex-wrap:wrap;margin:-10px}.cat-grid-list li{width:25%;padding:12px 10px;text-align:center}.cat-grid{background:#FFF;box-shadow:0px 3px 7px #00000073;border-radius:12px;padding:4px;transition:0.3s;transform:scale(1)}.cat-grid a{text-decoration:none;color:#000}.cat-grid figure{background:#3A94D5;border-radius:10px;display:flex;align-items:center;justify-content:center;min-height:66px;margin:0}.cat-grid h2{font:normal normal normal 14px/14px Roboto;letter-spacing:0px;color:#000;padding:4px 2px;margin:0;min-height:35px;display:flex;align-items:center;justify-content:center}.cat-grid:hover{box-shadow:0px 0px 7px #00000083;transform:scale(1.12)}.share-btn{position:relative;z-index:1;margin-top:-16px}.share-btn a.btn-primary{background:transparent linear-gradient(180deg, #FCE93D 0%, #F6891F 100%) 0% 0% no-repeat;box-shadow:0px 3px 6px #00000029;border:2px solid #FFF;border-radius:5px;color:#000}.share-btn a.btn-primary:hover{background:transparent linear-gradient(180deg, #FE5054 0%, #FF151B 100%) 0% 0% no-repeat;color:#fff}.popular_trails .img-grid{height:140px}.top_attractions .img-grid{height:157px}.search-sec{background:#3A94D5 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #0000004D;border:1px solid #FFF;padding:5px}.search-form{background:#fff;min-height:54px;border-radius:35px;position:relative}.search-form .form-control{border:0;background-color:transparent;border-radius:35px}.search-form .form-control{padding:0.8rem 1.75rem;height:calc(3.2rem + 2px)}.search-form .form-control:focus, .search-form .form-control:active{box-shadow:none;border:0}.search-form .btn-primary{background:transparent linear-gradient(180deg, #FCE93D 0%, #F6891F 100%) 0% 0% no-repeat padding-box;border:3px solid #FFF;border-radius:27px;height:54px;width:74px}.search-form .btn-primary:hover{background:transparent linear-gradient(180deg, #777 0%, #333 100%) 0% 0% no-repeat padding-box}.search-form .btn-primary:hover svg{fill:#fff}.app-btn{padding:0 4px}.app-btn .btn.btn-outline-light{border:2px solid #FFF;border-radius:18px;width:71px;height:76px;font-size:14px;padding:6px 2px}.app-btn .btn.btn-outline-light img{height:35px;margin-bottom:3px}.app-btn .btn.btn-outline-light span{display:block}.cat-grid-bottom img{margin:auto;height:44px;margin-bottom:8px}.cat-grid-bottom a{background:#3A94D5;box-shadow:0px 3px 7px #00000073;border:2px solid #FFF;border-radius:27px;padding:15px 2px;text-align:center;display:block;color:#fff;font:normal normal 400 15px/18px Roboto;margin:10px;text-decoration:none;transition:0.3s;transform:scale(1)}.cat-grid-bottom span{display:block}.bottom_cat.h-slider button.slick-prev{left:-12px}.bottom_cat.h-slider button.slick-next{right:-12px}.cat-grid-bottom a:hover, .footer-nav-active .cat-grid-bottom a{transform:scale(1.08);background:#2071AB;position:relative}.footer-nav-active .cat-grid-bottom a:before{content:"";position:absolute;border-bottom:#2071AB solid 7px;border-right:10px solid transparent;border-left:10px solid transparent;bottom:100%;left:50%;transform:translateX(-50%)}.fix_footer{position:absolute;bottom:0;left:0;right:0}.foot-menu li{margin:0 2px}.foot-menu li a{color:#fff;padding:5px 13px;text-decoration:none;display:block;font:normal normal normal 16px/19px Roboto;border:2px solid transparent}.foot-menu li.active a, .foot-menu li a:hover{background:transparent linear-gradient(180deg, #FCE93D 0%, #F6891F 100%) 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;border:2px solid #FFF;border-radius:5px;text-align:center;color:#000}a.touchpad-btn{background:transparent linear-gradient(180deg, #FCE93D 0%, #F6891F 100%) 0% 0% no-repeat padding-box;border-radius:15px 15px 0px 0px;display:inline-flex;text-align:center;font:normal normal 900 20px/24px Roboto;letter-spacing:0px;color:#002844;text-transform:uppercase;align-items:center;text-decoration:none;padding:15px 22px;margin-top:-14px}a.touchpad-btn span{padding-right:10px}a.touchpad-btn:hover{color:#fff;background:transparent linear-gradient(180deg, #63CCF2 0%, #096080 100%) 0% 0% no-repeat padding-box}a.touchpad-btn:hover svg{fill:#fff}.modal-lg{max-width:1040px}.app-dwld-grid{width:100%}.app-dwld-grid .in{position:relative;height:420px;display:flex}.app-dwld-grid .bg-img{position:absolute;top:0;bottom:0;right:0;left:0;background-size:cover;background-position:center top;background-repeat:no-repeat;z-index:0}.app-dwld-grid h2{font-size:16px;margin:0;padding:4px 2px;font-weight:500;color:#3A94D5}.app-qr-wrap{position:relative;margin:auto auto 0;z-index:1;top:auto;padding:15px}.app-qr{margin:5px}.app-qr h4{font-size:14px;color:#fff;text-align:center}.app-qr figure{margin:0;padding:6px;background:#fff;border-radius:5px;max-width:130px}#main_menu .cat-grid{margin:11px 11px 35px}#main_menu .cat-grid a h2{text-align:center;color:#3A94D5;font-weight:500}#main_menu.h-slider button.slick-prev{left:-15px}#main_menu.h-slider button.slick-next{right:-15px}#main_menu .header-nav-active .cat-grid:hover{transform:scale(1)}#main_menu .header-nav-active{transform:scale(1.2);transform-origin:top}#main_menu .header-nav-active .cat-grid{position:relative}#main_menu .header-nav-active .cat-grid:after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-top:#3A94D5 solid 10px;border-left:12px solid transparent;border-right:12px solid transparent}.sub_menu_item{margin:4px}.sub_menu_item a{background-color:#3A94D5;border-radius:12px;padding:10px 20px;font-size:16px;font-weight:500;color:#fff;display:block;text-decoration:none;box-shadow:0px 2px 4px #00000040}#submain_menu.h-slider button.slick-prev{left:-42px}#submain_menu.h-slider button.slick-next{right:-42px}h1.site-title{font-size:30px;font-weight:700;color:#000}.btn-primary.cust-btn,.btn-danger.cust-btn{background:transparent linear-gradient(180deg, #FCE93D 0%, #F6891F 100%) 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;border:2px solid #FFF;border-radius:10px;color:#FFF;text-shadow:0px 3px 6px #00000029;font:normal normal bold 18px/24px Roboto;padding:10px 16px}.btn-primary.cust-btn:hover{background:#3A94D5}.btn-primary.cust-btn.icon-btn{padding:9px 12px}.btn-danger.cust-btn{background:transparent linear-gradient(180deg, #F6891F 0%, #FF000A 100%) 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;border:2px solid #FFF;border-radius:10px}.btn-primary.cust-btn.btn-lg{font:normal normal bold 20px/28px Roboto;padding:14px 24px}.btn-primary.cust-btn.dark-btn,.btn-primary.btn-sm.dark-btn{background:#274C57;color:#fff}.btn-primary.cust-btn.dark-btn:hover,.btn-primary.btn-sm.dark-btn:hover{background:#3A94D5}.list-gird{position:relative;margin-bottom:20px}.list-gird a{text-decoration:none}.list-gird:after{content:"";width:67px;height:66px;background:url(../../img/corner.svg) no-repeat left top;position:absolute;bottom:-11px;right:-11px;z-index:1}.list-gird figure{height:188px;margin:0;background-position:center;background-repeat:no-repeat;background-size:cover}.grid-content h2{font:normal normal bold 22px/29px Roboto;color:#3A94D5}.grid-content p{font:normal normal 300 16px/26px Roboto;color:#000;margin:0 0 5px}.dis-value{font:normal normal bold 18px/24px Roboto;color:#000}.list-gird-small.shodow02{box-shadow:0px 2px 5px #00000043}.list-gird-small.list-gird figure{height:125px}.list-gird-small .grid-content h2{font:normal normal bold 16px/21px Roboto}.list-gird-small .qr_code img{max-width:28px;margin-right:10px}.list-gird-small .qr_code_medium img{max-width:62px;margin-right:10px}.list-gird-small.list-gird::after{width:45px;height:44px;bottom:-9px;right:-9px;background-size:contain}.scroll-section{margin:-5px -15px 0;padding:5px 0}.scroll-section_in{padding:15px}.scroll-section .mCSB_scrollTools{width:42px;opacity:1}.scroll-section .mCSB_scrollTools .mCSB_buttonDown, .scroll-section .mCSB_scrollTools .mCSB_buttonUp, .scroll-section .mCSB_scrollTools .mCSB_buttonDown{height:30px;width:30px;left:6px;background-color:#63CCF2;background-position:center;background-repeat:no-repeat;opacity:1;border-radius:50px;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.scroll-section .mCSB_scrollTools .mCSB_buttonUp{background-image:url(../../img/arrow-top.svg)}.scroll-section .mCSB_scrollTools .mCSB_buttonDown{background-image:url(../../img/arrow-bottom.svg)}.scroll-section .mCSB_inside>.mCSB_container{margin-right:50px}.scroll-section .mCSB_scrollTools a+.mCSB_draggerContainer{margin:35px 0;overflow:hidden}.scroll-section .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#3A94D5 url(../../img/bar-icons.svg) center no-repeat;box-shadow:0px 2px 4px #00000054;border:1px solid #FFF;border-radius:19px;width:38px}.scroll-section .mCSB_scrollTools .mCSB_draggerRail{width:20px;background-color:#E6E6E6;border-radius:20px}#single_image_slider.h-slider,#single_video_slider.h-slider,#video_slider360.h-slider{margin:0}#single_image_slider.h-slider button.slick-prev, #single_video_slider.h-slider button.slick-prev, #video_slider360.h-slider button.slick-prev{left:-18px}#single_image_slider.h-slider button.slick-next, #single_video_slider.h-slider button.slick-next, #video_slider360.h-slider button.slick-next{right:-18px}#myTabContent.shodow02{min-height:465px}.tab_slider.nav-tabs{border:0;padding:5px 20px;margin-top:-32px;position:relative;z-index:2}.tab_slider .nav-link{text-align:center;color:#274C57;font-size:16px;text-transform:uppercase;font-weight:700;width:115px;height:128px;background-color:transparent;padding:28px 5px 0;outline:none}.tab_slider .nav-link:focus, .tab_slider .nav-link:hover{outline:none;border:0}.tab_slider .nav-link svg{fill:#274C57}.tab_slider.nav-tabs .nav-link.active{border:0;background:url(../../img/btn_bg.svg) no-repeat center;color:#fff}.tab_slider.nav-tabs .nav-link.active svg{fill:#fff}.tab_slider .nav-link span{display:block}.single_slide_video video{min-height:460px;background-color:#000;display:block;padding-bottom:35px}.single_page_map{float:right;width:450px;margin:0 0 15px 30px}.single_page_map #map{height:350px}.addReadMore.showlesscontent .SecSec, .addReadMore.showlesscontent .readLess{display:none}.addReadMore.showmorecontent .readMore, .addReadMore.showmorecontent .dots{display:none}.addReadMore .readMore, .addReadMore .readLess{display:block;font-size:16px;font-weight:500;padding:12px 0;color:#000;cursor:pointer;text-transform:uppercase}.addReadMoreWrapTxt.showmorecontent .SecSec, .addReadMoreWrapTxt.showmorecontent .readLess{display:block}.grid-style1{background:#FCFCFC;box-shadow:0px 3px 6px #00000029;border-radius:15px;padding:10px 12px;border-bottom:#3A94D5 solid 5px;margin:8px 0}.grid-style1 figure{margin-bottom:7px}.grid-style1 h5{font:normal normal bold 17px/26px Roboto;color:#274C57;text-transform:uppercase;margin:0;padding:0}.grid-style2{background:#3A94D5;box-shadow:0px 3px 6px #00000029;border-radius:15px;margin:8px 0}.grid-style2 .in{background:#FCFCFC;box-shadow:0px 3px 6px #00000029;border-radius:15px;display:flex;align-items:center;padding:20px 15px}.grid-style2 .in figure{margin:0 10px 0 0}.grid-style2 .in h5{font:normal normal 900 22px/26px Roboto;color:#274C57;text-transform:uppercase;margin:0}.grid-style2 .value{font:normal normal bold 30px/26px Roboto;color:#FFF;padding:15px 28px}.trail_map .share-btn{margin-bottom:-17px}.or{background:#FFF;border:1px solid #707070A8;width:35px;height:35px;font:normal normal bold 15px/22px Roboto;color:#9A9A9A;padding:6px;text-align:center;border-radius:50px}.or:after{content:"";position:absolute;top:15%;bottom:15%;width:1px;background:#E2E2E2;left:38%;z-index:-1}.panic_btns a{text-decoration:none}.panic_btns .grid-style2 .in{flex-direction:column;align-items:flex-start;padding:15px}.panic_btns .grid-style2 .in figure{display:block;max-height:30px}.panic_btns .grid-style2 .in h5{font:normal normal 700 18px/26px Roboto}.panic_btns .grid-style2 .value{font:normal normal bold 24px/30px Roboto;padding:15px;pointer:cursor}.nav-tabs.panic_btns{border:0}.grid-check input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;cursor:pointer}.grid-check span{position:absolute;background-color:#fff;border-radius:5px;width:35px;height:35px;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);left:-10px;top:-10px;border:#2071AB solid 2px;pointer-events:none}.grid-check input:checked+span{background-color:#2071AB}.grid-check input:checked+span:after{content:'';width:10px;height:20px;border-bottom:#fff solid 4px;border-right:#fff solid 4px;transform:rotate(45deg);position:absolute;top:3px;left:11px}.scroll-on-right .mCSB_scrollTools{left:0;right:auto}.scroll-on-right .mCSB_container_wrapper{margin-left:30px;margin-right:0}.scroll-on-right .mCSB_container_wrapper>.mCSB_container{padding-left:30px;padding-right:0}.time-box .plus{font-size:30px;font-weight:400;padding:5px 0;display:inline-block}.time-box label{font-size:16px;line-height:21px;font-weight:300}.time-box h4{font-size:20px;line-height:24px;font-weight:500}.time-box h4 span{font-size:16px;line-height:19px;font-weight:400}.time-box .total-time{padding-top:10px}.time-box .total-time label{font-size:20px;line-height:26px;font-weight:500}.time-box .total-time h3{font-size:36px;line-height:43px;font-weight:500}.time-box .total-time h3 span{font-size:30px;line-height:37px;font-weight:400}.v-slider{text-align:center}.selected_places .img-grid{min-height:134px;margin:5px 10px;text-align:left}.selected_places .slick-arrow{border:0;background-color:transparent;margin:8px}.selected_places .close_btn{position:absolute;top:-14px;right:-16px;border:0;padding:0;margin:0;background-color:transparent}.v-align .qr-code img{max-width:55px}.v-align .or{margin:10px auto;display:inline-block}.v-align .or::after{top:61%;bottom:auto;width:70%;left:50%;z-index:-1;height:1px;transform:translateX(-50%)}.bg-light-grey{background-color:#EFEFEF}.event-details{padding:12px 0}.event-details .date{color:#000;font-size:20px;font-weight:700}.event-details .valnue{color:#000;font-size:16px;font-weight:700;margin-bottom:5px}.fee{padding-top:15px}.fee span{display:block;font-size:18px;color:#274C57;font-weight:600}.fee h2{font-size:32px;color:#274C57;font-weight:900;margin:0}.book-btn{text-align:center;padding:12px;margin-bottom:20px}.book-btn .btn-danger.cust-btn{font-size:30px;font-weight:700;padding:24px 50px}.form-label{margin-bottom: .1rem}.form-control{padding:12px 15px}#search-list{list-style:none;margin:0;position:absolute;top:100%;left:0;padding:10px;background-color:#fff;width:100%;border-radius:15px;box-shadow:0 5px 15px rgba(0, 0, 0, 0.6);z-index:99}#search-list li{padding:8px;border-bottom:#bbb9b9 1px solid;list-style-type:none;color:#505050;text-decoration:none;font-size:14px}#search-list a:last-child li{border:0}#search-list a{text-decoration:none;color:#000;text-decoration:none;display:block}#search-list a:hover{background:#ebebeb;cursor:pointer}.more-weather{position:absolute;left:6px;bottom:-4px;white-space:nowrap}.more-weather>div{background-color:rgb(241, 241, 241);padding:0 5px;font-size:12px !important;border:rgb(224, 224, 224) solid 1px;border-radius:2px;line-height:16px !important}#weather_forecast_id{position:absolute;top:100%;left:30px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.6);z-index:2147483657;pointer-events:auto;width:230px;border-radius:10px}.wrap{width:1080px;height:692px;padding:0;overflow:hidden}.frame{width:1280px;height:786px;border:0;-ms-transform:scale(0.80);-moz-transform:scale(0.80);-o-transform:scale(0.80);-webkit-transform:scale(0.80);transform:scale(0.80);-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}.form-label.required:after{content:"*";color:red}.vid_wrap{position:relative}.vid_wrap iframe{position:relative;z-index:1}.click_dis{position:absolute;top:0;left:0;width:100% !important;z-index:2;height:25%;cursor:not-allowed;pointer-events:all !important}.click_dis_footer{position:absolute;top:85%;left:0;width:100% !important;z-index:2;height:10%;cursor:not-allowed;pointer-events:all !important}#map_dis{position:absolute;width:150px;height:50px;bottom:0;left:0}.page_loader{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.page_loader span{display:block;padding:10px;text-align:center}.callnearby_police_user{cursor:pointer}.callpolice_user{cursor:pointer}.callamb_user{cursor:pointer}.btn.continue_video, .btn.skip_slide{ position: absolute; bottom:2px; right:3px; z-index:9; font-size: 14px; background-color: #3992D3; border-color: #fff;}.slick-slide iframe{ display: block;}