/*
Theme Name: TravelWP Child
Theme URI: http://travelWP.physcode.com/
Author: Physcode
Author URI: http://physcode.com/
Description: Description
Version: 1.0.1
Template:  travelwp
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: travelWP
Tags: two-columns, left-sidebar, right-sidebar, editor-style, rtl-language-support, sticky-post, theme-options, translation-ready, translation-ready

 */
/*header menu*/
.widget-menu-right .switch-language-widget .title-modal-language, .widget-menu-right .switch-language-widget .title-modal-language select {
  background: transparent !important;
}
.widget-menu-right .switch-language-widget .title-modal-language{
    background: transparent !important;
}
.title-modal-language{
    background: transparent !important;
}
.widget-menu-right .switch-language-widget .title-modal-language:hover{
    background: #E6F7F4;
}
.widget-menu-right .switch-language-widget .content-modal-language .body-modal-language ul li a{
  color: rgb(79, 94, 113) !important;
}
.widget-menu-right .switch-language-widget .content-modal-language .body-modal-language ul li a:hover{
  color: #ffb300 !important;
}
.widget-menu-right .switch-language-widget .title-modal-language{
    gap:10px;
}
.switch-language-widget{
    margin-right: 8px;
}
.widget-menu-right .switch-currency-widget select {
	background: transparent;
    padding: 0 10px;
    width: 62px;
    background-position-x: 118% !important;
}
/*end header menu*/
a:hover {
  color: #6ABAF5;
}
.font-shadow{
	text-shadow: 2px 2px 4px #000000;
}
/*widget syling*/
input[type="checkbox"]:checked::before {
	/*margin: 9px 0 0 6px;*/
}
.tour-search-field destination{
	border-radius: 10px 10px 0px 0px;
	background: ffb300;
}
.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field date{
	background: #ffb300;
}
.tour-search-field date{
	background: #ffb300;
}

