html{overflow-x:hidden}.news_detail_section .news_content_left img{height:auto!important}.ui-helper-hidden-accessible{display:none}ul.ui-menu.ui-widget.ui-widget-content{position:absolute!important;z-index:999999;background:#35475d;color:#fff;border-radius:10px;max-height:350px;overflow:auto;padding:20px 30px;margin:0;box-shadow:0 0 5px #000}ul.ui-menu.ui-widget.ui-widget-content li{list-style:none;cursor:pointer}#search_head .ui-widget,#searchForm .ui-widget{position:relative}#search_head .preload,#searchForm .preload{display:none;position:absolute;left:5px;top:5px;width:24px;height:24px;background:url(../images/preloader.gif) no-repeat}#search_head.mobile_search_home input{padding:10px 60px 10px 40px!important;font-size:11px!important}.location_list_section .location_list_cont ul li a:hover{color:#35475d}a.add_wishlist span,.heart_over_grid a.add_wishlist,.favourate a{position:relative}.favourate a,.heart_over_grid a.add_wishlist{font-size:25px}a.add_wishlist.indicate span:after,.heart_over_grid a.add_wishlist.indicate:after,.favourate a.add_wishlist.indicate:after{content:'';z-index:99;position:absolute;background:#fff;width:80px;height:80px;border-radius:50%;top:-25px;left:-20px;transform:scale(0);-webkit-transform:scale(0);webkit-animation:like-a .3s .2s forwards;-moz-animation:like-a .3s .2s forwards;animation:like-a .3s .2s forwards}a.add_wishlist.indicate span i,.heart_over_grid a.add_wishlist.indicate i,.favourate a.add_wishlist.indicate i{color:#35475d;position:relative;z-index:99999!important;transform:scale(1.8);transition:1s ease-in-out}a.add_wishlist.indicate span:before,.heart_over_grid a.add_wishlist.indicate:before,.favourate a.add_wishlist.indicate:before{content:'';z-index:99;position:absolute;background:#6aa1a1;width:80px;height:80px;border-radius:50%;top:-25px;left:-20px;transform:scale(0);-webkit-ransform:scale(0);-webkit-animation:like-a .5s 0s forwards;-moz-animation:like-a .5s 0s forwards;animation:like-a .5s 0s forwards}.heart_over_grid a.add_wishlist.indicate:after,.heart_over_grid a.add_wishlist.indicate:before{top:-28px;left:-30px}.favourate a.add_wishlist.indicate:after,.favourate a.add_wishlist.indicate:before{top:-30px;left:-30px}@-webkit-keyframes like-a{100%{-webkit-transform:scale(1.03);transform:scale(1.03);-moz-transform:scale(1.03)}}@-moz-keyframes like-a{100%{-webkit-transform:scale(1.03);transform:scale(1.03);-moz-transform:scale(1.03)}}@keyframes like-a{100%{-webkit-transform:scale(1.03);transform:scale(1.03);-moz-transform:scale(1.03)}}@media(max-width:767px){.trip_planner_sign_up .sign_up_inner{display:none}}.cookiepopup{position:fixed;width:100%;bottom:0;left:0;z-index:99999}.cookiepopup .modal-dialog{width:100%;margin:0}.cookiepopup .modal-content{border-radius:0;border:0}.cookiepopup .close{font-size:50px;font-weight:400;color:#35475d;opacity:1}.cookiepopup .modal-header{border-bottom:0 solid #e5e5e5;color:#35475d;font-size:16px;line-height:24px;padding:5px 15px}.cookiepopup span.content a{border-bottom:1px solid #6aa1a1;color:#35475d}.cookiepopup span.content a:hover{color:#6aa1a1}.cookiepopup span.got_link a{background:#6aa1a1;padding:6px 15px;border-radius:30px;color:#fff;margin-left:20px}.cookiepopup span.got_link a:hover{background:#35475d}.cookiepopup .modal-title{color:#35475d;font-size:26px;font-family:yeseva one;font-style:italic;margin-right:10px;position:relative;top:3px}.cookiepopup .hover_cont{position:absolute;background:#fff;max-width:400px;padding:15px;border-radius:10px;top:-148px;left:88px;color:#35475d}.cookiepopup .hover_cont:after{content:"";position:absolute;border-left:15px solid #fff;border-bottom:15px solid #fff;left:50%;bottom:-7px;border-right:1px solid #fff;transform:rotate(45deg)}.cookiepopup .hover_cont a{color:#6aa1a1}.cookiepopup .hover_cont a i{color:#35475d;font-size:13px;margin-left:5px}@media(max-width:767px){.cookiepopup .modal-title,.cookiepopup .content,.cookiepopup .got_link{display:inline-block;width:100%}.cookiepopup .close{position:absolute;right:15px;top:8px;z-index:9999}.cookiepopup .modal-title{margin-bottom:10px}.cookiepopup span.got_link a{display:inline-block;margin:20px 0 10px}.cookiepopup .hover_cont{left:0;top:-175px}}.dd_top_section .dd_right_cont p a{background:0 0;color:#6aa1a1;font-size:16px;padding:0;margin:0;letter-spacing:0}.dd_top_section .dd_right_cont p a:hover{text-decoration:underline!important}.trip_planner_sign_up,.mobile_paid_cont,.paid_ad_section .paid_ad_right,.news_paid_top{display:none!important}.event_category_section .events_mobile_category .mobile_cat_cont.event_cat_mob.active_cat{opacity:.3}.location_map_section .location_map_left ul li ul li .preload1{left:-25px;top:3px;width:20px;height:20px;background-size:100% 100%!important;background:url(../images/loader.gif) no-repeat}.search_section.no_results{display:none}.content_section.content_n_res{margin-top:-81px}.survey_cont{float:right;display:inline-block;margin-right:10px}.survey_cont a{background:#6aa1a1;display:inline-block;padding:2px 25px;border-radius:30px;font-weight:600;font-size:12px;letter-spacing:1px}.survey_cont a:hover{background:#fff;color:#35475d!important}.survey_cont.survey_cont_mobile{display:none}@media(max-width:991px){.survey_cont{display:none}.survey_cont.survey_cont_mobile{display:inline-block;width:100%;position:fixed;left:0;top:0;background-color:#6aa1a1;z-index:999}.survey_cont a{padding:10px 15px;border-radius:0;font-weight:400;font-size:12px;width:100%;margin:0;text-align:center;color:#fff!important}.survey_cont.survey_cont_mobile i{margin-left:10px}.content_section.content_n_res{margin-top:-79px}}@media(max-width:480px){.content_section.content_n_res{margin-top:-57px}}@media(max-width:360px){.survey_cont a{padding:10px 5px}.survey_cont.survey_cont_mobile i{margin-left:0}}.events_signup_section .events_signup_right .text_field p,.trip_planner_section .trip_planner_right .trip_right_top .text_field p{font-style:italic;text-align:right;margin:10px 0 0}.events_signup_section .events_signup_right .text_field p,.about_signup_section .about_signup_right .text_field .susb,.trip_planner_section .trip_planner_right .trip_right_top .text_field p,.privacy_policy_section .privacy_signup_right .text_field p{font-size:14px;text-align:right;float:right;margin-top:30px}@media(max-width:480px){.events_signup_section .events_signup_right .text_field p{font-size:14px}}.grecaptcha-badge{display:none}.play__content{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.play__content .playbutton{width:70px;height:70px;display:inline-block}.play__content .playbutton img{width:100%!important;height:100%!important;object-fit:contain;object-position:center center}.play__content__modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999999;opacity:0;visibility:hidden;transition:all .5s ease;display:flex;justify-content:center;align-items:center}.play__content__modal__close{position:absolute;top:0;right:70px;font-size:65px;font-weight:400;color:#fff;cursor:pointer;z-index:1}.play__content__modal.show{opacity:1;visibility:visible}.play__content__modal__video{width:90%;height:90%}.play__content__modal__video video{width:100%;height:100%}.play__content__modal__wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.9)}.content_section .mobile_search_home{height:350px!important}.grid-four-col h2{margin-top:20px!important;margin-bottom:12px!important}.grid-four-col h3{margin-top:0!important}@media only screen and (max-width:1024px){.play__content .playbutton{width:48px;height:48px}.content_section .mobile_search_home h2{font-size:24px;margin-bottom:10px!important}.content_section .mobile_search_home h3{font-size:17px;margin-top:0}.play__content__modal__close{right:20px}}.footer__menu__wrapper h3,.footer_right h3{display:none}.hide__mobile{display:none}.footer_form .about_signup_right{width:100%;float:right;background-color:#6aa1a1;color:#fff;padding:15px 40px;border-radius:0 0 0 0}.footer_form .about_signup_right .text_field input{width:100%;border:0;padding:6px 60px 6px 15px;border-radius:30px;font-style:italic;height:25px;font-size:12px;color:#808684}.footer_form .about_signup_right .name_input input{margin-bottom:12px}.footer_form .about_signup_right .text_field p{font-size:10px;text-align:right;float:right;margin-top:30px}.footer_form .about_signup_right .text_field .cls-submit-newsletter{background:#36485d;width:95px;display:inline-block;font-size:13.61px;border-radius:30px;padding:7px 0 4px 27px;color:#fff;cursor:pointer;height:25px;overflow:hidden;position:relative;margin-top:22px;text-transform:uppercase;font-size:10px;letter-spacing:1.5px}.footer_form .about_signup_right h2{font-family:yeseva one;font-style:italic;font-size:18px;margin:0 0 25px 0}.footer_form .about_signup_right .text_field .cls-submit-newsletter i,.footer_left .copyright{display:none!important}.footer_left .mobile_addres_cont .copyright{display:block!important}@media only screen and (min-width:1024px){.footer_form .about_signup_right .text_field .cls-submit-newsletter{background:#36485d;width:95px;display:inline-block;font-size:13.61px;border-radius:30px;padding:9px 0 9px 21px;color:#fff;cursor:pointer;height:36px;overflow:hidden;position:relative;margin-top:22px;font-weight:600}.footer_form .about_signup_right .text_field p{font-size:14px}.footer_form .about_signup_right h2{font-size:30px}.footer_form .about_signup_right{border-radius:0 0 0 30px;padding:30px 40px 40px}.footer_form .about_signup_right .text_field input{width:100%;border:0;padding:6px 60px 6px 15px;border-radius:30px;font-style:italic;height:36px;font-size:18px;color:#808684}.footer_form .about_signup_right .name_input input{margin-bottom:18px}.hide__wide{display:none}.show__mobile{display:none}.hide__mobile{display:block}.footer_section .footer_center ul{float:none!important;width:100%!important}.footer_section .footer_center ul li{margin-bottom:0!important}.footer_section .footer_right{width:45%!important}.footer_center{display:flex;justify-content:flex-start;padding-left:73px}.footer_section{display:flex;justify-content:flex-start;align-items:flex-start}.footer_form{position:relative;right:-7%;max-width:530px}.footer_section .footer_center{width:60%!important}.footer_section .footer_right{padding-left:22%;width:60%!important}.footer__menu__wrapper h3,.footer_right h3{display:block;color:#fff;font-family:yeseva one;font-style:italic;font-size:25px;margin-top:0;margin-bottom:20px}.footer_right h3{margin-bottom:26px}.footer_section .footer_center ul li a{font-size:16px;line-height:28px}.footer_section .footer_right a{font-size:16px}.footer_left .copyright{display:block!important;font-size:10px;color:#fff;font-weight:600;margin-top:35px}.footer_left .copyright a{text-decoration:none;color:#fff}div.wpcf7-response-output{font-size:14px!important}}