.wpl_et-bp-shop-header{display:flex;justify-content:flex-end;align-items:center}.wpl_et-bp-shop-headerabove{display:flex;justify-content:center;align-items:center}.tf_form-inner .autocomplete-items div{background-color:#f5f5f5;border-bottom:1px solid #f5f5f5}.tf_form-inner .autocomplete-items{top:105%;border:0px solid #f5f5f5}.tf_homepage-booking{margin:7px 0 16px}.tf-toc-wrap table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:24px 0 1.5em;width:100%}.tf-toc-wrap table,.tf-toc-wrap td,.tf-toc-wrap th{border:1px solid #dddddd}.tf-toc-wrap td{white-space:break-spaces}.tf-toc-wrap td,.tf-toc-wrap th{padding:10px}.availability-table th,.availability-table td{padding:15px}.tf-room-table td.pax,.tf-room-table td.pricing{min-width:136px;text-align:center}.tf-highlight-text ul,.tf-highlight-text ol{list-style:auto;line-height:30px;color:#000;font-size:15px;padding:23px}button.tf-tablinks.active{background:#003162;color:#f1f1f1;outline:none;padding:7px 20px;border:0;border-radius:7px}button.tf-tablinks{padding:7px 20px;border:0;border-radius:7px}.tf_booking-widget{background:#a4e3e3;background:linear-gradient(to bottom,#a4e3e3 0,#00ff00 100%);border-color:#a4e3e3;padding:20px;border-radius:4px;font-size:14px}.availability-btn-area.tour-search{max-width:130px}.tf-archive-rating-wrapper h6{clear:both;width:76px;color:#00ff00}.tf-exclude-section ul i.fas{color:#ff0000}.tf-include-section ul i.fas{color:#00ff00}.tf-inc-exc-content ul li{line-height:30px}#tf-faq-item .arrow{color:#003162}#tf-faq-item{padding:16px;background:#c8e2fc}.tf-ask-question .btn-styled{top:35px}#ask-question .tf-aq-field input,#ask-question .tf-aq-field textarea{width:100%;padding:16px}.tf-slider-content .tf-recent-room-price{color:#00ff00;padding-top:13px;font-size:13px}.tf-slider-desc a:hover{color:#00ff00}.tf-widget-slider .tf-slider-item:hover{transform:translateY(-5px)}.tf-widget-slider .tf-slider-item{transition:300ms ease-in}.wps-team-carousel{min-height:330px}.slick-dots{padding:0px!important}.slick-dots li.slick-active button:before{opacity:1;color:#003162;font-size:8px}.tf-archive-desc li{margin-right:4px;background:#003162;padding:2px;margin-bottom:5px;border-radius:50px}.tf-archive-desc li:hover{background:#00ff00}.tf-archive-desc i{color:#ffff;margin-bottom:0px;padding:4px;font-size:13px}.wps-team-carousel .et_pb_team_member_image{max-width:initial;margin-right:0;margin-bottom:14px;margin-bottom:20px}.wps-team-carousel .et_pb_team_member_description{width:100%}.wps-team-carousel ul.et_pb_member_social_links{position:absolute;top:7px;right:3px;margin:0px;width:32px;opacity:0;animation-duration:2s;transform-origin:right}.wps-team-carousel ul.et_pb_member_social_links li{background:#fff;width:32px;height:32px;border-radius:50px;line-height:32px;margin:5px 0px!important;display:block}@keyframes pswbounce{0%{transform:translateX(+40px)}50%{transform:translateX(0)}100%{transform:translateX(0)}}.wps-team-carousel .et_pb_team_member:hover ul.et_pb_member_social_links{animation-name:pswbounce;animation-timing-function:ease;opacity:1}.wps_blog_layouts .et_pb_post{position:relative;transform:translateY(0px);transition:300ms ease-in}.wps_blog_layouts .et_pb_post:hover{transform:translateY(-5px)}.wps_blog_layouts .et_pb_post .list_blog_description{position:relative;margin-top:-78px;z-index:5;padding:25px 25px 25px;box-shadow:0px 8px 25px -20px rgba(0,0,0,0.15);background-color:#F8FFF7!important;transition:all .5s ease;border-radius:10px;display:flex;flex-wrap:wrap}.wps_blog_layouts .et_pb_post .et_pb_image_container{overflow:hidden;border-radius:10px}.wps_blog_layouts .et_pb_post:hover .et_pb_image_container a{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.wps_blog_layouts .et_pb_post .et_pb_image_container a{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%;margin-bottom:0px}.wps_blog_layouts .et_pb_post .post-meta{order:-1}.wps_blog_layouts .et_pb_post a.more-link{float:right;border:1px solid;padding:1px 12px;border-radius:5px;margin-top:13px}.wpl-pb-bt-shop ul.products li{background-color:#fcfaf8;padding:15px!important;margin:0 1.8% 2.992em 0!important;border-radius:5px;box-shadow:rgb(0 0 0 / 10%) 0px 10px 15px -3px,rgb(0 0 0 / 5%) 0px 4px 6px -2px}.woocommerce ul.products{display:flex;flex-wrap:wrap}