.wrapper-search-fields .tour-search-field.destination select{
	background: #fff;
  border-radius: 8px;
  border: 1px solid var(--tours-border-color,#eee) !important;
	color: #AAAFB6; /*#AAAFB6;*/
}
.tour-search-field.destination.elementor-repeater-item-252ddd8 div.tour-search-field-inner.wrapper-content.pa_destination select.pa_destination option{
	color: #666; /*#AAAFB6;*/
}
.tour-search-field.destination.elementor-repeater-item-252ddd8 div.tour-search-field-inner.wrapper-content.pa_destination select.pa_destination option[value="0"]{
	color: #AAAFB6; /*#AAAFB6;*/
}
.tour-search-field.date.elementor-repeater-item-6c70ccf .item-filter-heading{
	display: none;
}
.elementor-widget-thim-ekits-search-tour .tour-search-field.rating li > span, .travel-tour-new:not(.home) .elementor-widget-thim-ekits-search-tour .tour-search-field.rating li > span {
  margin-left: 10px;
  text-transform: capitalize;
  margin-top: -3px;
}
.thim-ekits-archive-tours__topbar{
	background: #f2f4f4;
  padding: 16px 29px;
  border-radius: 12px;
}
.thim-ekits-archive-tours .tour-ordering select{
  height:48px;
  padding:10px 16px 10px 19px;
  border-radius:8px;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikljb24iPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNNCA2LjVMOCAxMC41TDEyIDYuNSIgc3Ryb2tlPSIjNDQ0NDQ0IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=) !important;
  background-repeat:no-repeat !important;
  background-position-x:96% !important;
  background-position-y:13px !important;
  background-size:16px 20px !important;
  -moz-appearance:none;
  -webkit-appearance:none;
  appearance:none;
  width:226px;
  color:#121212
}
.thim-ekits-archive-tours__topbar form.tour-ordering, .thim-ekits-archive-tours__topbar p.tour-result-count{
	margin-bottom: 0px;
}
/*.elementor-widget-thim-ekits-search-tour .destination*/
.tour-search-field.destination.elementor-repeater-item-252ddd8{
	background: #ffb300;
	border-radius: 10px 10px 0 0;
	border-color: transparent;
}
.tour-search-field-inner.wrapper-content.pa_destination, .tour-search-field-inner.wrapper-content{
	border-radius:10px;
}
.tour-search-field.date.elementor-repeater-item-6c70ccf{
	background: #ffb300;
	padding: 0 16px 24px 16px !important;
}
.tour-search-field.destination.elementor-repeater-item-252ddd8{
	border-bottom: 0 px solid var(--tours-border-color,#eee) !important;
}
.tour-search-field.destination.elementor-repeater-item-252ddd8 .item-filter-heading{
	color: #fff !important;
}
.noUi-connect {
  background: #ffb300 !important;
}
.button.button-searh-tour.elementor-repeater-item-7aa3957{
	background: #fff;
	border: 1.5px;
	color: #ffb300;
	border-style: solid !important;
	border-color: #ffb300;
}
.button.button-searh-tour.elementor-repeater-item-7aa3957:hover{
	background: #ffb300;
	color: #fff;
}
.elementor-widget-thim-ekits-search-tour input[type="radio"]:checked::before{
  width: 10px !important;
  height: 10px !important;
  margin: 6px 0 0 6px;
  background: #fff;
}
.tour-icon-next-prev .thim-ekit-archive-tours__pagination .prev::before, .tour-icon-next-prev .thim-ekit-archive-tours__pagination .next::before {
  content: none !important;
}
.thim-ekits-archive-tours .tour-ordering select{
	background-color: #fff;
	color: #AAAFB6 !important;
}
.thim-ekits-archive-tours__topbar .tour-ordering h6 {
  color: rgb(79, 94, 113);
}
/* checked/ban/plus SVG for tour description and <p> without padding/margin*/
.chk-svt{
	background:url(/wp-content/uploads/chk.png) 0 0 no-repeat;
	margin-top: -0.3em;
	line-height: 1;
	width: 13px;
}
.svg .chk-svt {
  	margin-top: -0.3em;
	background: url(/wp-content/uploads/chk.svg) no-repeat;
}
.ban-svt{
	background:url(/wp-content/uploads/ban.png) 0 0 no-repeat;
	margin-top: -0.3em;
	line-height: 1;
	width: 16px;
}
.svg .ban-svt {
  	margin-top: -0.3em;
	background: url(/wp-content/uploads/ban.svg) no-repeat;
	width: 16px;
}
.plus-svt{
	background:url(/wp-content/uploads/plus.png) 0 0 no-repeat;
	margin-top: -0.3em;
	line-height: 1;
	width: 13px;
}
.svg .plus-svt {
  	margin-top: -0.3em;
	background: url(/wp-content/uploads/plus.svg) no-repeat;
	width: 13px;
}
.tours-tabs_table tbody tr td p{
	padding: 0px !important;
	margin-bottom: 4px !important;
}
.check-svg{
    list-style-position: outside;
    list-style-image: url('/wp-content/uploads/chk.svg');
    list-style-type: disk;
	margin: 0;
	padding-left: 15px;
}
.ban-svg{
    list-style-position: outside;
    list-style-image: url('/wp-content/uploads/ban.svg');
    list-style-type: disk;
	margin: 0;
	padding-left: 15px;
	
}
.plus-svg{
    list-style-position: outside;
    list-style-image: url('/wp-content/uploads/plus.svg');
    list-style-type: disk;
	margin: 0;
	padding-left: 15px;
}
.no-svg{
    list-style-position: outside;
    /*list-style-image: url('');
    list-style-type: disk;*/
	margin: 0;
	padding-left: 15px;
	
}
/*ul.ban-svg li:first-child:before {
  content: '';
  display: inline-block;
  height: 25px;
  width: 35px;
  background-image: url('/wp-content/uploads/ban.svg');
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: -35px;
}*/
/* styling "Additional Services" - Pick up from Da Nang */
.tour-variation-item p:first-child {
	font-size: 17px;
	color: black;
	display: inline-block;
  	/*border-bottom: 2px solid #E8E8E8;*/
  	padding-bottom: 5px;
}
.tour-variation-item p > span {
  	display: block;
	line-height: 1.2em;
  	margin-left: 22px;
 	margin-top: -21px;
}
/*end*/
/* Styling tour boxes at landing page - height + blue "read more"-button */

/*Buttons contact-vr put under menü for mobile view*/
 * #button-contact-vr {
  z-index: 1;
}

