@charset "utf-8";
@charset "utf-8";
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//envietpcl.com/wp-content/plugins/tour-booking-manager/mp_global/assets/owl_carousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
 @media only screen and (min-width: 10px) {
.ttbm_style *,
.ttbm_style *::after,
.ttbm_style *::before{-webkit-box-sizing:border-box;box-sizing:border-box;}
body{margin:0;padding:0;}
body.noScroll{overflow:hidden;}
.ttbm_style{font-weight:var(--fw);color:var(--d_color);line-height:1.5;width:100%;}
.ttbm_style,
.ttbm_style [data-collapse].mActive{display:block;}
.ttbm_style table th[data-collapse].mActive,
.ttbm_style table td[data-collapse].mActive{display:block;}
.ttbm_style p:not(.ttbm_wp_editor p){color:var(--mpl-secondary);margin:0;margin-bottom:0px;font-size:16px;font-weight:300;line-height:24px;}
.ttbm_style a:not(.ttbm_wp_editor a){color:var(--color_theme);text-decoration:none;}
.ttbm_style a:hover{opacity:0.5;}
.ttbm_style a:not(.ttbm_wp_editor a),
.ttbm_style a:hover{text-decoration:none;}
[data-collapse-target],
[data-target-popup],
[data-icon-change],
[data-icon-change]{cursor:pointer;}
div.ttbm_style [data-required],
div.ttbm_style [data-collapse]{display:none;}
div.ttbm_style a,
div.ttbm_style button,
div.ttbm_style [data-bg-image],
div.ttbm_style [data-tabs-target],
div.ttbm_popup,
div.ttbm_popup .popupClose,
div.ttbm_style .customCheckbox,
div.ttbm_style .mpTransition,
div.ttbm_style [class*="_mpTransition"]{-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}
} @media only screen and (min-width: 10px) {
div.ttbm_style .dShadow,
div.ttbm_style [class*="_dShadow"]{-webkit-box-shadow:var(--dshadow);-moz-box-shadow:var(--dshadow);-o-box-shadow:var(--dshadow);box-shadow:var(--dshadow);}
.groupRadioCheck [data-radio-check].mpActive,
div.ttbm_style .dShadow_1,
div.ttbm_style [class*="_dShadow_1"]{-webkit-box-shadow:0 5px 10px rgba(0, 44, 102, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 44, 102, 0.2);-o-box-shadow:0 5px 10px rgba(0, 44, 102, 0.2);box-shadow:0 5px 10px rgba(0, 44, 102, 0.2);}
div.ttbm_style .dShadow_2,
div.ttbm_style [class*="_dShadow_2"]{-webkit-box-shadow:0 1px 2px rgb(3 54 63 / 40%), 0 -1px 2px rgb(3 54 63 / 4%);-moz-box-shadow:0 1px 2px rgb(3 54 63 / 40%), 0 -1px 2px rgb(3 54 63 / 4%);-o-box-shadow:0 1px 2px rgb(3 54 63 / 40%), 0 -1px 2px rgb(3 54 63 / 4%);box-shadow:0 1px 2px rgb(3 54 63 / 40%), 0 -1px 2px rgb(3 54 63 / 4%);}
div.ttbm_style .dShadow_3,
div.ttbm_style [class*="_dShadow_3"],
div.ttbm_style [class*="slideIndicatorItem"].active{-webkit-box-shadow:0 2px 10px #444;-moz-box-shadow:0 2px 10px #444;-o-box-shadow:0 2px 10px #444;box-shadow:0 2px 10px #444;}
div.ttbm_style .dShadow_4,
[class*="_dShadow_4"],
div.ttbm_style ul.ttbm_input_select_list{-webkit-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.5);-moz-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.5);-o-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.5);box-shadow:3px 3px 10px rgba(0, 0, 0, 0.5);}
div.ttbm_style .dShadow_5,
div.ttbm_style [class*="_dShadow_5"],
div.ttbm_style [class*="dButton"]{-webkit-box-shadow:var(--button_shadows);-moz-box-shadow:var(--button_shadows);-o-box-shadow:var(--button_shadows);box-shadow:var(--button_shadows);}
div.ttbm_style .dShadow_6,
div.ttbm_style [class*="_dShadow_6"]{-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5);-o-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5);box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5);}
div.ttbm_style .dShadow_7,
div.ttbm_style [class*="_dShadow_7"]{-webkit-box-shadow:5px 4px 30px rgba(189, 189, 189, 0.07);-moz-box-shadow:5px 4px 30px rgba(189, 189, 189, 0.07);-o-box-shadow:5px 4px 30px rgba(189, 189, 189, 0.07);box-shadow:5px 4px 30px rgba(189, 189, 189, 0.07);}
div.ttbm_style .dShadow_8,
div.ttbm_style [class*="_dShadow_8"]{-webkit-box-shadow:2px 4px 40px rgba(103, 103, 103, 0.1);-moz-box-shadow:2px 4px 40px rgba(103, 103, 103, 0.1);-o-box-shadow:2px 4px 40px rgba(103, 103, 103, 0.1);box-shadow:2px 4px 40px rgba(103, 103, 103, 0.1);}
.ttbm_style .formControl:focus,
div.ttbm_style .dShadow_9,
div.ttbm_style [class*="_dShadow_9"]{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
div.ttbm_style .selectCheckbox input:focus ~ .customCheckbox::before,
div.ttbm_style .dShadow_10,
div.ttbm_style [class*="_dShadow_10"]{-webkit-box-shadow:0 0 0 3px rgba(0, 119, 204, 0.3);box-shadow:0 0 0 3px rgba(0, 119, 204, 0.3);}
.ttbm_style .groupContent input[type="radio"],
.ttbm_style .groupContent input[type="radio"] ~ input:focus,
div.ttbm_style [class*="noShadow"]{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
} @media only screen and (min-width: 10px) {
div.ttbm_style,
div.ttbm_style h1,
div.ttbm_style h2,
div.ttbm_style h3,
div.ttbm_style h4,
div.ttbm_style h5,
div.ttbm_style h6{margin:0;padding:0;line-height:1.25;}
div.ttbm_style strong{font-weight:var(--fw-bold);}
div.ttbm_style .extraBold{font-weight:900;}
div.ttbm_style h1,
div.ttbm_style [class*="_fs_h1"]{font-weight:var(--fw-bold);}
div.ttbm_style h2,
div.ttbm_style [class*="_fs_h2"]{font-weight:var(--fw-bold);}
div.ttbm_style h3,
div.ttbm_style [class*="_fs_h3"]{padding:0;color:var(--mpl-secondary);margin:30px 0 20px 0;margin-bottom:20px;margin-bottom:20px;font-size:22px;line-height:26px;font-family:DejaVuSansBold, sans-serif;margin-bottom:12px;font-weight:700;}
div.ttbm_style h4,
div.ttbm_style [class*="_fs_h4"]{font-weight:var(--fw-medium);text-transform:inherit;}
div.ttbm_style h5,
div.ttbm_style [class*="_fs_h5"]{font-weight:var(--fw-medium);text-transform:inherit;}
div.ttbm_style h6,
div.ttbm_style [class*="_fs_h6"]{font-weight:var(--fw-normal);text-transform:inherit;}
div.ttbm_style label,
div.ttbm_style [class*="_fs_label"]{color:var(--mpl-secondary);line-height:0;}
div.ttbm_style .fs_50,
div.ttbm_style [class*="_fs_50"]{font-size:50px;font-weight:var(--fw-medium);}
} @media only screen and (min-width: 10px) {
.ttbm_style [class*="_equalChild"],
.ttbm_style .equalChild,
.ttbm_style .flexEqual,
.ttbm_style [class*="listEqual"],
.ttbm_style [class*="_dFlex"],
.ttbm_style .dFlex,
.ttbm_style .mpMenu li{display:-webkit-flex;display:flex;}
.ttbm_style .groupContent,
.ttbm_style .buttonGroup,
.ttbm_style .inputGroup,
.ttbm_style .inputInline .mpForm,
.ttbm_style [class^="mpMenu"]{display:-webkit-inline-flex;display:inline-flex;}
.ttbm_style .mpRow,
.ttbm_style .flexWrap,
.ttbm_style .listInline,
.ttbm_style .mage_menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.ttbm_style [class*="_wrap"]{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.ttbm_style .flexNowrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;}
.ttbm_style ul.list_inline_two,
.ttbm_style .flexWrapJustifyBetween{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;}
[data-bg-image],
.ttbm_style .allCenter,
.ttbm_style [class*="_allCenter"],
.ttbm_style .ttbm_remove_icon,
.ttbm_style [class*="mage_qty"],
.ttbm_style .mpMenu li a,
.ttbmTabs.tabBorder > .tabLists li,
.ttbm_style [class*="addonGroupContent"],
.ttbm_style button,
.ttbm_style .mpBtn,
.ttbm_style [class*="_mpBtn"],
.ttbm_style [class*="slideIndicator"],
.ttbm_style [class*="circleIcon"],
div[class*="dLoader"],
div[class*="simpleSpinner"],
div.ttbm_popup.in,
div.ttbm_popup .popupClose{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
.ttbm_style [class*="_flexAuto"],
.ttbm_style .flexAuto{-webkit-flex:auto;flex:auto;}
.ttbm_style .justifyStart{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;}
.ttbm_style [class*="_justifyStart"]{-webkit-justify-content:flex-start;justify-content:flex-start;}
.ttbm_style .justifyCenter{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}
.ttbm_style [class*="_justifyCenter"]{-webkit-justify-content:center;justify-content:center;}
.ttbm_style .justifyBetween{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.ttbm_style [class*="_justifyBetween"],
.ttbm_style .inputInline .mpForm{-webkit-justify-content:space-between;justify-content:space-between;}
.ttbm_style .justifyAround{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;}
.ttbm_style [class*="_justifyAround"]{-webkit-justify-content:space-around;justify-content:space-around;}
.ttbm_style .justifyEnd{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;}
.ttbm_style [class*="_justifyEnd"]{-webkit-justify-content:flex-end;justify-content:flex-end;}
[class*="_alignCenter"]{-webkit-align-items:center;align-items:center;}
.ttbm_style .alignBaseline{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;}
[class*="_alignBaseline"]{-webkit-align-items:baseline;align-items:baseline;}
.ttbm_style .alignStart{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;}
[class*="_alignStart"]{-webkit-align-items:flex-start;align-items:flex-start;}
.ttbm_style .ffColumn,
.ttbm_style .flexColumn{display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;}
[class*="_ffColumn"]{-webkit-flex-flow:column;flex-flow:column;}
.ttbm_style .fdColumn{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;}
[data-bg-image],
[class*="_fdColumn"]{-webkit-flex-direction:column;flex-direction:column;}
.flexEqual > *,
.equalChild > *,
[class*="_equalChild"] > *,
[class*="listEqual"] > li,
.ttbmTabs.tabBorder > .tabLists li,
.inputInline .inputList{-webkit-flex:1;-ms-flex:1;flex:1;}
} @media only screen and (min-width: 10px) {
.ttbm_style img,
.ttbm_style [class*="dButton"],
.ttbm_style button,
div.filter_item,
.ttbm_style .formControl,
div.ttbm_popup .popupMainArea,
div.ttbm_popup .popupClose,
.ttbm_style [class*="clickSlide"],
.ttbm_style [class*="slideIndicatorItem"],
.ttbm_style [class*="dLayout"],
.ttbm_style .groupContent,
.ttbm_style [class*="_dBR"]{-webkit-border-radius:var(--dbr);border-radius:var(--dbr);}
.ttbm_style div.ttbm_input_select .formControl:focus,
.ttbm_style [class*="_dBR_T"]{-webkit-border-radius:var(--dbr) var(--dbr) 0 0;border-radius:var(--dbr) var(--dbr) 0 0;}
.ttbm_style .buttonGroup > :last-child,
.ttbm_style [class*="_dBR_R"]{-webkit-border-radius:0 var(--dbr) var(--dbr) 0;border-radius:0 var(--dbr) var(--dbr) 0;}
.ttbm_style ul.ttbm_input_select_list,
.ttbm_style [class*="_dBR_B"]{-webkit-border-radius:0 0 var(--dbr) var(--dbr);border-radius:0 0 var(--dbr) var(--dbr);}
.ttbm_style .buttonGroup > :first-child,
.ttbm_style [class*="_dBR_L"]{-webkit-border-radius:var(--dbr) 0 0 var(--dbr);border-radius:var(--dbr) 0 0 var(--dbr);}
.ttbm_style [class*="_dBRL"]{-webkit-border-radius:var(--dbrl);border-radius:var(--dbrl);}
.ttbm_style [class*="_dBRL_T"]{-webkit-border-radius:var(--dbrl) var(--dbrl) 0 0;border-radius:var(--dbrl) var(--dbrl) 0 0;}
.ttbm_style [class*="_dBRL_R"]{-webkit-border-radius:0 var(--dbrl) var(--dbrl) 0;border-radius:0 var(--dbrl) var(--dbrl) 0;}
.ttbm_style [class*="_dBRL_B"]{-webkit-border-radius:0 0 var(--dbrl) var(--dbrl);border-radius:0 0 var(--dbrl) var(--dbrl);}
.ttbm_style [class*="_bB_50"]{-webkit-border-radius:50px;border-radius:50px;}
.ttbm_style .ttbm_remove_icon,
.ttbm_style [class*="circle"]{-webkit-border-radius:50%;border-radius:50%;}
.ttbm_style .buttonGroup > *,
.ttbm_style .groupContent .formControl,
.ttbm_style .zeroRadius,
.ttbm_style [class*="_zeroRadius"]{-webkit-border-radius:0;border-radius:0;}
} @media only screen and (min-width: 10px) {
.ttbm_style .mpBtn,
.ttbm_style [class*="_mpBtn"],
.ttbm_style button{position:relative;font-weight:var(--fw-medium);line-height:1;cursor:pointer;overflow:visible;border:none;-webkit-appearance:button;text-transform:capitalize;}
.ttbm_style button[disabled]{cursor:not-allowed;opacity:0.8;background-color:#ddd;}
.ttbm_style button:hover,
.ttbm_style button:focus{text-decoration:none;opacity:0.8;background-color:var(--color_theme);color:var(--color_white);}
.ttbm_style button:hover span,
.ttbm_style button:focus span{color:var(--color_white);}
.ttbm_style .mpBtn,
.ttbm_style [class*="_mpBtn"]{padding:var(--ttbm_mp_xs) var(--dmp);color:var(--d_color);background-color:transparent;border:1px solid var(--color_border);}
.ttbm_style .mpBtn_xs,
.ttbm_style [class*="_mpBtn_xs"]{padding:7px var(--ttbm_mp_xs);}
.ttbm_style .mpBtn.mpActive,
.ttbm_style [class*="_mpBtn"].mpActive{border-color:var(--color_theme);color:var(--color_theme);}
.ttbm_style .mpBtn.mActive,
.ttbm_style [class*="_mpBtn"].mActive,
.ttbm_style .mpBtn.mpActive:hover,
.ttbm_style [class*="_mpBtn"].mpActive:hover{background-color:var(--color_theme);color:var(--color_theme_alter);}
.ttbm_style [class*="dButton"]{padding:0 var(--dmp);min-width:var(--button_width);height:auto;min-height:var(--button_height);color:var(--color_button);background-color:var(--color_theme);}
.ttbm_style [class*="dButton"] span{margin:0 var(--ttbm_mp_xs) 0 0;}
.ttbm_style .dButton,
.ttbm_style [class*="_dButton"]{color:var(--color_button);background-color:var(--color_theme);}
.ttbm_style .dButton.mActive,
.ttbm_style [class*="_dButton"].mActive{color:var(--color_white);background-color:var(--color_theme);}
.ttbm_style .dButton span,
.ttbm_style [class*="_dButton"] span{color:var(--color_button);}
.ttbm_style .themeButton,
.ttbm_style [class*="_themeButton"]{background-color:var(--color_theme);color:var(--color_theme_alter);padding:var(--ttbm_mp_xs) var(--dmp);border:1px solid var(--color_theme);}
.ttbm_style .themeButton span,
.ttbm_style [class*="_themeButton"] span{color:var(--color_theme_alter);}
.ttbm_style .themeButton:hover,
.ttbm_style [class*="_themeButton"]:hover{background-color:var(--color_theme);color:var(--color_theme_alter);border-color:var(--color_theme);}
.ttbm_style .themeButton:hover span,
.ttbm_style [class*="_themeButton"]:hover span{color:var(--color_theme_alter);}
.ttbm_style .warningButton,
.ttbm_style [class*="_warningButton"]{background-color:var(--color_2);color:var(--color_theme);padding:var(--ttbm_mp_xs) var(--dmp);border:1px solid var(--color_2);}
.ttbm_style .warningButton span,
.ttbm_style [class*="_warningButton"] span{color:var(--color_danger);}
.ttbm_style .warningButton:hover,
.ttbm_style [class*="_warningButton"]:hover{background-color:var(--color_light);color:var(--color_danger);}
.ttbm_style .warningButton:hover span,
.ttbm_style [class*="_warningButton"]:hover span{color:var(--color_danger);}
.ttbm_style .whiteButton,
.ttbm_style [class*="_whiteButton"]{background-color:var(--color_white);color:var(--color_black);padding:var(--ttbm_mp_xs) var(--dmp);border:1px solid var(--color_theme);margin-right:-1px;}
.ttbm_style .whiteButton span,
.ttbm_style [class*="whiteButton"] span{color:var(--color_theme);}
.ttbm_style .whiteButton:hover,
.ttbm_style [class*="whiteButton"]:hover{background-color:var(--color_theme_aa);color:var(--color_white);}
.ttbm_style .whiteButton:hover span,
.ttbm_style [class*="whiteButton"]:hover span{color:var(--color_white);}
.ttbm_style .successButton,
.ttbm_style [class*="_successButton"]{background-color:var(--color_success);color:var(--color_theme_alter);padding:var(--ttbm_mp_xs) var(--dmp);border:1px solid var(--color_success);}
.ttbm_style .successButton span,
.ttbm_style [class*="_successButton"] span{color:var(--color_theme_alter);}
.ttbm_style .successButton:hover,
.ttbm_style [class*="_successButton"]:hover{background-color:var(--color_light);color:var(--color_success);}
.ttbm_style .successButton:hover span,
.ttbm_style [class*="_successButton"]:hover span{color:var(--color_success);}
.ttbm_style .navy_blueButton,
.ttbm_style [class*="_navy_blueButton"]{background-color:var(--color_navy_blue);color:var(--color_theme_alter);padding:var(--ttbm_mp_xs) var(--dmp);border:1px solid var(--color_navy_blue);}
.ttbm_style .navy_blueButton span,
.ttbm_style [class*="_navy_blueButton"] span{color:var(--color_theme_alter);}
.ttbm_style .navy_blueButton:hover,
.ttbm_style [class*="_navy_blueButton"]:hover{background-color:var(--color_theme_alter);color:var(--color_navy_blue);border-color:var(--color_navy_blue);}
.ttbm_style .navy_blueButton:hover span,
.ttbm_style [class*="_navy_blueButton"]:hover span{color:var(--color_navy_blue);}
.ttbm_style [class*="Button_xs"]{min-width:auto;min-height:var(--button_height_xs);padding:7px var(--ttbm_mp_xs);}
.ttbm_style [class*="dButton"].mpActive{background-color:var(--color_theme);color:var(--color_theme_alter);}
} @media only screen and (min-width: 10px) { .ttbm_style .divider,
.ttbm_style [class*="_divider"],
.ttbm_style hr{margin:var(--ttbm_mp_xs) 0;line-height:1;border-color:var(--color_border);display:block;height:1px;background-color:var(--color_border);width:100%;}
.ttbm_style .divider_3,
.ttbm_style [class*="_divider_3"]{margin:var(--ttbm_mp_xs) 0;line-height:1;border-color:var(--color_border);display:block;height:3px;background-color:var(--color_border);width:100%;}
.ttbm_style .dividerL,
.ttbm_style [class*="_dividerL"]{margin:var(--dmp) 0;line-height:1;border-color:var(--color_border);display:block;height:1px;background-color:var(--color_border);width:100%;}
.ttbm_style .separatorRight > *,
.ttbm_style [class*="_separatorRight"] > *{border-right:2px solid var(--color_border);}
.ttbm_style .separatorRight > *,
.ttbm_style [class*="_separatorRight"] > :last-child{border-right:none;}
div.ttbm_style .mpDisabled{cursor:no-drop;opacity:0.7;pointer-events:none;}
.ttbm_style .strikeLine{position:relative;padding:0 var(--ttbm_mp_xs);color:var(--color_warning);}
.ttbm_style .strikeLine:before{content:" ";display:block;width:100%;border-top:1px solid #8b0000aa;position:absolute;left:0;right:0;top:11px;transform:rotate(-11deg);}
.ttbm_style .rotate_90,
.ttbm_style [class*="_rotate_90"]{transform:rotate(90deg);}
div.ttbm_style .ttbm_hidden_content,
.ttbm_style .dNone,
.ttbm_style [class*="_dNone"]{display:none;}
.ttbm_style .dBlock,
.ttbm_style [class*="_dBlock"]{display:block;}
.ttbm_style .dInlineBlock,
.ttbm_style [class*="_dInlineBlock"],
.ttbm_style small,
.ttbm_style span,
.ttbm_style strong{display:inline-block;}
.ttbm_style .fLeft,
.ttbm_style [class*="_fLeft"]{float:left;}
.ttbm_style .fRight,
.ttbm_style [class*="_fRight"]{float:right;}
.ttbm_style .textLeft,
.ttbm_style [class*="_textLeft"]{text-align:left;}
.ttbm_style .textCenter,
.ttbm_style [class*="_textCenter"]{text-align:center;}
.ttbm_style .textRight,
.ttbm_style [class*="_textRight"]{text-align:right;}
.ttbm_style .textCapitalize,
.ttbm_style [class*="_textCapitalize"]{text-transform:capitalize;}
.ttbm_style .textNowrap,
.ttbm_style [class*="_textNowrap"]{white-space:nowrap;}
.ttbm_style [class*="_dotted"]{border-style:dotted;}
.ttbm_style [class*="_border"]{border:1px solid var(--color_border);}
.ttbm_style .bT,
.ttbm_style [class*="_bT"]{border-top:1px solid var(--color_border);}
.ttbm_style [class*="_bDot"]{border:1px dotted var(--color_border);}
.ttbm_style [class*="_bDash"]{border:1px dashed var(--color_border);}
.ttbm_style [class*="_bR"]{border-right:1px solid var(--color_border);}
.ttbm_style [class*="_bR_dash"]{border-right:1px dashed var(--color_border);}
.ttbm_style [class*="_bR_dot"]{border-right:1px dotted var(--color_border);}
.ttbm_style [class*="_bB"],
.ttbm_style .borB{border-bottom:1px solid var(--color_border);}
.ttbm_style [class*="_bB_dot"]{border-bottom:1px dotted var(--color_border);}
.ttbm_style .zeroBorder,
.ttbm_style [class*="_zeroBorder"]{border:none;}
.ttbm_style .padZero,
.ttbm_style span.padZero,
.ttbm_style [class*="_pad_zero"]{padding:0;}
.ttbm_style .padding,
.ttbm_style [class*="_padding"]{padding:var(--dmp);}
.ttbm_style .padding_xs,
.ttbm_style [class*="_padding_xs"]{padding:var(--ttbm_mp_xs);}
.ttbm_style .pad_25,
.ttbm_style [class*="_pad_25"]{padding:25px;}
.ttbm_style .pT,
.ttbm_style [class*="_pT"]{padding-top:var(--dmp);}
.ttbm_style .pT_xs,
.ttbm_style [class*="_pT_xs"]{padding-top:var(--ttbm_mp_xs);}
.ttbm_style .pR,
.ttbm_style [class*="_pR"]{padding-right:var(--dmp);}
.ttbm_style .pR_xs,
.ttbm_style [class*="_pR_xs"]{padding-right:var(--ttbm_mp_xs);}
.ttbm_style .pR_5,
.ttbm_style [class*="_pR_5"]{padding-right:5%;}
.ttbm_style .pr_15{padding-right:15%;}
.ttbm_style .pB,
.ttbm_style [class*="_pB"]{padding-bottom:var(--dmp);}
.ttbm_style .pB_xs,
.ttbm_style [class*="_pB_xs"]{padding-bottom:var(--ttbm_mp_xs);}
.ttbm_style .pL,
.ttbm_style [class*="_pL"]{padding-left:var(--dmp);}
.ttbm_style .pL_xs,
.ttbm_style [class*="_pL_xs"]{padding-left:var(--ttbm_mp_xs);}
.ttbm_style .pTB,
.ttbm_style [class*="_pTB"]{padding:var(--dmp) 0;}
.ttbm_style .pTB_xs,
.ttbm_style [class*="pTB_xs"]{padding:var(--ttbm_mp_xs) 0;}
div.ttbm_style .margin,
div.ttbm_style [class*="_margin"]{margin:var(--dmp);}
div.ttbm_style .mZero,
div.ttbm_style [class*="_mZero"],
.ttbm_style span[class*="_icon"]{margin:0;}
div.ttbm_style .mAuto,
div.ttbm_style [class*="_mAuto"]{margin:0 auto;}
div.ttbm_style .fullAuto,
div.ttbm_style [class*="_fullAuto"]{margin:auto;}
.ttbm_style .mT,
.ttbm_style [class*="_mT"]{margin-top:var(--dmp);}
.ttbm_style .mT_xs,
.ttbm_style [class*="_mT_xs"]{margin-top:var(--ttbm_mp_xs);}
.ttbm_style .mT_25,
.ttbm_style [class*="_mT_25"]{margin-top:25px;}
.ttbm_style .mT_40,
.ttbm_style [class*="_mT_40"]{margin-top:40px;}
.ttbm_style .mR,
.ttbm_style [class*="_mR"]{margin-right:var(--dmp);}
.ttbm_style .mR_xs,
.ttbm_style [class*="_mR_xs"]{margin-right:var(--ttbm_mp_xs);}
.ttbm_style .mR_5,
.ttbm_style [class*="_mR_5"]{margin-right:5%;}
.ttbm_style .mB,
.ttbm_style [class*="_mB"]{margin-bottom:var(--dmp);}
.ttbm_style .mB_xs,
.ttbm_style [class*="_mB_xs"]{margin-bottom:var(--ttbm_mp_xs);}
.ttbm_style .mL,
.ttbm_style [class*="_mL"]{margin-left:var(--dmp);}
.ttbm_style .mL_xs,
.ttbm_style [class*="_mL_xs"]{margin-left:var(--ttbm_mp_xs);}
.ttbm_style .mL_20,
.ttbm_style [class*="_mL_20"]{margin-left:20px;}
.ttbm_style .mL_25,
.ttbm_style [class*="_mL_25"]{margin-left:25px;}
.ttbm_style .mTB,
.ttbm_style [class*="_mTB"]{margin:var(--dmp) 0;}
.ttbm_style .mTB_xs,
.ttbm_style [class*="_mTB_xs"]{margin:var(--ttbm_mp_xs) 0;}
.ttbm_style .mLR,
.ttbm_style [class*="_mLR"]{margin:0 var(--dmp);}
.ttbm_style .mLR_xs,
.ttbm_style [class*="_mLR_xs"]{margin:0 var(--ttbm_mp_xs);}
.ttbm_style .mTR_xs,
.ttbm_style [class*="_mTR_xs"]{margin:var(--ttbm_mp_xs) var(--ttbm_mp_xs) 0 0;}
div.ttbm_style .mp_zero,
div.ttbm_style [class*="_mp_zero"]{margin:0;padding:0;}
.ttbm_style .oAuto,
.ttbm_style [class*="_oAuto"]{overflow:auto;}
.ttbm_style .ovAuto,
.ttbm_style [class*="_ovAuto"]{overflow:auto;}
.ttbm_style .ovAuto > *,
.ttbm_style [class*="_ovAuto"] > *,
.ttbm_style .ovHidden,
.ttbm_style [class*="_ovHidden"]{overflow:hidden;}
.ttbm_style .offsetRight_1{margin-right:8.3333333333%;}
.ttbm_style .textUppercase{text-transform:uppercase;}
.ttbm_style .noBR,
.ttbm_style [class*="_noBR"]{border:none;-webkit-border-radius:0;border-radius:0;}
.ttbm_style .contentScroll{overflow:auto;}
.ttbm_style .verticalTop,
.ttbm_style [class*="_verticalTop"]{vertical-align:top;}
@media only screen and (max-width: 900px) {
div.ttbm_style .hidden_sm{display:none;}
}
@media only screen and (max-width: 767px) {
div.ttbm_style .hidden_xs,
div.ttbm_style [class*="_hidden_xs"]{display:none;}
}
} @media only screen and (min-width: 10px) {
div[class*="dLoader"],
div[class*="simpleSpinner"]{position:absolute;z-index:11111;left:0;right:0;top:0;bottom:0;width:100%;height:100%;}
div[class*="dLoader"]{background:#0003;color:var(--color_theme);}
div[class*="dLoader"].pFixed{position:fixed;max-width:100vw;max-height:100vh;}
div[class*="dLoader"].border_spin_loader span{border-top:5px solid var(--color_theme_alter);border-right:5px solid var(--color_theme);border-bottom:5px solid var(--color_theme_alter);border-left:5px solid var(--color_theme);width:60px;height:60px;-webkit-animation:spin 1000ms linear infinite;animation:spin 1000ms linear infinite;}
div[class*="dLoader_xs"].border_spin_loader span{border-width:2px;width:20px;height:20px;}
@keyframes spin {
0%{transform:rotate(0deg);}
25%{transform:rotate(90deg);}
50%{transform:rotate(180deg);}
75%{transform:rotate(270deg);}
100%{transform:rotate(360deg);}
}
div[class*="simpleSpinner"]{padding:var(--dmp);color:var(--color_theme);}
.placeholderLoader .placeholder_area{background-color:#fff;position:relative;padding:var(--ttbm_mp_xs);}
.placeholderLoader .placeholder_area::before{position:absolute;left:0;right:0;top:0;bottom:0;z-index:111;content:"";background:linear-gradient( to right, rgba(255, 255, 255, 0) 2%, rgba(255, 255, 255, 0.4) 18%, rgba(255, 255, 255, 0) 33% );-webkit-animation:placeholderAnimate 3s linear infinite;animation:placeholderAnimate 3s linear infinite;}
.placeholderLoader [data-placeholder]{position:relative;overflow:hidden;}
.placeholderLoader [data-placeholder]::before{position:absolute;left:0;right:0;top:0;bottom:0;z-index:11;content:"";background:#ddd;}
@-webkit-keyframes placeholderAnimate {
0%{background-position:-100% 0;}
100%{background-position:100% 0;}
}
@keyframes placeholderAnimate {
0%{background-position:-1000px 0;}
100%{background-position:1000px 0;}
}
} @media only screen and (min-width: 10px) {
nav.ttbm_style{background-color:var(--color_4);}
.ttbm_style .mpMenu li{position:relative;border-left:1px dotted var(--color_border);}
.ttbm_style .mpMenu li:last-child{border-right:1px dotted var(--color_border);}
.ttbm_style .mpMenu li a{color:var(--color_white);font-weight:500;text-align:center;padding:var(--dmp) var(--ttbm_mp_xs);width:100%;}
.ttbm_style .mpMenu li a:hover{color:var(--color_theme);}
.ttbm_style .mpMenu li.current_page_item a{color:var(--color_5);}
.ttbm_style .mpSubMenu{display:none;position:absolute;top:100%;left:0;right:0;background-color:var(--color_4);min-width:280px;z-index:111111;}
.ttbm_style .mpSubMenu .mpSubMenu{top:-1px;left:100%;border-left:2px solid var(--color_theme);}
.ttbm_style .mpMenu li:last-child .mpSubMenu{right:0;left:inherit;}
.ttbm_style .mpMenu li:hover > .mpSubMenu{display:block;}
.ttbm_style .mpSubMenu{border-top:1px dotted var(--color_border);border-bottom:1px dotted var(--color_border);}
.ttbm_style .mpSubMenu li{border-bottom:1px dotted var(--color_border);border-left:none;border-right:none;}
.ttbm_style .mpSubMenu li a{padding:var(--ttbm_mp_xs);text-align:left;}
.ttbm_style .mpSubMenu li:last-child{border:none;}
.ttbm_style .menu-item-has-children > a::after{content:"✛";margin:0 0 0 10px;color:var(--color_theme);font-weight:bold;float:right;}
} @media only screen and (min-width: 10px) {
.ttbm_style img:not(.ttbm_wp_editor img){width:100%;height:auto;max-width:100%;}
.ttbm_style [class*="clickSlide"]{background-color:var(--color_white);padding:var(--dmp);}
.ttbm_style [class*="slideItem"]{display:none;}
.ttbm_style [class*="slideItem"].active{display:block;}
.ttbm_style [class*="slideItem"] img{width:100%;}
.ttbm_style [class*="slideIndicator"]{margin:var(--dmp) 0 0 0;}
.ttbm_style [class*="slideIndicatorItem"]{border:3px solid var(--color_border);margin:0 5px;background-color:var(--color_border);}
.ttbm_style [class*="slideIndicatorItem"].active{border-color:var(--color_active);background-color:var(--color_active);}
.ttbm_style [class*="slideIndicatorItem"] img{height:30px;width:auto;}
.ttbm_style [class*="slideIndicatorItem"].active img{height:35px;}
div.bg_image_area{width:100%;overflow:hidden;position:relative;height:200px;}
[data-bg-image]{background-size:100% 100%;background-position:center center;position:relative;height:100%;width:100%;min-height:inherit;position:relative;}
[data-bg-image]:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(170deg, transparent, Black);opacity:.4;}
[data-bg-image] > *{color:#fff;}
div.bg_image_area:hover [data-bg-image],
[data-bg-image]:hover{-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
[data-href]{cursor:pointer;}
[data-bg-image].circle{overflow:hidden;}
div.superSlider .iconIndicator,
div.superSlider .sliderPopup .popupClose{-webkit-transition:350ms ease-in-out;-moz-transition:350ms ease-in-out;-o-transition:350ms ease-in-out;transition:350ms ease-in-out;}
div.superSlider .sliderPopup.in,
div.superSlider .sliderPopup .popupClose,
div.superSlider .slideIndicator,
div.superSlider .sliderMoreItem{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
div.superSlider{overflow:hidden;display:-webkit-flex;display:flex;background-color:#fff;position:relative;}
div.superSlider .area_column{-webkit-flex-direction:column;flex-direction:column;}
div.superSlider .sliderAllItem{width:100%;position:relative;overflow:hidden;}
div.superSlider .sliderItem img{width:100%;max-height:100%;}
div.superSlider .sliderItem{position:relative;overflow:hidden;float:left;width:100%;margin-right:-100%;-ms-transform:translateX(100%);transform:translateX(100%);backface-visibility:hidden;-webkit-transition:-webkit-transform 0.06s ease-in-out;transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;height:100%;}
div.superSlider .sliderItem.activeSlide{z-index:1;transform:translateX(0);}
div.superSlider .sliderItem.prevSlider{transform:translateX(-100%);z-index:0;}
div.superSlider .sliderItem.nextSlider{transform:translateX(100%);z-index:0;}
div.superSlider .sliderShowcase{display:-webkit-flex;display:flex;}
div.superSlider .sliderShowcase.right,
div.superSlider .sliderShowcase.left{width:18.65%;min-width:18.65%;-webkit-flex-direction:column;flex-direction:column;}
div.superSlider .sliderShowcase.style_2,
div.superSlider .sliderShowcase.style_2{width:39%;min-width:39%;-webkit-flex-direction:initial;flex-direction:initial;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
div.superSlider .sliderShowcase.style_2 > div{width:calc(50% - 5px);margin:0 var(--ttbm_mp_xs) 0 0;}
div.superSlider .sliderShowcase.style_2 > div:first-child{width:100%;margin:0 0 var(--ttbm_mp_xs) 0;}
div.superSlider .sliderShowcase.style_2 > div:last-child{margin:0;}
div.superSlider .sliderShowcase.left{margin:0 var(--ttbm_mp_xs) 0 0;}
div.superSlider .sliderShowcase.right{margin:0 0 0 var(--ttbm_mp_xs);}
div.superSlider .area_column .sliderShowcase{width:100%;min-width:100%;}
div.superSlider .sliderShowcase.top{margin:0 0 var(--ttbm_mp_xs) 0;}
div.superSlider .sliderShowcase.bottom{margin:var(--ttbm_mp_xs) 0 0 0;}
div.superSlider .sliderShowcase.bottom .sliderShowcaseItem{margin:0 10px 0 0;width:auto;max-width:25%;-webkit-flex:1;flex:1;}
div.superSlider .sliderShowcase.bottom .sliderShowcaseItem:last-child{margin:0;}
div.superSlider .sliderShowcaseItem{margin:0 0 10px 0;position:relative;overflow:hidden;height:118px;}
div.superSlider .area_column .sliderShowcaseItem{width:calc(25% - var(--ttbm_mp_xs));}
div.superSlider .sliderShowcase div.superSlider .area_column{margin:0 0 var(--ttbm_mp_xs) 0;position:relative;cursor:pointer;overflow:hidden;}
div.superSlider .sliderShowcaseItem img{height:100%;}
div.superSlider .sliderMoreItem{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-border-radius:5px;border-radius:5px;background-color:#000b;font-size:18px;color:#fff;}
div.superSlider .sliderMoreItem span{margin:0 5px;font-size:10px;}
div.superSlider .sliderMoreItem span:last-child{font-size:18px;}
div.superSlider .slideIndicator{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:5px -5px;}
div.superSlider .slideIndicatorItem{border:3px solid #ddd;margin:5px;background-color:#ddd;width:75px;overflow:hidden;position:relative;}
div.superSlider .slideIndicatorItem.activeSlide{border-color:var(--color_active);background-color:var(--color_active);}
div.superSlider .iconIndicator{position:absolute;z-index:111;top:calc(50% - 15px);font-size:30px;cursor:pointer;color:#fff;}
div.superSlider .iconIndicator:hover{color:#fff;}
div.superSlider .iconIndicator.prevItem{left:20px;}
div.superSlider .iconIndicator.nextItem{right:20px;}
[data-target-popup]{cursor:pointer;}
div.superSlider .sliderPopup div.superSlider{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;height:100%;width:100%;overflow:hidden;margin:0;position:relative;}
div.superSlider .sliderPopup{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:111111111;overflow:hidden auto;background:#000c;}
div.superSlider .sliderPopup .popupClose{position:absolute;z-index:1111;cursor:pointer;top:100%;right:50px;width:50px;height:50px;background-color:#fff;color:#222;font-size:20px;}
div.superSlider .sliderPopup .popupClose:hover{color:#fff;background-color:#222;}
div.superSlider .sliderPopup .sliderAllItem{height:70vh;background-color:transparent;margin:0 auto;overflow:hidden;position:relative;}
div.superSlider .sliderPopup .sliderAllItem img{width:auto;height:100%;}
div.superSlider .sliderPopup .popupHeader{border-bottom:1px solid #fff;}
div.superSlider .sliderPopup .popupHeader,
div.superSlider .sliderPopup .popupFooter{color:#fff;padding:15px;max-height:15vh;overflow:hidden auto;margin:0 auto;width:100%;background-color:#222;position:relative;}
div.superSlider .sliderPopup .popupHeader{overflow:visible;}
div.superSlider .sliderPopup .popupHeader h2{color:#fff;text-align:center;}
div.superSlider .sliderPopup .popupFooter{border-top:1px solid #fff;}
div.superSlider .sliderPopup .popupBody{position:relative;width:80%;max-width:100vh;}
div.superSlider .sliderPopup .slideIndicator{margin:0;}
} @media only screen and (min-width: 10px) { .ttbm_style .circleIcon,
.ttbm_style [class*="_circleIcon"]{width:40px;height:40px;min-width:40px;background-color:var(--color_theme);color:var(--color_theme_alter);margin:0 var(--dmp) 0 0;}
.ttbm_style .circleIcon_xs,
.ttbm_style [class*="_circleIcon_xs"]{width:25px;height:25px;min-width:25px;margin:0 var(--ttbm_mp_xs) 0 0;border:1px solid rgba(var(--color_theme_rbg),0.1);color:var(--color_theme);}
.ttbm_style .ttbm_remove_area{position:relative;}
.ttbm_style .ttbm_remove_icon{position:absolute;top:-5px;right:-5px;width:20px;height:20px;cursor:pointer;opacity:0;background-color:var(--color_danger);color:var(--color_theme_alter);}
.ttbm_style .dLayout,
.ttbm_style [class*="_dLayout"]{padding:var(--dmp);background-color:var(--color_white);border:1px solid var(--color_border);margin-top:-1px;border-radius:0;}
.ttbm_style .dLayout:last-child,
.ttbm_style [class*="_dLayout"]:last-child{border-bottom:1px solid var(--color_border);}
.ttbm_style .dLayout_xs,
.ttbm_style [class*="_dLayout_xs"]{padding:var(--ttbm_mp_xs);background-color:var(--color_white);border:1px solid var(--color_border);}
.ttbm_style .infoLayout,
.ttbm_style [class*="_infoLayout"]{padding:var(--dmp);background-color:var(--color_light);margin-bottom:var(--dmp);}
.ttbm_style .infoLayout_xs,
.ttbm_style [class*="_infoLayout_xs"]{padding:var(--ttbm_mp_xs);margin-bottom:var(--ttbm_mp_xs);}
} @media only screen and (min-width: 10px) { .ttbm_style .pFixed,
.ttbm_style [class*="_pFixed"]{position:fixed;}
.ttbm_style .pRelative,
.ttbm_style [class*="_pRelative"]{position:relative;}
.ttbm_style [class*="pRelative"]:hover [class*="hoverAbsolute"]{display:block;}
.ttbm_style .pAbsolute,
.ttbm_style [class*="_pAbsolute"]{position:absolute;}
.ttbm_style .fullAbsolute,
.ttbm_style [class*="_fullAbsolute"]{position:absolute;left:0;top:0;right:0;bottom:0;z-index:11;width:100%;height:100%;}
.ttbm_style [class*="hoverAbsolute"]{position:absolute;right:0;top:100%;left:0;display:none;padding:7px;border:1px solid var(--color_border);font-size:15px;z-index:111;}
.ttbm_style .abTopRight,
.ttbm_style [class*="_abTopRight"]{position:absolute;right:0;top:0;}
.ttbm_style .abTopRight_xs,
.ttbm_style [class*="_abTopRight_xs"]{position:absolute;right:var(--ttbm_mp_xs);top:var(--ttbm_mp_xs);}
.ttbm_style .abTopLeft_xs,
.ttbm_style [class*="_abTopLeft_xs"]{position:absolute;left:var(--ttbm_mp_xs);top:var(--ttbm_mp_xs);z-index:1;}
.ttbm_style .abTopLeft,
.ttbm_style [class*="_abTopLeft"]{position:absolute;left:var(--dmp);top:var(--dmp);z-index:1;}
.ttbm_style .abBottomRight,
.ttbm_style [class*="_abBottomRight"]{position:absolute;right:-1px;bottom:-1px;z-index:1;padding:5px;font-size:20px;font-weight:500;}
.ttbm_style .abLeftRightBottom,
.ttbm_style [class*="_abLeftRightBottom"]{position:absolute;left:0;right:0;top:100%;z-index:111;padding:var(--ttbm_mp_xs);}
.ttbm_style .abLeftRightBottom_inside,
.ttbm_style [class*="_abLeftRightBottom_inside"]{position:absolute;left:0;right:0;top:inherit;bottom:0;z-index:111;padding:var(--ttbm_mp_xs);}
.ttbm_style .ribbon{position:absolute;top:var(--dmp);left:0;width:auto;height:auto;padding:5px var(--dmp);background:var(--color_warning);color:#fff;border-radius:3px 6px 6px 0;-webkit-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.4);box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.4);z-index:1;}
.ttbm_style .ribbon::before{content:"";position:absolute;left:0;bottom:-10px;width:0;height:0;border:5px solid var(--color_warning);border-bottom-color:transparent;border-left-color:transparent;z-index:-1;}
.ttbm_style .title_on_border{line-height:1;height:40px;position:absolute;top:-20px;left:30px;color:var(--color_theme);background-color:var(--color_theme_alter);padding:0 var(--dmp);border-radius:var(--dbr);}
div.ttbm_style .ttbm_sticky_area.mpSticky{position:fixed;}
div.ttbm_style .ttbm_sticky_area.mpSticky .ttbm_sticky_on_scroll{overflow:auto;z-index:1111;}
} .ttbm_style input:not[type="submit"]{width:100%;max-width:inherit;border:1px solid var(--color_border);color:var(--d_color);background-color:#fff;padding:10px 15px;font-weight:500;height:40px;border-radius:6px;}
.ttbm_style input:not(.checkbox),
.ttbm_style input:not([type=submit]),
.ttbm_style optgroup,
.ttbm_style select,
.ttbm_style textarea{font-family:inherit;line-height:initial;margin:0;max-width:inherit;border:1px solid var(--color_border);color:var(--d_color);background-color:#fff;padding:10px 10px;font-weight:500;}
.ttbm_style .formControl:-webkit-autofill,
.ttbm_style .formControl:-webkit-autofill:hover,
.ttbm_style .formControl:-webkit-autofill:focus,
.ttbm_style .formControl:-webkit-autofill:active{box-shadow:none;outline:0;border-color:var(--color_theme);}
.ttbm_style input:focus,
.ttbm_style optgroup:focus,
.ttbm_style select:focus,
.ttbm_style textarea:focus{box-shadow:none;outline:0;border-color:var(--color_theme);}
div.ttbm_style form{margin:0;padding:0;line-height:1.25;}
.ttbm_style label{position:relative;}
.ttbm_style label > span{white-space:nowrap;}
.ttbm_style .formControl::placeholder{color:#0005;}
.ttbm_style .formControl:disabled{background-color:#ddd5;color:#fff;}
div.ttbm_style .formControl{width:100%;max-width:inherit;border:1px solid var(--color_border);color:var(--d_color);background-color:#fff;padding:10px 15px;font-weight:500;height:40px;border-radius:6px;}
div.ttbm_style #ttbm_select_date.formControl{height:30px;}
.ttbm_style .formControl:focus{outline:0;background-color:#fff;border-color:#80bdff;}
div.ttbm_style select.formControl{height:42px !important;border-radius:8px !important;}
div.ttbm_style select.formControl:focus{border:1px solid var(--color_theme);box-shadow:none;}
div.ttbm_style .formControl.date_type_without_year,
div.ttbm_style .formControl.date_type,
div.ttbm_style .formControl[type="date"]{background-image:url(//envietpcl.com/wp-content/plugins/tour-booking-manager/mp_global/assets/images/calendar.png);background-repeat:no-repeat;background-position:8px center;background-size:auto;-webkit-appearance:none;font-weight:normal;padding:8px 8px 8px 40px;}
div.ttbm_style textarea.formControl{height:auto;}
.ttbm_style .mpForm label{margin:var(--ttbm_mp_xs) 0 0 0;text-transform:capitalize;}
.ttbm_style .mpForm label span{width:100%;margin:0 0 var(--ttbm_mp_xs) 0;}
.ttbm_style .mpForm label span::before{padding:0 var(--ttbm_mp_xs);}
.ttbm_style .inputList{margin:var(--dmp) 0 0 0;position:relative;}
.ttbm_style .inputList textarea.formControl{height:auto;}
.ttbm_style .inputGroup{width:100%;padding:0 0 var(--ttbm_mp_xs) 0;}
.ttbm_style .inputGroup label{width:auto;padding:0 var(--dmp) 0 0;}
.ttbm_style .inputGroup label input[type="checkbox"]{margin:0 var(--ttbm_mp_xs);}
div.ttbm_style div.ttbm_input_select .formControl:focus{border-color:var(--color_border);}
.ttbm_style div.ttbm_input_select{position:relative;}
.ttbm_style ul.ttbm_input_select_list{display:none;z-index:111;overflow:auto;max-height:250px;height:auto;width:100%;margin:1px 0 0 0;padding:10px;position:absolute;left:0;top:100%;right:0;border:1px solid var(--color_border);background-color:var(--color_white);}
.ttbm_style ul.ttbm_input_select_list li{padding:10px;cursor:pointer;border-bottom:1px solid var(--color_border);margin:0;list-style-type:none;}
.ttbm_style ul.ttbm_input_select_list li:last-child{border-bottom:none;}
.ttbm_style ul.ttbm_input_select_list li:hover{background-color:#777;color:#fff;}
.ttbm_style ul.ttbm_input_select_list li span{margin:0 var(--ttbm_mp_xs) 0 0;}
.ttbm_style .inputInline .mpForm{width:100%;max-width:100%;}
.ttbm_style .inputInline .inputList{width:100%;margin:var(--ttbm_mp_xs) var(--ttbm_mp_xs) 0 0;}
.ttbm_style .inputInline .inputList label{margin:0;}
.ttbm_style .inputInline .inputList:last-child{margin-right:0;}
.ttbm_style .inputHorizontal{max-width:500px;width:100%;margin:0 auto;}
div.ttbm_style .customRadioLabel{font-weight:var(--fw-medium);-webkit-flex-wrap:wrap;flex-wrap:wrap;}
div.ttbm_style .customRadioLabel input[type="radio"] ~ .formControl,
.ttbm_style .customRadioLabel input[type="radio"]{display:none;}
.ttbm_style .customRadio{padding:0 var(--ttbm_mp_xs) 0 30px;margin:0 var(--ttbm_mp_xs) var(--ttbm_mp_xs) 0;position:relative;cursor:pointer;line-height:1;white-space:nowrap;min-height:20px;}
.ttbm_style .customRadio::before{content:"";position:absolute;left:0;top:0;height:20px;width:20px;background-color:#fff;border:2px rgba(0, 0, 0, 0.5) solid;border-radius:50%;}
.ttbm_style .customRadioLabel input[type="radio"]:checked ~ .formControl{display:block;}
.ttbm_style .customRadioLabel input[type="radio"]:checked ~ .customRadio::after,
.ttbm_style .customRadio.active::after{content:"";position:absolute;left:5px;top:5px;height:10px;width:10px;background-color:var(--color_theme);border:1px solid rgba(0, 0, 0, 0.5);border-radius:50%;}
.ttbm_style .customRadio.button_type{padding:var(--ttbm_mp_xs);margin:5px;min-width:120px;text-align:center;border:1px solid var(--color_theme_alter);color:var(--color_theme_alter);background-color:var(--color_theme);}
.ttbm_style .customRadio.button_type.active{background-color:grey;color:var(--color_theme_alter);}
.ttbm_style .customRadio.button_type::before,
.ttbm_style .customRadio.button_type::after{display:none;}
.ttbm_style .customCheckbox{padding:3px 0 0 28px;position:relative;line-height:1;min-width:auto;white-space:wrap;margin-right:5px;}
.ttbm_style .customCheckbox::before{content:"";position:absolute;left:0;top:0 !important;height:18px;width:18px;background-color:var(--color_theme_alter);border:1.5px solid var(--color_black);border-radius:2px;}
.ttbm_style .customCheckboxLabel{margin-bottom:10px;cursor:pointer;font-weight:var(--fw-medium);}
.ttbm_style .customCheckboxLabel input:checked ~ .customCheckbox::before{background:var(--color_theme);border-color:var(--color_theme);}
div.ttbm_style .selectCheckbox{min-width:150px;padding:var(--ttbm_mp_xs);width:auto;border:1px solid var(--color_border);cursor:pointer;}
div.ttbm_style .customCheckboxLabel input[type="checkbox"],
div.ttbm_style .selectCheckbox input[type="checkbox"]{display:none;}
div.ttbm_style .selectCheckbox .customCheckbox::before{border:none;background-color:transparent;}
div.ttbm_style .customCheckboxLabel input:focus ~ .customCheckbox::before,
div.ttbm_style .selectCheckbox input:focus ~ .customCheckbox::before{outline:0;}
div.ttbm_style .customCheckboxLabel input:checked ~ .customCheckbox::after,
div.ttbm_style .selectCheckbox input:checked ~ .customCheckbox::after{content:"";position:absolute;left:3.5px;top:5px;height:6px;width:10px;border:2px solid var(--color_theme_alter);border-top:none;border-right:none;z-index:11;background-color:transparent;-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
div.ttbm_style .active_select{background-color:var(--color_theme);color:var(--color_theme_alter);}
div.ttbm_style .customCheckboxLabel.only_checkbox{width:20px;margin:0;}
div.ttbm_style .customCheckboxLabel.only_checkbox span{padding:0;}
.ttbm_style .roundSwitchLabel input[type="checkbox"]{display:none;line-height:0;}
.ttbm_style .roundSwitch{width:50px;height:25px;min-width:auto;position:relative;background-color:#ccc;border-radius:30px;-webkit-transition:0.4s;transition:0.4s;}
.ttbm_style .roundSwitch::before{position:absolute;content:"";height:23px;width:23px;left:1px;bottom:1px;background-color:white;border-radius:50%;-webkit-transition:0.4s;transition:0.4s;}
.ttbm_style .roundSwitchLabel input:checked + .roundSwitch{background-color:var(--color_theme);}
.ttbm_style .roundSwitchLabel input:focus + .roundSwitch{box-shadow:0 0 1px #2276d2;}
.ttbm_style .roundSwitchLabel input:checked + .roundSwitch:before{-ms-transform:translateX(28px);transform:translateX(28px);}
.groupRadioCheck [data-radio-check]{cursor:pointer;-webkit-justify-content:flex-start;justify-content:flex-start;}
.groupRadioCheck button[data-radio-check]{-webkit-justify-content:center;justify-content:center;}
.groupRadioCheck [data-radio-check]:hover{border-color:var(--color_theme_88);}
.groupRadioCheck [data-radio-check].mpActive{border-color:var(--color_theme);}
.ttbm_style .groupContent{color:var(--color_theme_alter);text-align:center;position:relative;display:flex;align-items:center;gap:5px;justify-content:center;}
div.ttbm_style div.groupContent > *{border:1px solid var(--color_border);margin-bottom:0;border-radius:4px;}
div.ttbm_style div.groupContent .formControl{text-align:center;border:none;background-color:var(--color_white);border-radius:4px;padding:5px;height:40px;margin-bottom:0 !important;width:50px;min-width:35px;}
.ttbm_style .groupContent textarea.formControl{text-align:left;}
.ttbm_style .groupContent input[type="radio"]{}
.ttbm_style .groupContent input[type="radio"]::after{position:absolute;content:"";width:20px;height:20px;left:0;top:0;border:1px solid var(--color_border);border-radius:50%;margin:10px;}
div.ttbm_style .groupContent input[type="radio"]:checked::after{border-color:var(--color_theme);}
.ttbm_style .groupContent input[type="radio"]:checked::before{position:absolute;content:"";width:14px;height:14px;left:3px;top:3px;border:1px solid var(--color_theme);border-radius:50%;background-color:var(--color_theme);margin:10px;}
.ttbm_style .addonGroupContent{min-width:40px;cursor:pointer;background-color:#fff;color:var(--d_color);height:40px;font-size:13px;border-radius:4px;transition:all 0.3s ease-in-out;}
.ttbm_style .addonGroupContent:hover{background-color:var(--d_color);border-color:var(--d_color);color:#f2f2f2;}
.ttbm_style
.groupContent
.select2-container--default
.select2-selection--single{border:none;border-radius:0;}
.ttbm_style .qtyIncDec{max-width:110px;}
@media only screen and (max-width: 1250px) {
.ttbm_style .inputInline .inputList{max-width:calc(25% - 10px);}
}
@media only screen and (max-width: 1050px) {
.ttbm_style .inputInline .mpForm{-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.ttbm_style .inputInline .inputList{max-width:calc(33.33% - 10px);-webkit-flex:inherit;flex:inherit;}
}
@media only screen and (max-width: 850px) {
.ttbm_style .inputInline .inputList{max-width:calc(50% - 10px);}
}
@media only screen and (max-width: 600px) {
.ttbm_style .inputInline .inputList{max-width:100%;min-width:100%;}
}
@media only screen and (max-width: 450px) {
.ttbm_style .addonGroupContent{min-width:25px;}
} @media only screen and (min-width: 10px) {
.ttbm_style ul:not(.ttbm_wp_editor ul){list-style-type:none;margin:0;padding:0;line-height:1.25;}
.ttbm_style ul li{margin:0;padding:0;line-height:inherit;}
.ttbm_style ul.listInline li{text-align:center;border-right:1px solid;}
.ttbm_style ul.listInline li:last-child{border:none;}
.ttbm_style ul.listInline li a{padding:var(--ttbm_mp_xs);display:block;}
.ttbm_style ul.listInline li.mage_active{background-color:var(--color_active);}
.ttbm_style ul.listInline li.mage_active a{color:#fff;}
.ttbm_style ul.mp_list{margin:var(--ttbm_mp_xs) 0 0 0;}
.ttbm_style ul.mp_list li{padding:5px 0;border-bottom:1px dotted var(--color_border);width:100%;}
.ttbm_style ul.mp_list li:last-child{border:none;}
.ttbm_style ul.listEqual li{text-align:center;border-right:1px solid;}
.ttbm_style ul.listEqual li a{padding:var(--ttbm_mp_xs);display:block;}
.ttbm_style ul.listEqual li.mage_active{background-color:var(--color_active);}
.ttbm_style ul.listEqual li.mage_active a{color:#fff;}
.ttbm_style ul.list_inline_two li{width:45%;padding:5px;border-bottom:1px solid var(--color_border);}
.ttbm_style ul.list_inline_two li span{margin:0 var(--ttbm_mp_xs) 0 0;}
} @media only screen and (min-width: 10px) {
.ttbm_style table{border-collapse:collapse;width:100%;}
.ttbm_style table.layoutFixed,
.ttbm_style table[class*="_layoutFixed"]{table-layout:fixed;}
.ttbm_style table th,
.ttbm_style table td{border:1px solid var(--color_border);padding:var(--ttbm_mp_xs);}
.ttbm_style table thead th{vertical-align:middle;padding:var(--ttbm_mp_xs);font-weight:bold;white-space:nowrap;background-color:var(--color_light);color:var(--d_color);border:1px solid #8080804a;}
.ttbm_style table tbody th{vertical-align:top;font-weight:normal;border:1px solid #8080804a !important;}
.ttbm_style table td{padding:var(--ttbm_mp_xs);font-weight:var(--fw);line-height:1.25;color:var(--d_color);vertical-align:middle;border:1px solid #8080804a !important;}
} @media only screen and (min-width: 10px) {
.ttbm_style .tabLists,
.ttbm_style .leftTabs{display:-webkit-flex;display:flex;}
.ttbm_style .tabLists{width:100%;}
.ttbm_style .tabLists span{margin:0 var(--ttbm_mp_xs) 0 0;color:var(--color_theme);}
.leftTabs > .tabLists{-webkit-flex-flow:column;flex-flow:column;min-width:250px;max-width:283px;background-color:var(--color_light);padding:10px;}
div.ttbm_style [data-tabs-target]{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;text-align:left;cursor:pointer;padding:15px;color:var(--d_color);border-left:2px solid transparent;}
.ttbm_style [data-tabs-target]:hover{border-left:2px solid var(--color_theme);background-color:var(--color_theme_alter);}
.ttbm_style [data-tabs-target].active{background-color:var(--color_theme_alter);color:var(--d_color);border-left:2px solid var(--color_theme);}
.topTabs [data-tabs-target]{border-right:1px solid var(--color_border);-webkit-justify-content:center;justify-content:center;}
.topTabs [data-tabs-target]:last-child{border-right:none;}
.ttbm_style [data-tabs-target].active::after,.ttbm_style [data-tabs-target]:hover::after{width:100%;}
.leftTabs [data-tabs-target]{position:relative;}
.leftTabs [data-tabs-target]::after{width:90%;height:100%;content:'';position:absolute;left:0;bottom:0;border-bottom:1px solid var(--color_border);}
.ttbm_style .tabsContent{position:relative;overflow:hidden;width:100%;padding:2% 5%;}
.tabsContent [data-tabs]{display:none;}
.ttbmTabs.tabBorder{border:1px solid var(--color_border);}
.ttbmTabs.tabBorder > .tabLists{}
.ttbm_style .ttbmTabsNext{}
.ttbmTabsNext .tabListsNext{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.ttbmTabsNext .tabListsNext.dNone{display:none;}
.ttbmTabsNext .tabItemNext{position:relative;min-height:80px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1;flex:1;}
.ttbmTabsNext .tabItemNext [class*="circleIcon"]{background-color:var(--color_light);color:var(--d_color);margin:0;z-index:1;}
.ttbmTabsNext .tabItemNext .circleTitle{color:var(--d_color);margin:var(--ttbm_mp_xs) 0 0 0;left:0;top:40px;width:100%;position:absolute;text-align:center;}
.ttbmTabsNext .tabItemNext.active [class*="circleIcon"]{background-color:var(--color_theme);color:var(--color_theme_alter);}
.ttbmTabsNext .tabItemNext.active [class*="circleIcon"].success{background-color:var(--color_success);}
.ttbmTabsNext .tabItemNext.active .circleTitle{color:var(--color_theme_aa);}
.ttbmTabsNext .tabItemNext.active .circleTitle.success{color:var(--color_success);}
.ttbmTabsNext .tabItemNext [class*="circleIcon"]::after{content:"";right:0;left:calc(50% + 20px);top:20px;position:absolute;border-bottom:1px solid var(--color_border);z-index:-1;width:100%;}
.ttbmTabsNext .tabItemNext.active [class*="circleIcon"]::after{border-color:var(--color_theme);}
.ttbmTabsNext .tabItemNext:last-child [class*="circleIcon"]::after{border:none;width:0;}
.ttbm_style .tabsContentNext{position:relative;width:100%;padding:var(--dmp);}
.tabsContentNext [data-tabs-next]{display:none;}
.tabsContentNext [data-tabs-next].active{display:block;}
.nextTab_prev_link{cursor:pointer;}
} @media only screen and (min-width: 10px) {
div.ttbm_style .ttbmPanel,
div.ttbm_style .ttbmPanel_xs{position:relative;border:1px solid var(--color_border);border-radius:var(--dbr);}
div.ttbm_style .ttbmPanelHeader{padding:10px var(--dmp);background-color:#555;color:#fff;border-radius:var(--dbr) var(--dbr) 0 0;}
div.ttbm_style .ttbmPanelHeader .panelTitle,
div.ttbm_style .ttbmPanelHeader .panelTitle span{color:#fff;}
div.ttbm_style .ttbmPanelBody{padding:var(--dmp);background-color:var(--color_3);overflow-x:auto;border-radius:0 0 var(--dbr) var(--dbr);}
div.ttbm_style .ttbmPanel_xs .ttbmPanelHeader,
div.ttbm_style .ttbmPanel_xs .ttbmPanelBody{padding:var(--ttbm_mp_xs);}
div.ttbm_style .ttbmPanelBody.mp_zero{margin:0;padding:0;}
} @media only screen and (min-width: 10px) {
div.mp_faq_item{margin:0 0 var(--ttbm_mp_xs) 0;}
div.mp_faq_item .mp_faq_title{background-color:#fff;border:1px solid #ddd;border-radius:5px;font-weight:normal;text-transform:none;}
div.mp_faq_item .mp_faq_title.active{border-color:var(--color_theme);border-radius:5px 5px 0 0;background-color:var(--color_theme);color:var(--color_theme_alter);}
div.mp_faq_item .mp_faq_title span{padding:10px;}
div.mp_faq_content{background-color:#fff;padding:var(--dmp);border:1px solid var(--color_theme);border-radius:0 0 5px 5px;overflow:hidden;color:#606b7b;}
div.mp_faq_item div.superSlider{min-width:300px;max-width:50%;margin:0 var(--ttbm_mp_xs) var(--ttbm_mp_xs) 0;float:left;}
} @media only screen and (min-width: 10px) {
[data-target-popup]{cursor:pointer;}
div.ttbm_popup{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:111111;overflow:hidden;background:#000c;}
div.ttbm_popup .popupMainArea{min-width:500px;max-width:700px;width:auto;min-height:250px;max-height:100vh;height:auto;background-color:#fff;border:20px solid #444;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:column;flex-flow:column;}
div.ttbm_popup .popupMainArea.fullWidth{max-width:100vw;width:100%;}
div.ttbm_popup .popupClose{position:fixed;z-index:1111;cursor:pointer;top:50px;right:50px;width:50px;height:50px;background-color:#444;color:#fff;font-size:20px;}
div.ttbm_popup .popupClose:hover{color:#fff;background-color:#6b003e;}
div.ttbm_popup .popupHeader{border-bottom:4px double var(--color_border);padding:var(--ttbm_mp_xs);}
div.ttbm_popup .popupBody{padding:var(--dmp);overflow:auto;}
div.ttbm_popup .popupFooter{border-top:4px double var(--color_border);padding:var(--ttbm_mp_xs);}
div.ttbm_popup .dLayout,
div.ttbm_popup [class*="_dLayout"]{margin:0;}
} @media only screen and (min-width: 10px) {
div.ttbm_pagination_main_area .ttbm_pagination_item{position:relative;}
div.ttbm_pagination_main_area .ribbon{left:var(--ttbm_mp_xs_negative);}
div.pagination_area{margin:var(--ttbm_mp_xs) 0 0 0;}
div.pagination_area button[class*="dButton_xs"]{min-width:50px;}
div.pagination_area button.active_pagination{color:var(--color_theme_alter);background-color:var(--color_active);min-width:75px;}
div.pagination_area button.ellipse_left{display:none;}
div.pagination_area button.ellipse_left,
div.pagination_area button.ellipse_right{color:var(--color_theme);background-color:transparent;}
} @media only screen and (min-width: 10px) { .ttbm_style .leftSidebar,
.ttbm_style .leftSidebar .ttbm_sticky_area{width:100%;max-width:var(--sidebarleft);}
.ttbm_style .rightSidebar{width:100%;max-width:var(--sidebarright);}
.ttbm_style .mainSection{width:100%;max-width:var(--mainsection);margin:0 0 0 var(--dmp);}
body.theme-astra div.mpContainer,
body.theme-twentytwenty div.mpContainer,
body.theme-twentytwentyone div.mpContainer,
body.theme-twentytwentytwo div.mpContainer,
div.mpContainer{max-width:var(--dcontainer_width);width:100%;margin:0 auto;}
div.mpRow{min-height:1px;}
div.ttbm_style .fullHeight,
div.ttbm_style [class*="_fullHeight"]{height:100%;}
div.ttbm_style [class*="_h_100"]{height:100px;}
div.ttbm_style [class*="_h_200"]{height:200px;}
div.ttbm_style [class*="_w_50"]{width:50px;min-width:50px;}
div.ttbm_style [class*="_w_75"]{width:75px;min-width:75px;}
div.ttbm_style [class*="_w_100"]{width:100px;min-width:100px;max-width:100px;}
div.ttbm_style [class*="_w_125"]{width:125px;min-width:125px;}
div.ttbm_style [class*="_w_150"]{width:150px;min-width:150px;}
div.ttbm_style [class*="_w_200"]{width:200px;min-width:200px;}
div.ttbm_style [class*="_w_300"]{width:300px;min-width:300px;}
div.ttbm_style [class*="_w_400"]{width:400px;min-width:400px;}
div.ttbm_style [class*="_w_500"]{width:500px;min-width:500px;}
div.ttbm_style [class*="_w_600"]{width:600px;min-width:600px;}
div.ttbm_style [class*="_fullWidth"]{width:100%;max-width:100%;}
div.ttbm_style .max_100,
div.ttbm_style [class*="_max_100"]{max-width:100px;width:100%;}
div.ttbm_style .max_150,
div.ttbm_style [class*="_max_150"]{max-width:150px;width:100%;}
div.ttbm_style .max_200,
div.ttbm_style [class*="_max_200"]{max-width:200px;width:100%;}
div.ttbm_style .max_300,
div.ttbm_style [class*="_max_300"]{max-width:300px;width:100%;}
div.ttbm_style .max_400,
div.ttbm_style [class*="_max_400"]{max-width:400px;width:100%;}
div.ttbm_style .max_500,
div.ttbm_style [class*="_max_500"]{max-width:500px;width:100%;}
div.ttbm_style .max_600,
div.ttbm_style [class*="_max_600"]{max-width:600px;width:100%;}
div.ttbm_style .max_700,
div.ttbm_style [class*="_max_700"]{max-width:700px;width:100%;}
div.ttbm_style .max_800,
div.ttbm_style [class*="_max_800"]{max-width:800px;width:100%;}
div.ttbm_style .max_900,
div.ttbm_style [class*="_max_900"]{max-width:900px;width:100%;}
div.ttbm_style .max_1000,
div.ttbm_style [class*="_max_1000"]{max-width:1000px;width:100%;}
div.ttbm_style .max_1100,
div.ttbm_style [class*="_max_1100"]{max-width:1100px;width:100%;}
div.ttbm_style .max_1200,
div.ttbm_style [class*="_max_1200"]{max-width:1200px;width:100%;}
div.ttbm_style .max_full,
div.ttbm_style [class*="_max_full"]{max-width:100%;width:100%;}
div.ttbm_style .min_50,
div.ttbm_style [class*="_min_50"]{min-width:50px;}
div.ttbm_style .min_100,
div.ttbm_style [class*="_min_100"]{min-width:100px;}
div.ttbm_style .min_125,
div.ttbm_style [class*="_min_125"]{min-width:125px;}
div.ttbm_style .min_150,
div.ttbm_style [class*="_min_150"]{min-width:150px;}
div.ttbm_style .min_200,
div.ttbm_style [class*="_min_200"]{min-width:200px;}
div.ttbm_style .min_250,
div.ttbm_style [class*="_min_250"]{min-width:250px;}
div.ttbm_style .min_300,
div.ttbm_style [class*="_min_300"]{min-width:300px;}
div.ttbm_style .min_400,
div.ttbm_style [class*="_min_400"]{min-width:400px;}
div.ttbm_style .min_500,
div.ttbm_style [class*="_min_500"]{min-width:500px;}
div.ttbm_style .min_600,
div.ttbm_style [class*="_min_600"]{min-width:600px;}
div.ttbm_style .min_700,
div.ttbm_style [class*="_min_700"]{min-width:700px;}
div.ttbm_style .min_800,
div.ttbm_style [class*="_min_800"]{min-width:800px;}
div.ttbm_style .min_900,
div.ttbm_style [class*="_min_900"]{min-width:900px;}
div.ttbm_style .min_1000,
div.ttbm_style [class*="_min_1000"]{min-width:1000px;}
div.ttbm_style .min_auto,
div.ttbm_style [class*="_min_auto"]{min-width:auto;}
div.ttbm_style div.grid_1{width:100%;padding:var(--ttbm_mp_xs);}
div.ttbm_style div.grid_2{width:calc(50% - var(--dmp));margin:var(--ttbm_mp_xs);padding:var(--ttbm_mp_xs);}
div.ttbm_style div.grid_3{width:calc(33.333333% - var(--dmp));margin:var(--ttbm_mp_xs);padding:var(--ttbm_mp_xs);}
div.ttbm_style div.grid_4{width:calc(25% - var(--dmp));margin:10px auto;padding:var(--ttbm_mp_xs);}
div.ttbm_style div.grid_5{width:calc(20% - var(--dmp));margin:var(--ttbm_mp_xs);padding:var(--ttbm_mp_xs);}
div.ttbm_style div.grid_6{width:calc(16.66666667% - var(--dmp));margin:var(--ttbm_mp_xs);padding:var(--ttbm_mp_xs);}
div.ttbm_style div.grid_7{width:calc(14.285715% - var(--dmp));margin:var(--ttbm_mp_xs);padding:var(--ttbm_mp_xs);}
div.ttbm_style div.grid_8{width:calc(12.5% - var(--dmp));margin:var(--ttbm_mp_xs);padding:var(--ttbm_mp_xs);}
div.ttbm_style div.grid_9{width:calc(11.1111111111% - var(--dmp));margin:var(--ttbm_mp_xs);padding:var(--ttbm_mp_xs);}
div.ttbm_style div.grid_10{width:calc(10% - var(--dmp));margin:var(--ttbm_mp_xs);padding:var(--ttbm_mp_xs);}
@media only screen and (max-width: 1000px) {
div.ttbm_style div.grid_2,
div.ttbm_style div.grid_3,
div.ttbm_style div.grid_4,
div.ttbm_style div.grid_5,
div.ttbm_style div.grid_6,
div.ttbm_style div.grid_7,
div.ttbm_style div.grid_8,
div.ttbm_style div.grid_9,
div.ttbm_style div.grid_10{width:calc(50% - var(--dmp));}
}
@media only screen and (max-width: 600px) {
div.ttbm_style div.grid_2,
div.ttbm_style div.grid_3,
div.ttbm_style div.grid_4,
div.ttbm_style div.grid_5,
div.ttbm_style div.grid_6,
div.ttbm_style div.grid_7,
div.ttbm_style div.grid_8,
div.ttbm_style div.grid_9,
div.ttbm_style div.grid_10{width:100%;}
} .ttbm_style .col_1{width:8.3333333333%;}
.ttbm_style .col_2{width:16.666666667%;}
.ttbm_style .col_3{width:25%;}
.ttbm_style .col_4{width:33.333333333%;}
.ttbm_style .col_5{width:41.666666667%;}
.ttbm_style .col_6{width:50%;}
.ttbm_style .col_7{width:58.333333333%;}
.ttbm_style .col_8{width:66.666666667%;}
.ttbm_style .col_9{width:75%;}
.ttbm_style .col_10{width:83.33333333%;}
.ttbm_style .col_11{width:91.66666667%;}
div.ttbm_style .col_12{width:100%;}
@media only screen and (max-width: 1200px) {
.ttbm_style .col_1_1200{width:8.3333333333%;}
.ttbm_style .col_2_1200{width:16.666666667%;}
.ttbm_style .col_3_1200{width:25%;}
.ttbm_style .col_4_1200{width:33.333333333%;}
.ttbm_style .col_5_1200{width:41.666666667%;}
.ttbm_style .col_6_1200{width:50%;}
.ttbm_style .col_7_1200{width:58.333333333%;}
.ttbm_style .col_8_1200{width:66.666666667%;}
.ttbm_style .col_9_1200{width:75%;}
.ttbm_style .col_10_1200{width:83.33333333%;}
.ttbm_style .col_11_1200{width:91.66666667%;}
.ttbm_style .col_12_1200{width:100%;}
} @media only screen and (max-width: 1100px) {
.ttbm_style .col_1_1100{width:8.3333333333%;}
.ttbm_style .col_2_1100{width:16.666666667%;}
.ttbm_style .col_3_1100{width:25%;}
.ttbm_style .col_4_1100{width:33.333333333%;}
.ttbm_style .col_5_1100{width:41.666666667%;}
.ttbm_style .col_6_1100{width:50%;}
.ttbm_style .col_7_1100{width:58.333333333%;}
.ttbm_style .col_8_1100{width:66.666666667%;}
.ttbm_style .col_9_1100{width:75%;}
.ttbm_style .col_10_1100{width:83.33333333%;}
.ttbm_style .col_11_1100{width:91.66666667%;}
.ttbm_style .col_12_1100{width:100%;}
} @media only screen and (max-width: 1000px) {
.ttbm_style .col_1_1000{width:8.3333333333%;}
.ttbm_style .col_2_1000{width:16.666666667%;}
.ttbm_style .col_3_1000{width:25%;}
.ttbm_style .col_4_1000{width:33.333333333%;}
.ttbm_style .col_5_1000{width:41.666666667%;}
.ttbm_style .col_6_1000{width:50%;}
.ttbm_style .col_7_1000{width:58.333333333%;}
.ttbm_style .col_8_1000{width:66.666666667%;}
.ttbm_style .col_9_1000{width:75%;}
.ttbm_style .col_10_1000{width:83.33333333%;}
.ttbm_style .col_11_1000{width:91.66666667%;}
.ttbm_style .col_12_1000{width:100%;}
} @media only screen and (max-width: 900px) {
.ttbm_style .col_1_900{width:8.3333333333%;}
.ttbm_style .col_2_900{width:16.666666667%;}
.ttbm_style .col_3_900{width:25%;}
.ttbm_style .col_4_900{width:33.333333333%;}
.ttbm_style .col_5_900{width:41.666666667%;}
.ttbm_style .col_6_900{width:50%;}
.ttbm_style .col_7_900{width:58.333333333%;}
.ttbm_style .col_8_900{width:66.666666667%;}
.ttbm_style .col_9_900{width:75%;}
.ttbm_style .col_10_900{width:83.33333333%;}
.ttbm_style .col_11_900{width:91.66666667%;}
.ttbm_style .col_12_900{width:100%;}
} @media only screen and (max-width: 800px) {
.ttbm_style .col_1_800{width:8.3333333333%;}
.ttbm_style .col_2_800{width:16.666666667%;}
.ttbm_style .col_3_800{width:25%;}
.ttbm_style .col_4_800{width:33.333333333%;}
.ttbm_style .col_5_800{width:41.666666667%;}
.ttbm_style .col_6_800{width:50%;}
.ttbm_style .col_7_800{width:58.333333333%;}
.ttbm_style .col_8_800{width:66.666666667%;}
.ttbm_style .col_9_800{width:75%;}
.ttbm_style .col_10_800{width:83.33333333%;}
.ttbm_style .col_11_800{width:91.66666667%;}
.ttbm_style .col_12_800{width:100%;}
} @media only screen and (max-width: 700px) {
.ttbm_style .col_1_700{width:8.3333333333%;}
.ttbm_style .col_2_700{width:16.666666667%;}
.ttbm_style .col_3_700{width:25%;}
.ttbm_style .col_4_700{width:33.333333333%;}
.ttbm_style .col_5_700{width:41.666666667%;}
.ttbm_style .col_6_700{width:50%;}
.ttbm_style .col_7_700{width:58.333333333%;}
.ttbm_style .col_8_700{width:66.666666667%;}
.ttbm_style .col_9_700{width:75%;}
.ttbm_style .col_10_700{width:83.33333333%;}
.ttbm_style .col_11_700{width:91.66666667%;}
.ttbm_style .col_12_700{width:100%;}
} @media only screen and (max-width: 600px) {
.ttbm_style .col_1_600{width:8.3333333333%;}
.ttbm_style .col_2_600{width:16.666666667%;}
.ttbm_style .col_3_600{width:25%;}
.ttbm_style .col_4_600{width:33.333333333%;}
.ttbm_style .col_5_600{width:41.666666667%;}
.ttbm_style .col_6_600{width:50%;}
.ttbm_style .col_7_600{width:58.333333333%;}
.ttbm_style .col_8_600{width:66.666666667%;}
.ttbm_style .col_9_600{width:75%;}
.ttbm_style .col_10_600{width:83.33333333%;}
.ttbm_style .col_11_600{width:91.66666667%;}
.ttbm_style .col_12_600{width:100%;}
} @media only screen and (max-width: 500px) {
.ttbm_style .col_1_500{width:8.3333333333%;}
.ttbm_style .col_2_500{width:16.666666667%;}
.ttbm_style .col_3_500{width:25%;}
.ttbm_style .col_4_500{width:33.333333333%;}
.ttbm_style .col_5_500{width:41.666666667%;}
.ttbm_style .col_6_500{width:50%;}
.ttbm_style .col_7_500{width:58.333333333%;}
.ttbm_style .col_8_500{width:66.666666667%;}
.ttbm_style .col_9_500{width:75%;}
.ttbm_style .col_10_500{width:83.33333333%;}
.ttbm_style .col_11_500{width:91.66666667%;}
.ttbm_style .col_12_500{width:100%;}
} @media only screen and (max-width: 400px) {
.ttbm_style .col_1_400{width:8.3333333333%;}
.ttbm_style .col_2_400{width:16.666666667%;}
.ttbm_style .col_3_400{width:25%;}
.ttbm_style .col_4_400{width:33.333333333%;}
.ttbm_style .col_5_400{width:41.666666667%;}
.ttbm_style .col_6_400{width:50%;}
.ttbm_style .col_7_400{width:58.333333333%;}
.ttbm_style .col_8_400{width:66.666666667%;}
.ttbm_style .col_9_400{width:75%;}
.ttbm_style .col_10_400{width:83.33333333%;}
.ttbm_style .col_11_400{width:91.66666667%;}
.ttbm_style .col_12_400{width:100%;}
}
} @media only screen and (min-width: 10px) {
div.ttbm_style .error{background-color:red;color:#fff;}
div.ttbm_style .mDisabled{cursor:not-allowed;opacity:0.8;background-color:#f2f2f2;color:#777;}
div.ttbm_style .textTheme,
div.ttbm_style [class*="_textTheme"]{color:var(--color_theme);}
div.ttbm_style .bgTheme,
div.ttbm_style [class*="_bgTheme"]{background-color:#2b72b94f !important;color:#2667d6 !important;text-align:left !important;padding:3px 7px !important;}
div.ttbm_style [class*="_bTheme"],
.bTheme{border:1px solid var(--color_theme);}
div.ttbm_style [class*="textDefault"]{color:var(--d_color);}
div.ttbm_style [class*="bgDefault"]{background-color:var(--d_color);}
div.ttbm_style [class*="textSuccess"]{color:var(--color_success);}
div.ttbm_style [class*="bgSuccess"]{background-color:var(--color_success);}
div.ttbm_style [class*="textInfo"]{color:var(--color_info);}
div.ttbm_style [class*="bgInfo"]{background-color:var(--color_info);}
div.ttbm_style .textDanger,
div.ttbm_style [class*="_textDanger"]{color:var(--color_danger);}
div.ttbm_style .bgDanger,
div.ttbm_style [class*="_bgDanger"]{background-color:var(--color_danger);}
div.ttbm_style .textWarning,
div.ttbm_style [class*="_textWarning"]{color:var(--color_warning);}
div.ttbm_style .bgWarning,
div.ttbm_style [class*="_bgWarning"]{background-color:var(--color_warning);}
div.ttbm_style .textRequired,
div.ttbm_style [class*="_textRequired"]{color:var(--color_required);}
div.ttbm_style .bgRequired,
div.ttbm_style [class*="_bgRequired"]{background-color:var(--color_required);}
div.ttbm_style .mpRequired,
div.ttbm_style [class*="_mpRequired"]{border-color:var(--color_required);}
div.ttbm_style .textLight,
div.ttbm_style [class*="_textLight"]{color:var(--color_light);}
div.ttbm_style .bgLight,
div.ttbm_style [class*="_bgLight"]{background-color:var(--color_light);}
div.ttbm_style .textLight_1,
div.ttbm_style [class*="_textLight_1"]{color:var(--color_light_1);}
div.ttbm_style .bgLight_1,
div.ttbm_style [class*="_bgLight_1"]{background-color:var(--color_light_1);}
div.ttbm_style .textLight_2,
div.ttbm_style [class*="_textLight_2"]{color:var(--color_light_2);}
div.ttbm_style .bgLight_2,
div.ttbm_style [class*="_bgLight_2"]{background-color:var(--color_light_2);}
div.ttbm_style .btLight_2,
div.ttbm_style [class*="_btLight_2"]{background-color:var(--color_light_2);color:var(--color_info);}
div.ttbm_style .textLight_3,
div.ttbm_style [class*="_textLight_3"]{color:var(--color_light_3);}
div.ttbm_style .bgLight_3,
div.ttbm_style [class*="_bgLight_3"]{background-color:var(--color_light_3);}
div.ttbm_style .btLight_3,
div.ttbm_style [class*="_btLight_3"]{background-color:var(--color_light_3);color:var(--color_info);}
div.ttbm_style .textLight_4,
div.ttbm_style [class*="_textLight_4"]{color:var(--color_light_4);}
div.ttbm_style .bgLight_4,
div.ttbm_style [class*="_bgLight_4"]{background-color:var(--color_light_4);}
div.ttbm_style .btLight_4,
div.ttbm_style [class*="_btLight_4"]{background-color:var(--color_light_4);color:var(--color_info);}
div.ttbm_style .textGray,
div.ttbm_style [class*="_textGray"]{color:rgb(128, 128, 128);}
div.ttbm_style .bgGray,
div.ttbm_style [class*="_bgGray"]{background-color:rgb(128, 128, 128);}
div.ttbm_style .textBlack,
div.ttbm_style a.textBlack,
div.ttbm_style [class*="_textBlack"],
div.ttbm_style a[class*="_textBlack"]{color:var(--color_black);}
div.ttbm_style .bgBlack,
div.ttbm_style [class*="_bgBlack"]{background-color:var(--color_black);}
div.ttbm_style .textYellow,
div.textYellow,
.ttbm_style [class*="textYellow"]{color:var(--color_yellow);}
div.ttbm_style [class*="bgYellow"]{background-color:var(--color_yellow);font-size:14px;}
div.ttbm_style [class*="bgYellow_99"]{background-color:#ffff0099;font-size:14px;}
div.ttbm_style [class*="bgYellow_77"]{background-color:#ffff0022;font-size:14px;}
div.ttbm_style [class*="textWhite"]{color:#fff;}
div.ttbm_style [class*="bgWhite"]{background-color:#fff;}
div.ttbm_style [class*="textBlue"]{color:var(--color_blue);}
div.ttbm_style .bgBlue,
div.ttbm_style [class*="_bgBlue"]{background-color:var(--color_blue);}
div.ttbm_style [class*="borderBlue"]{border-color:var(--color_blue);}
div.ttbm_style [class*="textBorderBlue"]{border-color:var(--color_blue);color:var(--color_blue);}
div.ttbm_style .textNavyBlue,
div.ttbm_style [class*="_textNavyBlue"]{color:var(--color_navy_blue);}
div.ttbm_style .bgNavyBlue,
div.ttbm_style [class*="_bgNavyBlue"]{background-color:var(--color_navy_blue);}
div.ttbm_style .textColor_1,
div.ttbm_style [class*="_textColor_1"]{color:var(--color_1);}
div.ttbm_style .bgColor_1,
div.ttbm_style [class*="_bgColor_1"]{background-color:var(--color_1);}
div.ttbm_style .textColor_2,
div.ttbm_style [class*="_textColor_2"]{color:var(--color_2);}
div.ttbm_style .bgColor_2,
div.ttbm_style [class*="_bgColor_2"]{background-color:var(--color_2);}
div.ttbm_style .textColor_3,
div.ttbm_style [class*="_textColor_3"]{color:#f2ffc3;}
div.ttbm_style .bgColor_3,
div.ttbm_style [class*="_bgColor_3"]{background-color:#f2ffc3;font-size:14px;}
div.ttbm_style .textColor_4,
div.ttbm_style [class*="_textColor_4"]{color:#1a1919;}
div.ttbm_style .bgColor_4,
div.ttbm_style [class*="_bgColor_4"]{background-color:#1a1919;}
} @media only screen and (min-width: 10px) { [class*="mage_icon"]{display:inline-block;}
span[class*="mp_chair_icon"]{position:relative;width:30px;height:35px;border:1px solid var(--color_border);text-align:center;padding:5px 0 0 0;}
span[class*="mp_chair_icon_xs"]{width:20px;height:25px;padding:3px 0 0 0;}
span[class*="mp_chair_icon"] ::before,
span[class*="mp_chair_icon"] ::after,
span[class*="mp_chair_icon"]{-webkit-border-radius:2px;border-radius:2px;}
span[class*="mp_chair_icon"] ::before,
span[class*="mp_chair_icon"] ::after{content:"";position:absolute;width:7px;height:20px;border:1px solid var(--color_border);bottom:-1px;background-color:#fff;}
span[class*="mp_chair_icon_xs"] ::before,
span[class*="mp_chair_icon_xs"] ::after{width:4px;height:12px;}
span[class*="mp_chair_icon"] ::before{left:-4px;}
span[class*="mp_chair_icon"] ::after{right:-4px;}
span[class*="mp_chair_icon"] span.seat_handle{position:absolute;width:25px;height:6px;bottom:0;left:4px;border-top:1px solid var(--color_border);background-color:#fff;}
span[class*="mp_chair_icon_xs"] span.seat_handle{width:15px;height:4px;}
} @media only screen and (min-width: 10px) {
div.ttbm_style span.selection,
div.ttbm_style span.select2-container.select2,
div.ttbm_style span.select2-container span.select2-selection{min-width:auto;width:100% !important;height:100%;}
div.ttbm_style span.selection{overflow:hidden;max-width:100%;}
div.ttbm_style span.select2-container span.select2-selection__rendered{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;}
div.ttbm_style span.select2-container .select2-selection__arrow{top:2px;height:37px;}
div.ttbm_style span.select2-container span{margin:0;}
} @media only screen and (min-width: 10px) {
div.ttbm_style .owl-nav{display:none;}
} @media only screen and (min-width: 10px) {
div.ttbm_style .ttbm_load_more_text_area{color:var(--d_color);}
div.ttbm_style [data-read]{color:var(--color_theme);cursor:pointer;}
} @media only screen and (min-width: 10px) {
.woocommerce-cart table.cart .product-remove{vertical-align:top;padding:var(--ttbm_mp_xs);width:50px;}
.woocommerce-cart table.cart .product-remove a:hover{color:var(--color_danger);border-color:var(--color_danger);}
.woocommerce-cart table.cart .product-thumbnail{min-width:20%;vertical-align:top;padding:var(--ttbm_mp_xs);}
div.woocommerce .dLayout_xs,
div.woocommerce .dLayout{background-color:transparent;}
div.woocommerce ul.cart_list{list-style-type:none;line-height:1.25;color:var(--d_color);}
div.woocommerce ul.cart_list li{padding:3px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
div.woocommerce ul.cart_list li span{margin:0 var(--ttbm_mp_xs) 0 0;}
div.woocommerce .cart_product_item{border:1px solid var(--color_border);margin:var(--ttbm_mp_xs) 0 0 0;padding:var(--ttbm_mp_xs);border-radius:var(--dbr);}
div.woocommerce td.product-name{font-weight:500;color:var(--color_theme);}
div.woocommerce td.product-name dl.variation{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;color:var(--d_color);margin:0;}
div.woocommerce td.product-name dl.variation dd{margin:var(--ttbm_mp_xs) 0 0 0;}
.woocommerce-order-details ul.wc-item-meta li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:var(--ttbm_mp_xs) 0 0 0;}
.woocommerce-order-details ul.wc-item-meta li > p{margin:0;color:var(--d_color);}
} @media only screen and (min-width: 10px) {
table.ui-datepicker-calendar{border-collapse:collapse;}
#ui-datepicker-div{padding:2px;background-color:#fff;box-shadow:0 0 5px #ddd;}
table.ui-datepicker-calendar th{padding:10px;background-color:var(--mpl-secondary);color:var(--mpl-white);border:1px solid var(--mpl-secondary);}
#ui-datepicker-div .ui-datepicker-header{background-color:var(--color_theme);background-image:none;border:1px solid var(--color_theme);padding:var(--ttbm_mp_xs);color:var(--color_theme_alter);border-radius:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}
#ui-datepicker-div .ui-datepicker-header .ui-icon{display:none;}
#ui-datepicker-div .ui-datepicker-prev{top:14px;left:10px;height:30px;width:30px;position:absolute;border:1px solid var(--mpl-white);}
#ui-datepicker-div .ui-datepicker-next{top:14px;right:10px;height:30px;width:30px;position:absolute;border:1px solid var(--mpl-white);}
#ui-datepicker-div .ui-datepicker-prev:hover,
#ui-datepicker-div .ui-datepicker-prev:focus,
#ui-datepicker-div .ui-datepicker-next:focus,
#ui-datepicker-div .ui-datepicker-next:hover{box-shadow:0 0 0 1px #fff, 0 0 1px 1px #fff;outline:1px solid transparent;}
#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-prev::before,
#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-next::before{position:absolute;content:">";color:#fff;left:10px;top:2px;font-weight:bold;line-height:1;}
#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-prev::before{content:"<";}
#ui-datepicker-div .ui-datepicker-header .ui-state-hover{background-color:var(--color_theme);background-image:none;border-color:var(--color_theme);}
#ui-datepicker-div .ui-state-default{background-color:transparent;background-image:none;border:none;border-radius:50%;width:35px;height:35px;color:var(--color_theme);font-weight:bold;padding:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-decoration:none;}
#ui-datepicker-div a.ui-state-default:hover{background-color:var(--color_theme);color:var(--color_theme_alter);}
#ui-datepicker-div .ui-state-active{background-color:var(--color_theme);color:var(--color_theme_alter);background-image:none;}
#ui-datepicker-div .ui-datepicker-title{background-color:var(--color_theme);color:var(--color_theme_alter);background-image:none;display:-webkit-flex;display:flex;margin:0;}
#ui-datepicker-div .ui-datepicker-title select{min-width:100px;height:30px;padding:0 var(--ttbm_mp_xs);text-align:left;}
#ui-datepicker-div.ui-datepicker td{background-color:floralwhite;border:1px solid var(--color_theme);padding:4px 6px;}
} @media only screen and (min-width: 10px) {
.component{border:1px solid var(--color_border);border-bottom:0;}
.component:last-child{border:1px solid var(--color_border);}
} .ttbm_location_image{position:relative;}
.ttbm_location_info{position:absolute;color:#fff;background-color:#00000075;left:5px;bottom:5px;padding:5px;}
div.ttbm_location_info h2{color:#fff;font-size:18px;font-weight:var(--fw-bold);}
.ttbm_location_info p{
color: #fff;
}

@media only screen and (min-width: 10px) {
[data-target-popup]{cursor:pointer;}
div.mpPopup,
div.mpPopup .popupClose,
div.mpStyle [class*="_mpTransition"]{-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}
}
@media only screen and (min-width: 10px) {
div.mpPopup.in,
div.mpPopup .popupClose{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
}
@media only screen and (min-width: 10px) {
div.mpPopup .popupMainArea,
div.mpPopup .popupClose{-webkit-border-radius:var(--dbr);border-radius:var(--dbr);}
}
@media only screen and (min-width: 10px) {
div.superSlider .sliderPopup .popupClose{-webkit-transition:350ms ease-in-out;-moz-transition:350ms ease-in-out;-o-transition:350ms ease-in-out;transition:350ms ease-in-out;}
div.superSlider .sliderPopup.in,
div.superSlider .sliderPopup .popupClose{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
[data-target-popup]{cursor:pointer;}
div.superSlider .sliderPopup div.superSlider{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;height:100%;width:100%;overflow:hidden;margin:0;position:relative;}
div.superSlider .sliderPopup{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:111111111;overflow:hidden auto;background:#000c;}
div.superSlider .sliderPopup .popupClose{position:absolute;z-index:1111;cursor:pointer;top:100%;right:50px;width:50px;height:50px;background-color:#fff;color:#222;font-size:20px;}
div.superSlider .sliderPopup .popupClose:hover{color:#fff;background-color:#222;}
div.superSlider .sliderPopup .sliderAllItem{height:70vh;background-color:transparent;margin:0 auto;overflow:hidden;position:relative;}
div.superSlider .sliderPopup .sliderAllItem img{width:auto;height:100%;}
div.superSlider .sliderPopup .popupHeader{border-bottom:1px solid #fff;}
div.superSlider .sliderPopup .popupHeader,
div.superSlider .sliderPopup .popupFooter{color:#fff;padding:15px;max-height:15vh;overflow:hidden auto;margin:0 auto;width:100%;background-color:#222;position:relative;}
div.superSlider .sliderPopup .popupHeader{overflow:visible;}
div.superSlider .sliderPopup .popupHeader h2{color:#fff;text-align:center;}
div.superSlider .sliderPopup .popupFooter{border-top:1px solid #fff;}
div.superSlider .sliderPopup .popupBody{position:relative;width:80%;max-width:100vh;}
div.superSlider .sliderPopup .slideIndicator{margin:0;}
}
@media only screen and (min-width: 10px) {
[data-target-popup] {
cursor: pointer;
}
div.mpPopup {
display: none;
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 111111;
overflow: hidden;
background: #000c;
}
div.mpPopup .popupMainArea {
min-width: 500px;
max-width: 700px;
width: auto;
min-height: 250px;
max-height: 100vh;
height: auto;
background-color: #fff;
border: 20px solid #444;
position: relative;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
justify-content: space-between;
-webkit-flex-flow: column;
flex-flow: column;
}
div.mpPopup .popupMainArea.fullWidth {
max-width: 100vw;
width: 100%;
}
div.mpPopup .popupClose {
position: fixed;
z-index: 1111;
cursor: pointer;
top: 50px;
right: 50px;
width: 50px;
height: 50px;
background-color: #444;
color: #fff;
font-size: 20px;
}
div.mpPopup .popupClose:hover {
color: #fff;
background-color: #6b003e;
}
div.mpPopup .popupHeader {
border-bottom: 4px double var(--color_border);
padding: var(--dmp_xs);
}
div.mpPopup .popupBody {
padding: var(--dmp);
overflow: auto;
}
div.mpPopup .popupFooter {
border-top: 4px double var(--color_border);
padding: var(--dmp_xs);
}
div.mpPopup .dLayout,
div.mpPopup [class*="_dLayout"] {
margin: 0;
}
}div.ttbm_filter.leftSidebar,
div.filter_top_bar,
div.search_result_empty,
div.filter_item{-webkit-box-shadow:0 8px 12px rgb(51 65 80 / 6%), 0 14px 44px rgb(51 65 80 / 11%);box-shadow:0 8px 12px rgb(51 65 80 / 6%), 0 14px 44px rgb(51 65 80 / 11%);}
div.ttbm_top_filter{margin:0 0 var(--dmp) 0;}
div.ttbm_top_filter .dButton,
div.ttbm_top_filter label{margin:var(--dmp) var(--dmp) 0 0;font-weight:var(--fw-bold);}
div.ttbm_top_filter > :last-child{margin:var(--dmp) 0 0 0;}
div.ttbm_top_filter .formControl{border-radius:0;min-width:200px;font-weight:var(--fw-medium);}
div.ttbm_top_filter .formControl:focus{background-color:var(--color_theme_cc);}
div.ttbm_top_filter .formControl::placeholder{color:var(--color_theme_alter);}
div.ttbm_top_filter.ttbm_filter .formControl{background-color:#FFF;color:inherit;border:1px solid var(--color_border);}
div.left_filter{display:-webkit-flex;display:flex;}
div.ttbm_filter.leftSidebar{width:100%;display:block;background-color:#FFF;padding:var(--dmp);margin:0 0 var(--dmp) 0;}
div.search_result_empty{display:none;font-weight:var(--fw-medium);font-size:var(--fs_h3);color:var(--color_warning);text-align:center;width:100%;background-color:#FFF;padding:var(--dmp);margin:var(--dmp) 0;}
div.filter_top_bar{font-size:var(--fs_h3);width:100%;background-color:#FFF;padding:var(--dmp_xs);margin:0 0 var(--dmp_xs) 0;}
div.filter_short_result{font-size:var(--fs_h5);color:gray;text-align:center;margin:var(--dmp_xs) 0 0 0;}
div.all_filter_item > div{margin:var(--dmp_xs_negative);}
div.all_filter_item > div.modern{margin:0;}
div.filter_item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#FFF;color:var(--d_color);margin:var(--dmp_xs);padding:var(--dmp_xs);position:relative;overflow:hidden;width:calc(25% - var(--dmp));}
div.modern div.filter_item{margin:0 0 var(--dmp) 0;-webkit-flex-direction:initial;flex-direction:initial;-webkit-justify-content:space-between;justify-content:space-between;}
div.modern div.filter_item,
div.grid_1{width:100%;}
div.grid_2{width:calc(50% - var(--dmp));}
div.grid_3{width:calc(33.333333% - var(--dmp));}
div.grid_4{width:calc(25% - var(--dmp));}
div.grid_5{width:calc(20% - var(--dmp));}
div.grid_6{width:calc(16.66666667% - var(--dmp));}
div.grid_7{width:calc(14.285715% - var(--dmp));}
div.grid_8{width:calc(12.5% - var(--dmp));}
div.grid_9{width:calc(11.1111111111% - var(--dmp));}
div.grid_10{width:calc(10% - var(--dmp));}
div.ttbm_list_title{margin:var(--dmp_xs) 0 0 0;}
div.ttbm_list_title a{font-size:inherit;color:inherit !important;font-weight:inherit;}
div.modern .ttbm_list_title,
div.modern .ttbm_list_title > *{margin:0;font-size:var(--fs_h4);font-weight:bold;}
div.ttbm_list_info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:var(--dmp_xs) 0 0 0;overflow:hidden;}
div.ttbm_list_info span{font-size:var(--fs_h6);color:var(--color_theme);}
div.ttbm_list_info > span:first-child{margin:0 var(--dmp_xs) 0 0;}
div.ttbm_description{display:block;-webkit-flex:auto;flex:auto;}
div.filter_item div.ttbm_description > div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:horizontal;max-height:4.65em;line-height:1.5em;}
div.ttbm_list_inline ul,
div.ttbm_list_inline ul li,
div.ttbm_list_inline{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
div.ttbm_list_inline{margin:var(--dmp_xs) 0 0 0;}
div.ttbm_list_inline ul li{padding:5px 10px;margin:0 7px 7px 0;border:1px solid var(--color_border);border-radius:5px;}
div.ttbm_list_inline ul li span{background-color:transparent;width:auto;height:auto;color:var(--color_theme);min-width:auto;margin:0;}
div.ttbm_list_inline div.ttbm_list_info{margin:0 var(--dmp_xs) 0 0;}
.placeholderLoader div.absolute_item[data-placeholder]{position:absolute;}
div.absolute_item{position:absolute;right:var(--dmp_xs);top:var(--dmp_xs);z-index:1;max-width:calc(100% - var(--dmp_xs) - var(--dmp_xs));}
.absolute_item .ttbm_list_info{color:var(--color_theme_alter);background-color:var(--color_theme);font-size:var(--fs);padding:5px var(--dmp_xs);margin:0;-webkit-justify-content:center;justify-content:center;}
div.absolute_item.bottom{text-align:center;bottom:var(--dmp_xs);right:var(--dmp_xs);top:initial;left:var(--dmp_xs);padding:5px;font-size:var(--fs_h6);background-color:#0007;}
div.absolute_item *{color:var(--color_theme_alter);font-size:inherit;}
div.absolute_item span{font-size:var(--fs);color:var(--color_theme_alter);}
div.modern .bg_image_area{width:300px;}
div.ttbm_list_details{width:100%;position:relative;overflow:hidden;-webkit-flex:auto;flex:auto;text-align:left;}
div.modern div.ttbm_list_details{max-width:calc(100% - 300px);min-width:60%;padding:0 0 0 var(--dmp);}
div.orchid div.bg_image_area{margin:0;}
[data-bg-image] .ttbm_list_title{color:#FFF;}
@media only screen and (max-width: 1100px) {
div.ttbm_filter_area .leftSidebar{max-width:250px;}
div.ttbm_filter_area .mainSection{max-width:calc(100% - 270px);}
div.modern .bg_image_area{width:200px;}
div.modern div.ttbm_list_details{max-width:calc(100% - 200px - var(--dmp))}
}
@media only screen and (max-width: 1000px) {
div.filter_item{min-width:calc(33.3333% - var(--dmp));}
}
@media only screen and (max-width: 900px) {
div.pagination_area button.active_pagination{min-width:40px;}
div.pagination_area button[class*="dButton_xs"]{min-width:30px;}
div.filter_item{min-width:calc(50% - 16px);}
div.modern .include_service{display:none;}
}
@media only screen and (max-width: 750px) {
div.left_filter{-webkit-flex-direction:column;flex-direction:column;}
div.left_filter .groupCheckBox{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
div.left_filter .groupCheckBox label{margin:0 var(--dmp) var(--dmp_xs) 0;}
div.ttbm_filter_area .leftSidebar [data-collapse].mActive{display:none;}
div.ttbm_filter_area .leftSidebar{max-width:100%;}
div.ttbm_filter_area .mainSection{max-width:100%;margin:var(--dmp) 0;}
div.all_filter_item > div{margin:0;width:100%;}
div.filter_item{min-width:100%;margin:var(--dmp_xs) 0;}
div.modern .include_service{display:block;}
div.modern div.ttbm_list_details{max-width:100%;}
div.modern .bg_image_area{width:100%;}
div.modern div.filter_item{-webkit-flex-direction:column;flex-direction:column;}
}
@media only screen and (max-width: 600px){}
@media only screen and (max-width: 500px) {
}.ttbm_hotel_container{font-family:Arial, sans-serif;flex:1;padding:15px;box-shadow:0 2px 8px rgba(0,0,0,0.1);border-radius:8px;background-color:#fff;color:#666666;}
.ttbm_hotel_rating{display:flex;align-items:center;margin-bottom:10px;font-weight:bold;}
.ttbm_hotel_star{color:#FFD700;margin-right:8px;font-size:18px;}
.ttbm_hotel_location{display:flex;align-items:flex-start;margin-bottom:10px;}
.ttbm_hotel_location_icon{margin-right:8px;font-size:18px;}
.ttbm_hotel_location_text{font-size:14px;}
.ttbm_hotel_nearby_title{font-weight:bold;margin:20px 0 10px 0;}
.ttbm_hotel_nearby_item{display:flex;align-items:flex-start;margin-bottom:12px;}
.ttbm_hotel_nearby_icon{margin-right:8px;font-size:18px;}
.ttbm_hotel_nearby_text{font-size:14px;}
.ttbm_hotel_distance{font-weight:normal;}
.ttbm_hotel_highlight{cursor:pointer;}
.ttbm_hotel_ordered_room_list{display:flex !important;gap:15px;font-family:Arial, sans-serif;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.1);}
.ttbm_hotel_room{margin-bottom:20px;padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:5px;}
.ttbm_hotel_room_name{font-size:1.2em;font-weight:bold;color:#333;margin-bottom:5px;}
.ttbm_hotel_qty,
.ttbm_hotel_price{font-size:1em;color:#555;margin-bottom:5px;}
.ttbm_hotel_qty{font-weight:normal;}
.ttbm_hotel_price {
font-weight: bold;
color: #007cba; }.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media(min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media(min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.site-content .ast-container{display:block;}
.ttbm_default__title{margin:0;padding:0 0 5px 0;}
div.ttbm_default_widget{display:block;font-size:var(--fs);color:var(--d_color);position:relative;margin:0 0 var(--dmp) 0;}
div > div.ttbm_default_widget:last-child{margin:0;}
div.ttbm_default_widget .ttbm_widget_title{padding:var(--dmp_xs) var(--dmp);text-align:center;margin:0;background-color:var(--color_theme);color:var(--color_theme_alter);}
.ttbm_widget_content{padding:var(--dmp_xs);}
div.ttbm_default_widget .ttbm_widget_content{background-color:var(--color_section);border:1px solid #DDD;}
div.ttbm_default_widget .ttbm_widget_content a{margin:0 0 7px 0;}
div.ttbm_default_widget .ttbm_title_style_3,
div.ttbm_default_widget .ttbm_title_style_2{padding:0 0 var(--dmp_xs) 0;}
div.ttbm_default_widget .ttbm_title_style_2 ~ .ttbm_widget_content,
div.ttbm_default_widget .ttbm_title_style_3 ~ .ttbm_widget_content{border:none;background-color:transparent;padding:var(--dmp_xs) 0;}
div.ttbm_default_widget .ttbm_title_style_3{border-bottom:2px solid var(--color_theme_77);}
div.ttbm_default_widget .ttbm_title_style_2{border:1px solid #ededed;background-color:#f5f5f5;padding:3px var(--dmp_xs);font-weight:bold;}
.ttbm_widget_content ul li:not(.mp_wp_editor li){width:100%;}
.ttbm_widget_content ul li i,
.ttbm_widget_content ul li span{margin:0 var(--dmp_xs) 0 0;font-size:70%;}
.ttbm_widget_content ul li:not(.mp_wp_editor li){padding:5px !important;border-bottom:1px dashed #DDD;position:relative;font-size:var(--fs);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
.ttbm_widget_content ul li a:not(.mp_wp_editor li a){display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
div.ttbm_registration_area{position:relative;margin:0 0 var(--dmp) 0;background-color:var(--color_section);}
div.ttbm_booking_panel form{padding:10px;}
div.ttbm_booking_panel .ttbm_widget_content{padding:0;border:none;}
div.ttbm_booking_panel table tbody tr:nth-of-type(even){background-color:#FFF;}
div.ttbm_booking_panel table tbody tr:nth-of-type(even) td{padding:1px;}
div.ttbm_booking_panel table thead th,
div.ttbm_booking_panel table td:last-child{text-align:center;padding:5px;}
div.ttbm_booking_panel table thead th:first-child{text-align:left;padding:5px 5px 5px 10px;}
div.ttbm_booking_panel table td:last-child > div{display:inline-block;min-width:100px;}
div.ttbm_booking_panel table th{background-color:#fff;text-align:left;padding:5px 5px 5px 10px;}
div.ttbm_booking_panel table thead th{background-color:#fff;}
div.ttbm_booking_panel table td{background-color:#fff;}
div.ttbm_date_time_select{margin:0 0 var(--dmp) 0;border-bottom:1px solid #f2f2f2;}
div.ttbm_select_date_area{padding:var(--dmp_xs);background-color:var(--color_theme);width:100%;}
div.ttbm_date_time_select label span{color:var(--color_theme_alter);white-space:nowrap;}
div.ttbm_date_time_select label{min-width:120px;margin:0 var(--dmp_xs) 0 0;}
div.availability_section div.ttbm_date_time_select{-webkit-flex-direction:column;flex-direction:column;}
button.ttbm_hotel_open_room_list{background-color:#0071C2;color:#FFF;padding:10px 20px;}
div.daterangepicker select.monthselect,
div.daterangepicker select.yearselect{display:inline-block !important;}
div.daterangepicker .calendar-table table{border:none;box-shadow:none;}
div.daterangepicker .drp-calendar{max-width:100%;}
div.drp-calendar .calendar-table .table-condensed thead{color:#FFF;background-color:var(--color_theme);}
div.drp-calendar .calendar-table .table-condensed thead th{border-color:var(--color_theme);}
div.drp-calendar .calendar-table .table-condensed tbody{background-color:#FFF;}
div.daterangepicker{border:none;background-color:var(--color_theme);}
div.daterangepicker .drp-calendar .calendar-table{padding:0 !important;border:none !important;background-color:var(--color_theme);border-radius:0;}
div.daterangepicker th.month{font-size:22px;}
div.daterangepicker .calendar-table .prev span,
div.daterangepicker .calendar-table .next span{border-width:0 4px 4px 0;padding:5px;border-color:#FFF;}
div.daterangepicker .calendar-table .prev span:hover,
div.daterangepicker .calendar-table .next span:hover{border-color:var(--button_bg);}
div.daterangepicker th.available:hover{background-color:transparent;}
div.daterangepicker .calendar-table td,
div.daterangepicker .calendar-table th{font-size:16px;border-radius:0;width:40px;height:40px;padding:0;}
div.particular_date_area{background:#FFF;box-shadow:0 2px 6px rgb(0 0 0 / 20%);border-radius:5px;margin-bottom:26px;padding:15px;transition:max-height .3s ease-out;}
div.particular_date_area:nth-child(odd){background-color:#D7EEFF;}
div.particular_date_area:nth-child(even){background-color:#CDF5F6;}
div.particular_date_item{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-size:14px;}
div.particular_date_area .mp_tour_ticket_form{margin:var(--dmp_xs) 0 0 0;}
div.ttbm_hotel_area{margin:0 0 var(--dmp) 0;}
div.ttbm_hotel_item{border:1px solid #C6C6C6;border-radius:2px;padding:16px;margin:16px 0;background-color:#FFF;}
div.ttbm_hotel_details_item{display:-webkit-flex;display:flex;position:relative;}
div.ttbm_hotel_details_item .bg_image_area{-ms-flex:0 0 auto;flex:0 0 auto;width:200px;}
div.ttbm_hotel_list_details{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:16px;width:calc(100% - 216px);}
div.hotel_list_top_left h4{color:#0071C2;font-weight:700;}
div.hotel_rating span{color:#FEBB02;padding:3px;font-size:12px;}
div.hotel_list_top_area{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
div.hotel_list_top_left ul li{padding:5px 10px 5px 0;line-height:18px;}
div.hotel_list_top_left ul li a{color:#0071C2;line-height:18px;text-decoration:underline !important;font-weight:600;}
div.hotel_list_top_right_right{align-items:center;background:#003580;border-radius:5.8181818182px 5.8181818182px 5.8181818182px 0;color:#FFF;display:-ms-flexbox;display:flex;height:32px;justify-content:center;min-width:32px;vertical-align:baseline;width:32px;font-weight:500;font-size:16px;line-height:24px;margin-left:10px;}
div.hotel_list_top_right_left h6{color:#262626;font-size:16px;line-height:24px;font-weight:500;}
div.hotel_list_top_right_left span{margin-top:-4px;font-size:12px;line-height:18px;font-weight:400;}
div.hotel_list_middle_left{border-left:2px solid #E6E6E6;padding:0 10px;margin:10px 0 0 0;}
span.load_more_text{cursor:pointer;color:var(--color_theme_cc);}
@media only screen and (max-width: 700px) {
div.ttbm_hotel_details_item,
div.ttbm_select_date_area{-webkit-flex-direction:column;flex-direction:column;}
div.ttbm_date_time_select label span{margin:0 0 var(--dmp_xs) 0;}
div.ttbm_date_time_select label{margin:var(--dmp_xs) 0;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
div.ttbm_hotel_list_details{width:100%;margin:20px 0 0 0;}
}
@media only screen and (max-width: 600px) {
div.ttbm_booking_panel table td:last-child > div {min-width: auto;}
}