.main-navigation,.main-navigation ul ul{background-color:#fff!important}.main-navigation{border-bottom:1px solid rgba(0,0,0,.1)}.main-navigation ul ul li:hover{background-color:#3B1662!important;color:#fff!important}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover>a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus>a,.main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"])>a{background-color:#3B1662!important;color:#fff!important}.tour-booking-form{background-color:#FBF5FF;padding:20px;border-radius:8px;min-height:400px!important}.quantity-control input{width:70px!important;text-align:center;border:none!important;border-radius:8px!important;margin:0 5px!important;background-color:transparent!important;color:#130F11 ! IMPORTANT;font-weight:600;padding:5px!important}.acf-map img{max-width:inherit!important}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed,.embed-container video{position:absolute;top:0;left:0;width:100%;height:100%}.breadcrumbs{font-size:14px;margin-bottom:10px}.widget_gpc_sub_menu_widget .menu-item-has-children .sub-menu{margin-left:1.2em}.widget_gpc_sub_menu_widget .menu-item-has-children .sub-menu li{list-style:disc}.widget_gpc_sub_menu_widget .current-menu-item>a{font-weight:700}@media (min-width:768px){.preload *{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.has-js .prep-animation,.has-js .prep-scroll-animation{visibility:hidden}.has-js .do-animation,.has-js .do-scroll-animation{visibility:visible}}@media (min-width:768px){.fade-in-left{-webkit-animation:fade-in-left 1.2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-left 1.2s cubic-bezier(.39,.575,.565,1) both}.fade-in{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both}.fade-in-bottom{-webkit-animation:fade-in-bottom 1.2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bottom 1.2s cubic-bezier(.39,.575,.565,1) both}.fade-in-right{-webkit-animation:fade-in-right 1.2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-right 1.2s cubic-bezier(.39,.575,.565,1) both}}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-75px);transform:translateX(-75px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-75px);transform:translateX(-75px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(75px);transform:translateX(75px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(75px);transform:translateX(75px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.delay-250{-webkit-animation-delay:250ms;animation-delay:250ms}.delay-500{-webkit-animation-delay:500ms;animation-delay:500ms}.delay-750{-webkit-animation-delay:750ms;animation-delay:750ms}.delay-1000{-webkit-animation-delay:1000ms;animation-delay:1000ms}.delay-1250{-webkit-animation-delay:1250ms;animation-delay:1250ms}.delay-1500{-webkit-animation-delay:1500ms;animation-delay:1500ms}