/*start page zoom on pictures at hover*/
.post_images{
overflow:hidden;
}

.post_images > a:hover img {
 	display: block;
  	transform: scale(1.2);
  	transition: all .5s;
	filter: brightness(120%);
}
.post_images span.price:hover, .post_images .price:hover {
  position: absolute;
  top: 14px;
  left: 0px;
  display: inline-block;
  color: #333;
  letter-spacing: 1px;
  font-size: 14px;
  font-weight: 700;
  padding: 4px 7px;
  border-radius: 0 3px 3px 0;
	z-index: 100;
}
.post_images span.price, .post_images .price {
  z-index: 100;
}

.item_border .post_images > a:before, .post_list_content_unit .feature-image > a:before {
	content:            "";
	background-color:   rgba(0, 0, 0, 0.0) !important;
}

.item_border .post_images > a:hover:before, .post_list_content_unit .feature-image > a:hover:before {
	opacity: 1;
}
.post_images img > a:hover{
	transform: scale(1.2);
	transition: all .5s;
}
.post_images span.onsale {
  z-index: 100;
}
/*end*/

.sc-gallery .gallery-tabs-wrapper.filters li a.active{color: none !important;}

/* New article search including "finding of SKU-number" - Plugin: FiboSearch"*/
.dgwt-wcas-search-icon {
  width: 38px !important;
  border: 3px solid #ffb300;
padding: 4px 8.5px;
  background-color: transparent;
}
.dgwt-wcas-ico-magnifier-handler{
fill: #ffb300;
}
/*extra info bar left or right*/
.contact-footer, .contact-footer-2 {
  position: fixed;
  bottom: 2%;
  right: 0.5%;
  z-index: 99999;
	transition: 1.6s all;
  -moz-transition: 1.6s all;
  -webkit-transition: 1.6s all;
}
.contact-footer img, .contact-footer-2 img {
  width: 40px;
  height: 40px;
}
.contact-footer ul, .contact-footer-2 ul{
	list-style-type:none;
}
.contact-footer li{
	padding-left: 28px;
	margin-bottom: 10px;
	animation: phone-vr-circle-fill 1s infinite ease-in-out;
}
.contact-footer-2 li{
	padding-left: 28px;
	margin-bottom: 10px;
	display: inline-block;
}
.text-phone-1{
	margin-left: 50px;
}
@media screen and (min-width: 481px){
	.contact-footer-2{
		display:none;
	}}

@media screen and (max-width: 480px){
	.contact-footer{
		display: none;
	}
	.contact-footer-2{
        position: relative;
		margin-bottom: -36%;
        margin-left: -20px;
		z-index: 99999;
	}
}

.phone-bar-1 a span.text-phone{
	text-shadow:  0.05em -0.05em 0.1em #292929;
}
.phone-bar-1 a:hover span.text-phone{
	color: #2D9196;
}


/* Added CSS for Animation of footer-bar from Button contact VR-Plugin*/
#button-contact-vr{position:fixed;bottom:0;z-index:99999}#button-contact-vr .button-contact{position:relative;margin-top:-5px}#button-contact-vr .button-contact .phone-vr{position:relative;visibility:visible;background-color:transparent;width:90px;height:90px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility .5s;left:0;bottom:0;display:block}.phone-vr-circle-fill{width:65px;height:65px;top:12px;left:12px;position:absolute;box-shadow:0 0 0 0 #c31d1d;background-color:rgba(230,8,8,0.7);border-radius:50%;border:2px solid transparent;-webkit-animation:phone-vr-circle-fill 2.3s infinite ease-in-out;animation:phone-vr-circle-fill 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animuiion:zoom 1.3s infinite;animation:zoom 1.3s infinite}.phone-vr-img-circle{background-color:#e60808;width:40px;height:40px;line-height:40px;top:25px;left:25px;position:absolute;border-radius:50%;overflow:hidden;display:flex;justify-content:center;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phone-vr-circle-fill 1s infinite ease-in-out}.phone-vr-img-circle a{display:block;line-height:37px}.phone-vr-img-circle img{max-height:25px;max-width:27px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}#instagram-vr .phone-vr-circle-fill{background:rgb(17,143,253);background:linear-gradient(160deg,rgba(17,143,253,1) 20%,rgba(188,60,218,1) 50%,rgba(253,223,5,1) 80%);background-size:contain;box-shadow:0 0 0 0 #c840c9;background-color:rgb(79 103 254);border:0}#instagram-vr  .phone-vr-img-circle{background:transparent}#telegram-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #2c9fd8;background-color:rgb(44 159 216 / 74%)}#telegram-vr .phone-vr-img-circle{background:#2c9fd8}@-webkit-keyframes phone-vr-circle-fill{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}@keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}.phone-bar a{position:absolute;margin-top:-65px;left:30px;z-index:-1;color:#fff;font-size:16px;padding:7px 15px 7px 50px;border-radius:100px;white-space:nowrap}.phone-bar a:hover{opacity:0.8;color:#fff}@media(max-width:736px){.phone-bar{display:none}}#zalo-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #2196F3;background-color:rgba(33,150,243,0.7)}#zalo-vr .phone-vr-img-circle{background-color:#2196F3}#viber-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #714497;background-color:rgba(113,68,151,0.8)}#viber-vr .phone-vr-img-circle{background-color:#714497}#contact-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #2196F3;background-color:rgba(33,150,243,0.7)}#contact-vr .phone-vr-img-circle{background-color:#2196F3}div#whatsapp-vr .phone-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 #1fd744;background-color:rgb(35 217 72 / 70%)}div#whatsapp-vr .phone-vr .phone-vr-img-circle{background:#1cd741}div#whatsapp-vr .phone-vr .phone-vr-img-circle img{max-width:100%;max-height:100%;border-radius:50%}#fanpage-vr img{max-width:35px;max-height:35px}#fanpage-vr .phone-vr-img-circle{background-color:#1877f2}#fanpage-vr .phone-vr-circle-fill{box-shadow:0 0 0 0 rgb(24 119 242 / 65%);background-color:rgb(24 119 242 / 70%)}#gom-all-in-one .button-contact{transition:1.6s all;-moz-transition:1.6s all;-webkit-transition:1.6s all}#button-contact-vr.active #gom-all-in-one .button-contact{margin-left:-100%}#all-in-one-vr .phone-bar{position:absolute;top:50%;transform:translateY(-50%);left:100%;color:#fff;padding:5px 15px 5px 48px;border-radius:50px;margin-left:-64px;width:max-content;cursor:pointer}#popup-showroom-vr,div#popup-form-contact-vr{display:none}#popup-showroom-vr.active,div#popup-form-contact-vr.active{display:block;position:fixed;width:100%;height:100vh;top:0;left:0;z-index:99999}.bg-popup-vr{position:absolute;left:0;top:0;background:rgb(51 51 51 / 50%);width:100%;height:100vh}.content-popup-vr{background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:95%;border-radius:5px;box-shadow:0 0 14px 5px rgb(0 0 0 / 49%);max-width:600px;display:flex}.content-popup-vr input,.content-popup-vr textarea{width:100%;max-height:100px;min-height:38px;border:1px solid #b1b1b1;margin-bottom:10px;padding:0 7px;background:#fff}.content-popup-vr label{width:100%}.content-popup-vr input.wpcf7-form-control.wpcf7-submit{max-width:fit-content;padding:5px 32px 2px;background:#2196f3;border:0;color:#fff;font-size:16px;border-radius:5px;margin:10px auto 0;display:block;box-shadow:0 0 5px 1px rgb(0 0 0 / 29%);font-weight:400;min-height:auto;line-height:30px}.content-popup-vr input.wpcf7-form-control.wpcf7-submit:hover{opacity:0.7}.content-popup-vr .close-popup-vr{font-family:sans-serif;width:23px;height:23px;background:black;position:absolute;top:-10px;right:-10px;color:#fff;text-align:center;line-height:23px;font-size:17px;border-radius:50%;cursor:pointer}.content-popup-vr .close-popup-vr:hover{background:#b50000}.content-popup-vr .content-popup-div-vr{width:100%;padding:25px}.content-popup-vr .content-popup-img-vr{width:100%;max-width:45%;border-radius:10px 0 0 10px;overflow:hidden}#loco-top,#loco-bottom{display:block}#loco-top .content-popup-img-vr,div#popup-form-contact-vr #loco-bottom .content-popup-img-vr{max-width:100%;text-align:center}#contact-showroom.no-event a{pointer-events:none}.content-popup-vr .content-popup-div-vr ul{color:#333;list-style:none;font-size:15px}@media(max-width:673px){div#popup-form-contact-vr .content-popup-vr{display:block}div#popup-form-contact-vr .content-popup-vr .content-popup-img-vr{max-width:100%;display:none}}
#ftiktok-vr .phone-vr-img-circle {background-color: #020202;}
#tiktok-vr .phone-vr-circle-fill {box-shadow: 0 0 0 0 rgb(2 2 2 / 55%);background-color: rgb(2 2 2 / 60%);}
#tiktok-vr  .phone-vr-img-circle img {max-width: 90%;max-height: 90%;}
#tiktok-vr .phone-vr-img-circle {background: #020202;}
#messenger-vr .phone-vr-circle-fill {box-shadow: 0 0 0 0 #6a4ffe;background-color: rgb(106 79 254 / 50%);}
#messenger-vr .phone-vr-img-circle {background-color: #6a4ffe;}
#messenger-vr .phone-vr-img-circle img {max-width: 100%;max-height: 100%;}
/*END OF CSS for Animation of footer-bar*/

/*Footer line spacing*/
.elementor-2257 .elementor-element.elementor-element-69e25833 .thim-header-info > li {
  margin: 0px 0px 0px 0px !important;
}
.elementor-2257 .elementor-element.elementor-element-1a140a37 .thim-header-info > li, .elementor-2257 .elementor-element.elementor-element-179c875d .thim-header-info > li {
  margin: 0px 0px 4px 0px !important;
}
/*end*/

/*start page zoom on pictures at hover*/

.elementor-widget.elementor-widget-thim-loop-item-featured-image div.elementor-widget-container{
overflow:hidden;
}

.elementor-widget-container > a:hover img {
 	display: block;
  	transform: scale(1.2);
  	transition: all .5s;
	filter: brightness(120%);
}
/*
.post_images span.price:hover, .post_images .price:hover {
  position: absolute;
  top: 14px;
  left: 0px;
  display: inline-block;
  color: #333;
  letter-spacing: 1px;
  font-size: 14px;
  font-weight: 700;
  padding: 4px 7px;
  border-radius: 0 3px 3px 0;
	z-index: 100;
}
.post_images span.price, .post_images .price {
  z-index: 100;
}

.item_border .post_images > a:before, .post_list_content_unit .feature-image > a:before {
	content:            "";
	background-color:   rgba(0, 0, 0, 0.0) !important;
}

.item_border .post_images > a:hover:before, .post_list_content_unit .feature-image > a:hover:before {
	opacity: 1;
}
.post_images img > a:hover{
	transform: scale(1.2);
	transition: all .5s;
}
.post_images span.onsale {
  z-index: 100;
}*/
/*end*/
/* Tour short description styling for listings*/
.tour-short-description{
font-size: 14px;
margin-bottom: 0.5em
}
ul.tour-short-description{
margin: 0 0 1.5em 1.5em !important;
	font-size: 16px;
}

/*WooCommerce changes: */
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
	border: 1px solid #d5d5d5 !important;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
  padding: 1em 2em 1em 3.5em;
  margin: 0 0 2em;
  position: relative;
  background-color: #eee;
  color: #181818;
  /*border-top: 3px solid #6ABAF5;*/
    border-top-color: rgb(106, 186, 245);
  list-style: none outside;
  width: auto;
  word-wrap: break-word;
}
.woocommerce-message {
  border-top-color: #1bae5b;
}
.woocommerce-account .woocommerce-Address .edit{
  border: 1px solid var(--phys-body_color_primary,#ffb300);
}
.woocommerce-notices-wrapper{
	border: none !important;
}
.woocommerce-error {
 background-color: rgba(255,74,74,0.3);
  border-top: none;
  margin-left: 19.3px;
  border-radius: 10px;
}
.woocommerce-info{
    border-top: none !important;
    border-radius: 10px;
    background-color: #F2F4F4 !important;
    margin-left: 3px;
}
/*paypal checkout*/
.paypal-button.paypal-button-number-2.paypal-button-layout-vertical.paypal-button-number-multiple.paypal-button-env-production.paypal-button-color-black.paypal-button-text-color-white.paypal-logo-color-white.paypal-button-shape-rect, .paypal-button-number-2:nth-child(1){
    background-image: url(https://simplyvietnamtravel.soundvision.does-it.net/wp-content/uploads/credit-cards-for-paypal_2.png);
  background-repeat: no-repeat;
  background-position: 5px;
}
/*Contact Form 7*/
.wpcf7-spinner{
	margin: -35px 0px 0 24px !important;
}
.wpcf7-form-control.wpcf7-tel.wpcf7dtx.wpcf7dtx-tel.wpcf7-validates-as-tel{
	color: #aaafba !important;
}
/* text in buttons for review not centered*/
.elementor-element.elementor-element-4c3e6bd6 .gallery-filter a {
	line-height: 26px !important;
}
.elementor-element.elementor-element-4c3e6bd6 #tour-add-new-review{
  padding: 0px 16px 11px 16px !important;
}
button#tour-add-new-review svg{
	margin: 3px 0 -6px 5px;
}
/*Badge of Exellence**/
.style-svg-h1{
	margin-left: 15px;
}
.badge-text{
	margin-left: 10px;
}
#tour-booking-submit-review-form footer .submit button{
	background: #ffb300 !important;
}
#tour-booking-submit-review-form footer .submit button:hover{
	background: #6ABAF5 !important;
	opacity: 1.0 !important;
}
.tour-spinner{
	margin: -35px 0px 30px 24px !important;
}
/*show yellow man on google maps*/
#map div div.gm-style div div.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom button.gm-svpc div{
	position: unset !important;
}
/*width of google map*/
.map-container{
	width: calc(100% - 220px);
}
/*price on request*/
.price-on-request{
	font-size: 16px;
  font-weight: 500;
}
/*centering minicart circle*/
.elementor-4788 .elementor-element.elementor-element-5ec89c87 .thim-ekits-mini-cart .minicart-icon{
	width: 40px !important;
	height: 40px !important;
	margin-bottom: 5px;
}
/*Attribute Slider for Destinations*/
.tours_type_item .content-item .item__title {
  /*text-shadow: 2px 2px 0 black;*/
	text-shadow: 1px 0 4px black;
}
.tours-type-slider .tours_type_item .count-attr {
  text-shadow: 1px 0 2px black;
}