@font-face {
font-family: 'lg';
src: url(//wheretaiwan.com/wp-content/plugins/travel-booking/inc/external-plugin/elementor/assets/fonts/lg.ttf?io9a6k) format("truetype"), url(//wheretaiwan.com/wp-content/plugins/travel-booking/inc/external-plugin/elementor/assets/fonts/lg.woff?io9a6k) format("woff"), url(//wheretaiwan.com/wp-content/plugins/travel-booking/inc/external-plugin/elementor/assets/fonts/lg.svg?io9a6k#lg) format("svg");
font-weight: normal;
font-style: normal;
font-display: block;
}
.lg-icon { font-family: 'lg' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.lg-container {
font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', 'Liberation Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
.lg-next,
.lg-prev {
background-color: rgba(0, 0, 0, 0.45);
border-radius: 2px;
color: #999;
cursor: pointer;
display: block;
font-size: 22px;
margin-top: -10px;
padding: 8px 10px 9px;
position: absolute;
top: 50%;
z-index: 1080;
outline: none;
border: none;
}
.lg-next.disabled,
.lg-prev.disabled {
pointer-events: none;
opacity: 0.5;
}
.lg-next:hover,
.lg-prev:hover {
color: #fff;
}
.lg-next {
right: 20px;
}
.lg-next:before {
content: '\e095';
}
.lg-prev {
left: 20px;
}
.lg-prev:after {
content: '\e094';
}
@-webkit-keyframes lg-right-end {
0% {
left: 0;
}
50% {
left: -30px;
}
100% {
left: 0;
}
}
@-moz-keyframes lg-right-end {
0% {
left: 0;
}
50% {
left: -30px;
}
100% {
left: 0;
}
}
@-ms-keyframes lg-right-end {
0% {
left: 0;
}
50% {
left: -30px;
}
100% {
left: 0;
}
}
@keyframes lg-right-end {
0% {
left: 0;
}
50% {
left: -30px;
}
100% {
left: 0;
}
}
@-webkit-keyframes lg-left-end {
0% {
left: 0;
}
50% {
left: 30px;
}
100% {
left: 0;
}
}
@-moz-keyframes lg-left-end {
0% {
left: 0;
}
50% {
left: 30px;
}
100% {
left: 0;
}
}
@-ms-keyframes lg-left-end {
0% {
left: 0;
}
50% {
left: 30px;
}
100% {
left: 0;
}
}
@keyframes lg-left-end {
0% {
left: 0;
}
50% {
left: 30px;
}
100% {
left: 0;
}
}
.lg-outer.lg-right-end .lg-object {
-webkit-animation: lg-right-end 0.3s;
-o-animation: lg-right-end 0.3s;
animation: lg-right-end 0.3s;
position: relative;
}
.lg-outer.lg-left-end .lg-object {
-webkit-animation: lg-left-end 0.3s;
-o-animation: lg-left-end 0.3s;
animation: lg-left-end 0.3s;
position: relative;
}
.lg-toolbar {
z-index: 1082;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.lg-media-overlap .lg-toolbar {
background-image: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
}
.lg-toolbar .lg-icon {
color: #999;
cursor: pointer;
float: right;
font-size: 24px;
height: 47px;
line-height: 27px;
padding: 10px 0;
text-align: center;
width: 50px;
text-decoration: none !important;
outline: medium none;
will-change: color;
-webkit-transition: color 0.2s linear;
-o-transition: color 0.2s linear;
transition: color 0.2s linear;
background: none;
border: none;
box-shadow: none;
}
.lg-toolbar .lg-icon.lg-icon-18 {
font-size: 18px;
}
.lg-toolbar .lg-icon:hover {
color: #fff;
}
.lg-toolbar .lg-close:after {
content: '\e070';
}
.lg-toolbar .lg-maximize {
font-size: 22px;
}
.lg-toolbar .lg-maximize:after {
content: '\e90a';
}
.lg-toolbar .lg-download:after {
content: '\e0f2';
}
.lg-sub-html {
color: #eee;
font-size: 16px;
padding: 10px 40px;
text-align: center;
z-index: 1080;
opacity: 0;
-webkit-transition: opacity 0.2s ease-out 0s;
-o-transition: opacity 0.2s ease-out 0s;
transition: opacity 0.2s ease-out 0s;
}
.lg-sub-html h4 {
margin: 0;
font-size: 13px;
font-weight: bold;
}
.lg-sub-html p {
font-size: 12px;
margin: 5px 0 0;
}
.lg-sub-html a {
color: inherit;
}
.lg-sub-html a:hover {
text-decoration: underline;
}
.lg-media-overlap .lg-sub-html {
background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
}
.lg-item .lg-sub-html {
position: absolute;
bottom: 0;
right: 0;
left: 0;
}
.lg-error-msg {
font-size: 14px;
color: #999;
}
.lg-counter {
color: #999;
display: inline-block;
font-size: 16px;
padding-left: 20px;
padding-top: 12px;
height: 47px;
vertical-align: middle;
}
.lg-closing .lg-toolbar,
.lg-closing .lg-prev,
.lg-closing .lg-next,
.lg-closing .lg-sub-html {
opacity: 0;
-webkit-transition: -webkit-transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;
-moz-transition: -moz-transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;
-o-transition: -o-transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;
transition: transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
-moz-transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
-o-transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
opacity: 1;
}
.lg-outer .lg-thumb-outer {
background-color: #0d0a0a;
display: inline-block;
width: 100%;
max-height: 350px;
}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor: grabbing;
}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
-webkit-transition-duration: 0s !important;
transition-duration: 0s !important;
}
.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb {
-webkit-transition-duration: 0s !important;
transition-duration: 0s !important;
}
.lg-outer .lg-thumb-outer.lg-thumb-align-middle {
text-align: center;
}
.lg-outer .lg-thumb-outer.lg-thumb-align-left {
text-align: left;
}
.lg-outer .lg-thumb-outer.lg-thumb-align-right {
text-align: right;
}
.lg-outer .lg-thumb {
padding: 5px 0;
height: 100%;
margin-bottom: -5px;
display: inline-block;
vertical-align: middle;
}
@media (min-width: 768px) {
.lg-outer .lg-thumb {
padding: 10px 0;
}
}
.lg-outer .lg-thumb-item {
cursor: pointer;
float: left;
overflow: hidden;
height: 100%;
border-radius: 2px;
margin-bottom: 5px;
will-change: border-color;
}
@media (min-width: 768px) {
.lg-outer .lg-thumb-item {
border-radius: 4px;
border: 2px solid #fff;
-webkit-transition: border-color 0.25s ease;
-o-transition: border-color 0.25s ease;
transition: border-color 0.25s ease;
}
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
border-color: #a90707;
}
.lg-outer .lg-thumb-item img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.lg-outer.lg-can-toggle .lg-item {
padding-bottom: 0;
}
.lg-outer .lg-toggle-thumb:after {
content: '\e1ff';
}
.lg-outer.lg-animate-thumb .lg-thumb {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.lg-outer .lg-video-cont {
text-align: center;
display: inline-block;
vertical-align: middle;
position: relative;
}
.lg-outer .lg-video-cont .lg-object {
width: 100% !important;
height: 100% !important;
}
.lg-outer .lg-has-iframe .lg-video-cont {
-webkit-overflow-scrolling: touch;
overflow: auto;
}
.lg-outer .lg-video-object {
position: absolute;
left: 0;
right: 0;
width: 100%;
height: 100%;
top: 0;
bottom: 0;
z-index: 3;
}
.lg-outer .lg-video-poster {
z-index: 1;
}
.lg-outer .lg-has-video .lg-video-object {
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 0.3s ease-in;
-o-transition: opacity 0.3s ease-in;
transition: opacity 0.3s ease-in;
}
.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,
.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button {
opacity: 0 !important;
}
.lg-outer .lg-has-video.lg-video-loaded .lg-video-object {
opacity: 1;
}
@keyframes lg-play-stroke {
0% {
stroke-dasharray: 1, 200;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 89, 200;
stroke-dashoffset: -35px;
}
100% {
stroke-dasharray: 89, 200;
stroke-dashoffset: -124px;
}
}
@keyframes lg-play-rotate {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.lg-video-play-button {
width: 18%;
max-width: 140px;
position: absolute;
top: 50%;
left: 50%;
z-index: 2;
cursor: pointer;
transform: translate(-50%, -50%) scale(1);
will-change: opacity, transform;
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;
-moz-transition: -moz-transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;
-o-transition: -o-transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;
transition: transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;
}
.lg-video-play-button:hover .lg-video-play-icon-bg,
.lg-video-play-button:hover .lg-video-play-icon {
opacity: 1;
}
.lg-video-play-icon-bg {
fill: none;
stroke-width: 3%;
stroke: #fcfcfc;
opacity: 0.6;
will-change: opacity;
-webkit-transition: opacity 0.12s ease-in;
-o-transition: opacity 0.12s ease-in;
transition: opacity 0.12s ease-in;
}
.lg-video-play-icon-circle {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
fill: none;
stroke-width: 3%;
stroke: rgba(30, 30, 30, 0.9);
stroke-opacity: 1;
stroke-linecap: round;
stroke-dasharray: 200;
stroke-dashoffset: 200;
}
.lg-video-play-icon {
position: absolute;
width: 25%;
max-width: 120px;
left: 50%;
top: 50%;
transform: translate3d(-50%, -50%, 0);
opacity: 0.6;
will-change: opacity;
-webkit-transition: opacity 0.12s ease-in;
-o-transition: opacity 0.12s ease-in;
transition: opacity 0.12s ease-in;
}
.lg-video-play-icon .lg-video-play-icon-inner {
fill: #fcfcfc;
}
.lg-video-loading .lg-video-play-icon-circle {
animation: lg-play-rotate 2s linear 0.25s infinite, lg-play-stroke 1.5s ease-in-out 0.25s infinite;
}
.lg-video-loaded .lg-video-play-button {
opacity: 0;
transform: translate(-50%, -50%) scale(0.7);
}
.lg-progress-bar {
background-color: #333;
height: 5px;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1083;
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 0.08s ease 0s;
-moz-transition: opacity 0.08s ease 0s;
-o-transition: opacity 0.08s ease 0s;
transition: opacity 0.08s ease 0s;
}
.lg-progress-bar .lg-progress {
background-color: #a90707;
height: 5px;
width: 0;
}
.lg-progress-bar.lg-start .lg-progress {
width: 100%;
}
.lg-show-autoplay .lg-progress-bar {
opacity: 1;
}
.lg-autoplay-button:after {
content: '\e01d';
}
.lg-show-autoplay .lg-autoplay-button:after {
content: '\e01a';
}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
-webkit-transition-duration: 0ms !important;
transition-duration: 0ms !important;
}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
will-change: transform;
-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;
-moz-transition: -moz-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;
-o-transition: -o-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;
transition: transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;
}
.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
will-change: transform;
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition: -moz-transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition: -o-transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;
transition: transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
will-change: opacity, transform;
-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;
-moz-transition: -moz-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;
-o-transition: -o-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;
transition: transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.lg-icon.lg-zoom-in:after {
content: '\e311';
}
.lg-icon.lg-actual-size {
font-size: 20px;
}
.lg-icon.lg-actual-size:after {
content: '\e033';
}
.lg-icon.lg-zoom-out {
opacity: 0.5;
pointer-events: none;
}
.lg-icon.lg-zoom-out:after {
content: '\e312';
}
.lg-zoomed .lg-icon.lg-zoom-out {
opacity: 1;
pointer-events: auto;
}
.lg-outer[data-lg-slide-type='video'] .lg-zoom-in,
.lg-outer[data-lg-slide-type='video'] .lg-actual-size,
.lg-outer[data-lg-slide-type='video'] .lg-zoom-ou, .lg-outer[data-lg-slide-type='iframe'] .lg-zoom-in,
.lg-outer[data-lg-slide-type='iframe'] .lg-actual-size,
.lg-outer[data-lg-slide-type='iframe'] .lg-zoom-ou {
opacity: 0.75;
pointer-events: none;
}
.lg-outer .lg-pager-outer {
text-align: center;
z-index: 1080;
height: 10px;
margin-bottom: 10px;
}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
overflow: visible;
}
.lg-outer .lg-pager-cont {
cursor: pointer;
display: inline-block;
overflow: hidden;
position: relative;
vertical-align: top;
margin: 0 5px;
}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
box-shadow: 0 0 0 2px white inset;
}
.lg-outer .lg-pager-thumb-cont {
background-color: #fff;
color: #fff;
bottom: 100%;
height: 83px;
left: 0;
margin-bottom: 20px;
margin-left: -60px;
opacity: 0;
padding: 5px;
position: absolute;
width: 120px;
border-radius: 3px;
will-change: transform, opacity;
-webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
-moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
-o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
.lg-outer .lg-pager-thumb-cont img {
width: 100%;
height: 100%;
}
.lg-outer .lg-pager {
background-color: rgba(255, 255, 255, 0.5);
border-radius: 50%;
box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
display: block;
height: 12px;
-webkit-transition: box-shadow 0.3s ease 0s;
-o-transition: box-shadow 0.3s ease 0s;
transition: box-shadow 0.3s ease 0s;
width: 12px;
}
.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {
box-shadow: 0 0 0 8px white inset;
}
.lg-outer .lg-caret {
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px dashed;
bottom: -10px;
display: inline-block;
height: 0;
left: 50%;
margin-left: -5px;
position: absolute;
vertical-align: middle;
width: 0;
}
.lg-fullscreen:after {
content: "\e20c";
}
.lg-fullscreen-on .lg-fullscreen:after {
content: "\e20d";
}
.lg-outer .lg-dropdown-overlay {
background-color: rgba(0, 0, 0, 0.25);
bottom: 0;
cursor: default;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 1081;
opacity: 0;
visibility: hidden;
will-change: visibility, opacity;
-webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
-o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
}
.lg-outer.lg-dropdown-active .lg-dropdown,
.lg-outer.lg-dropdown-active .lg-dropdown-overlay {
-webkit-transition-delay: 0s;
transition-delay: 0s;
-moz-transform: translate3d(0, 0px, 0);
-o-transform: translate3d(0, 0px, 0);
-ms-transform: translate3d(0, 0px, 0);
-webkit-transform: translate3d(0, 0px, 0);
transform: translate3d(0, 0px, 0);
opacity: 1;
visibility: visible;
}
.lg-outer.lg-dropdown-active .lg-share {
color: #fff;
}
.lg-outer .lg-dropdown {
background-color: #fff;
border-radius: 2px;
font-size: 14px;
list-style-type: none;
margin: 0;
padding: 10px 0;
position: absolute;
right: 0;
text-align: left;
top: 50px;
opacity: 0;
visibility: hidden;
-moz-transform: translate3d(0, 5px, 0);
-o-transform: translate3d(0, 5px, 0);
-ms-transform: translate3d(0, 5px, 0);
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
will-change: visibility, opacity, transform;
-webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
-moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
-o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
}
.lg-outer .lg-dropdown:after {
content: '';
display: block;
height: 0;
width: 0;
position: absolute;
border: 8px solid transparent;
border-bottom-color: #fff;
right: 16px;
top: -16px;
}
.lg-outer .lg-dropdown > li:last-child {
margin-bottom: 0px;
}
.lg-outer .lg-dropdown > li:hover a,
.lg-outer .lg-dropdown > li:hover .lg-icon {
color: #333;
}
.lg-outer .lg-dropdown a {
color: #333;
display: block;
white-space: pre;
padding: 4px 12px;
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 12px;
}
.lg-outer .lg-dropdown a:hover {
background-color: rgba(0, 0, 0, 0.07);
}
.lg-outer .lg-dropdown .lg-dropdown-text {
display: inline-block;
line-height: 1;
margin-top: -3px;
vertical-align: middle;
}
.lg-outer .lg-dropdown .lg-icon {
color: #333;
display: inline-block;
float: none;
font-size: 20px;
height: auto;
line-height: 1;
margin-right: 8px;
padding: 0;
vertical-align: middle;
width: auto;
}
.lg-outer .lg-share {
position: relative;
}
.lg-outer .lg-share:after {
content: '\e80d';
}
.lg-outer .lg-share-facebook .lg-icon {
color: #3b5998;
}
.lg-outer .lg-share-facebook .lg-icon:after {
content: '\e904';
}
.lg-outer .lg-share-twitter .lg-icon {
color: #00aced;
}
.lg-outer .lg-share-twitter .lg-icon:after {
content: '\e907';
}
.lg-outer .lg-share-pinterest .lg-icon {
color: #cb2027;
}
.lg-outer .lg-share-pinterest .lg-icon:after {
content: '\e906';
}
.lg-comment-box {
width: 420px;
max-width: 100%;
position: absolute;
right: 0;
top: 0;
bottom: 0;
z-index: 9999;
background-color: #fff;
will-change: transform;
-moz-transform: translate3d(100%, 0, 0);
-o-transform: translate3d(100%, 0, 0);
-ms-transform: translate3d(100%, 0, 0);
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
-webkit-transition: -webkit-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition: -moz-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition: -o-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;
transition: transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-comment-box .lg-comment-title {
margin: 0;
color: #fff;
font-size: 18px;
}
.lg-comment-box .lg-comment-header {
background-color: #000;
padding: 12px 20px;
position: absolute;
left: 0;
right: 0;
top: 0;
}
.lg-comment-box .lg-comment-body {
height: 100% !important;
padding-top: 43px !important;
width: 100% !important;
}
.lg-comment-box .fb-comments {
height: 100%;
width: 100%; overflow-y: auto;
display: inline-block;
}
.lg-comment-box .fb-comments[fb-xfbml-state='rendered'] {
background-image: none;
}
.lg-comment-box .fb-comments > span {
max-width: 100%;
}
.lg-comment-box .lg-comment-close {
position: absolute;
right: 5px;
top: 12px;
cursor: pointer;
font-size: 20px;
color: #999;
will-change: color;
-webkit-transition: color 0.2s linear;
-o-transition: color 0.2s linear;
transition: color 0.2s linear;
}
.lg-comment-box .lg-comment-close:hover {
color: #fff;
}
.lg-comment-box .lg-comment-close:after {
content: '\e070';
}
.lg-comment-box iframe {
max-width: 100% !important;
width: 100% !important;
}
.lg-comment-box #disqus_thread {
padding: 0 20px;
}
.lg-outer .lg-comment-overlay {
background-color: rgba(0, 0, 0, 0.25);
bottom: 0;
cursor: default;
left: 0;
position: fixed;
right: 0;
top: 0;
z-index: 1081;
opacity: 0;
visibility: hidden;
will-change: visibility, opacity;
-webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
-o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
}
.lg-outer .lg-comment-toggle:after {
content: '\e908';
}
.lg-outer.lg-comment-active .lg-comment-overlay {
-webkit-transition-delay: 0s;
transition-delay: 0s;
-moz-transform: translate3d(0, 0px, 0);
-o-transform: translate3d(0, 0px, 0);
-ms-transform: translate3d(0, 0px, 0);
-webkit-transform: translate3d(0, 0px, 0);
transform: translate3d(0, 0px, 0);
opacity: 1;
visibility: visible;
}
.lg-outer.lg-comment-active .lg-comment-toggle {
color: #fff;
}
.lg-outer.lg-comment-active .lg-comment-box {
-moz-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.lg-outer .lg-img-rotate {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
-webkit-transition: -webkit-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition: -moz-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition: -o-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;
transition: transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer[data-lg-slide-type='video'] .lg-rotate-left,
.lg-outer[data-lg-slide-type='video'] .lg-rotate-right,
.lg-outer[data-lg-slide-type='video'] .lg-flip-ver,
.lg-outer[data-lg-slide-type='video'] .lg-flip-hor, .lg-outer[data-lg-slide-type='iframe'] .lg-rotate-left,
.lg-outer[data-lg-slide-type='iframe'] .lg-rotate-right,
.lg-outer[data-lg-slide-type='iframe'] .lg-flip-ver,
.lg-outer[data-lg-slide-type='iframe'] .lg-flip-hor {
opacity: 0.75;
pointer-events: none;
}
.lg-rotate-left:after {
content: '\e900';
}
.lg-rotate-right:after {
content: '\e901';
}
.lg-icon.lg-flip-hor, .lg-icon.lg-flip-ver {
font-size: 26px;
}
.lg-flip-ver:after {
content: '\e903';
}
.lg-flip-hor:after {
content: '\e902';
}
.lg-group:after {
content: '';
display: table;
clear: both;
}
.lg-container {
display: none;
}
.lg-container.lg-show {
display: block;
}
.lg-toolbar,
.lg-prev,
.lg-next,
.lg-pager-outer,
.lg-hide-sub-html .lg-sub-html {
opacity: 0;
will-change: transform, opacity;
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-show-in .lg-toolbar,
.lg-show-in .lg-prev,
.lg-show-in .lg-next,
.lg-show-in .lg-pager-outer {
opacity: 1;
}
.lg-show-in.lg-hide-sub-html .lg-sub-html {
opacity: 1;
}
.lg-show-in .lg-hide-items .lg-prev {
opacity: 0;
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
.lg-show-in .lg-hide-items .lg-next {
opacity: 0;
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
.lg-show-in .lg-hide-items .lg-toolbar {
opacity: 0;
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html {
opacity: 0;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
.lg-outer {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 1050;
text-align: left;
opacity: 0.001;
outline: none;
will-change: opacity;
-webkit-transition: opacity 0.15s ease 0s;
-o-transition: opacity 0.15s ease 0s;
transition: opacity 0.15s ease 0s;
}
.lg-outer * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.lg-outer.lg-zoom-from-image {
opacity: 1;
}
.lg-outer.lg-visible {
opacity: 1;
}
.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide, .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide, .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current {
-webkit-transition-duration: inherit !important;
transition-duration: inherit !important;
-webkit-transition-timing-function: inherit !important;
transition-timing-function: inherit !important;
}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
-webkit-transition-duration: 0s !important;
transition-duration: 0s !important;
opacity: 1;
}
.lg-outer.lg-grab img.lg-object {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.lg-outer.lg-grabbing img.lg-object {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor: grabbing;
}
.lg-outer .lg {
height: 100%;
width: 100%;
position: relative;
overflow: hidden;
margin-left: auto;
margin-right: auto;
max-width: 100%;
max-height: 100%;
}
.lg-outer .lg-inner {
width: 100%;
position: absolute;
left: 0;
top: 0;
bottom: 0;
-webkit-transition: none;
-o-transition: none;
transition: none;
white-space: nowrap;
}
.lg-outer .lg-item {
will-change: transform, opacity;
display: none !important;
} .lg-outer.lg-css3 .lg-prev-slide,
.lg-outer.lg-css3 .lg-current,
.lg-outer.lg-css3 .lg-next-slide {
display: inline-block !important;
}
.lg-outer.lg-css .lg-current {
display: inline-block !important;
}
.lg-outer .lg-item,
.lg-outer .lg-img-wrap {
display: inline-block;
text-align: center;
position: absolute;
width: 100%;
height: 100%;
}
.lg-outer .lg-item:before,
.lg-outer .lg-img-wrap:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.lg-outer .lg-img-wrap {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
white-space: nowrap;
font-size: 0;
}
.lg-outer .lg-item.lg-complete {
background-image: none;
}
.lg-outer .lg-item.lg-current {
z-index: 1060;
}
.lg-outer .lg-object {
display: inline-block;
vertical-align: middle;
max-width: 100%;
max-height: 100%;
width: auto;
height: auto;
position: relative;
}
.lg-outer.lg-show-after-load .lg-item .lg-object,
.lg-outer.lg-show-after-load .lg-item .lg-video-play-button {
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 0.15s ease 0s;
-o-transition: opacity 0.15s ease 0s;
transition: opacity 0.15s ease 0s;
}
.lg-outer.lg-show-after-load .lg-item.lg-zoom-from-image .lg-object,
.lg-outer.lg-show-after-load .lg-item.lg-zoom-from-image .lg-video-play-button {
opacity: 1;
}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play-button {
opacity: 1;
}
.lg-outer .lg-empty-html {
display: none;
}
.lg-outer[data-lg-slide-type='video'] .lg-download, .lg-outer[data-lg-slide-type='iframe'] .lg-download {
opacity: 0.75;
pointer-events: none;
}
.lg-outer .lg-first-slide .lg-dummy-img {
position: absolute;
top: 50%;
left: 50%;
}
.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components {
-webkit-transform: translate3d(0, 0%, 0);
transform: translate3d(0, 0%, 0);
opacity: 1;
}
.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html {
opacity: 1;
transition: opacity 0.2s ease-out 0.15s;
}
.lg-backdrop {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1040;
background-color: #000;
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 333ms ease-in 0s;
-o-transition: opacity 333ms ease-in 0s;
transition: opacity 333ms ease-in 0s;
}
.lg-backdrop.in {
opacity: 1;
}
.lg-css3.lg-no-trans .lg-prev-slide,
.lg-css3.lg-no-trans .lg-next-slide,
.lg-css3.lg-no-trans .lg-current {
-webkit-transition: none 0s ease 0s !important;
-moz-transition: none 0s ease 0s !important;
-o-transition: none 0s ease 0s !important;
transition: none 0s ease 0s !important;
}
.lg-css3.lg-use-css3 .lg-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.lg-css3.lg-fade .lg-item {
opacity: 0;
}
.lg-css3.lg-fade .lg-item.lg-current {
opacity: 1;
}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
-webkit-transition: opacity 0.1s ease 0s;
-moz-transition: opacity 0.1s ease 0s;
-o-transition: opacity 0.1s ease 0s;
transition: opacity 0.1s ease 0s;
}
.lg-css3.lg-use-css3 .lg-item.lg-start-progress {
-webkit-transition: -webkit-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
-moz-transition: -moz-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
-o-transition: -o-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
transition: transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
}
.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress {
-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item {
opacity: 0;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}
.lg-container {
display: none;
}
.lg-container.lg-show {
display: block;
}
.lg-container.lg-dragging-vertical .lg-backdrop {
-webkit-transition-duration: 0s !important;
transition-duration: 0s !important;
}
.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current {
-webkit-transition-duration: 0s !important;
transition-duration: 0s !important;
opacity: 1;
}
.lg-inline .lg-backdrop,
.lg-inline .lg-outer {
position: absolute;
}
.lg-inline .lg-backdrop {
z-index: 1;
}
.lg-inline .lg-outer {
z-index: 2;
}
.lg-inline .lg-maximize:after {
content: '\e909';
}
.lg-components {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
will-change: transform;
-webkit-transition: -webkit-transform 0.35s ease-out 0s;
-moz-transition: -moz-transform 0.35s ease-out 0s;
-o-transition: -o-transform 0.35s ease-out 0s;
transition: transform 0.35s ease-out 0s;
z-index: 1080;
position: absolute;
bottom: 0;
right: 0;
left: 0;
}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields{display:flex;flex-wrap:wrap;border-radius:16px;border:1.5px solid var(--tours-border-color,#eee);background:#fff}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .item-filter-heading{font-size:1em;font-weight:700;position:relative}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field{width:100%;padding:24px 16px;border-bottom:1.5px solid var(--tours-border-color,#eee)}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field:last-child{border-bottom:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field .item-filter-heading{margin-bottom:20px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field .wrapper-content{position:relative}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field .wrapper-content ul{margin:0;padding:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field:not(.filter-item-dropdown).filter-title-toggle .wrapper-content{display:none;transition:all 0.5s ease}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field:not(.filter-item-dropdown).open .wrapper-content{display:block}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field .item{display:flex;align-items:center}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field .item label{text-wrap:nowrap;word-break:normal;overflow-wrap:normal;display:inline-flex}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field input[type=text]{position:relative;width:100%;padding:15px 12px;height:48px;border-radius:8px;border:1px solid var(--tours-border-color,#eee)}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field input[type=text]:focus{outline:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field input[type=radio]:after{left:50%;top:50%;transform:translate(-50%,-50%)}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field ul{padding:0;margin:0;list-style:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination{transition:all 0.3s ease-in}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination select{width:100%;border:0;padding:9px 25px 9px 56px !important;-webkit-appearance:none;appearance:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination select:hover,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination select:focus{outline:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .remove-attr{position:absolute;top:50%;right:9px;left:auto;transform:translate(-50%,-50%)}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .remove-attr svg{position:static !important;transform:unset !important;display:block}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner.frist{z-index:99}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination i:last-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination img:last-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination svg:last-child{right:10px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .ts-control{padding:0 45px;height:48px;background:#fff;border-radius:8px;border:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .ts-control .item{margin-bottom:0 !important;font-size:16px;color:var(--phys-body_color,#4f5e71)}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .ts-control>input{height:48px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .ts-dropdown{z-index:999}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field label{cursor:pointer}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner{position:relative;margin-bottom:16px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner:last-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner:last-child{margin-bottom:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner i,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner img,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner svg,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner i,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner img,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner svg{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:99}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner i:first-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner img:first-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner svg:first-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner i:first-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner img:first-child,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner svg:first-child{left:30px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner img,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner img{width:24px;height:24px;object-fit:cover}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner input[type=text],.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner input[type=text]{padding:15px 45px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner select,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner select{padding:15px 36px;height:48px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date .tour-search-field-inner .ts-control,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.destination .tour-search-field-inner .ts-control{flex-wrap:nowrap !important}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date #remove-date-range{position:absolute;right:10px;transform:translate(-50%,-50%);top:50%}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .tour-search-field.date #remove-date-range svg{position:relative;transform:unset;left:0;top:0;margin-top:10px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-connects{background:#e8edf1}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-connects .noUi-connect{background:#01aa90}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-horizontal{height:4px;top:17px;border:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-horizontal .noUi-handle{width:24px;height:24px;right:-34px;top:50%;transform:translate(-50%,-50%);background:#fff;border:2px solid #01aa90;border-radius:100%}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-horizontal .noUi-handle::before,.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-horizontal .noUi-handle::after{display:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .noUi-horizontal .noUi-handle.noUi-handle-upper{right:-20px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .range_container{display:flex;flex-direction:column}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .sliders_control{position:relative;margin-top:20px}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price .form_control{position:relative;display:flex;justify-content:space-between;font-size:24px;color:#635a5a}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:24px;height:24px;background-color:#fff;border:2px solid #01aa90;border-radius:50%;cursor:pointer;z-index:999}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:24px;height:24px;background-color:#fff;border-radius:50%;border:2px solid #01aa90;cursor:pointer}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price input[type=range]::-webkit-slider-thumb:hover{background:#01aa90}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price input[type=range]::-webkit-slider-thumb:active{background:#01aa90}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price input[type=range]{-webkit-appearance:none;appearance:none;height:8px;width:100%;position:absolute;background-color:#01aa90;pointer-events:none}.elementor-widget-thim-ekits-search-tour .travel-product-filter .wrapper-search-fields .search-price #fromSlider{height:8px;z-index:1;top:0}.elementor-widget-thim-ekits-search-tour .travel-product-filter .button-searh-tour{height:44px;padding:10px 25px;border-radius:200px;text-align:center;margin:10px auto 24px;background-color:#01aa90;color:#fff}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle{position:relative;display:inline-block;width:100%}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle .wrapper-search-fields{padding:10px;border:1px solid #eee;opacity:0;overflow:hidden;position:absolute;top:0;margin-top:50px;transition:all 1s ease;z-index:99}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle .wrapper-search-fields::-webkit-scrollbar{width:2px}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle .wrapper-search-fields::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle .wrapper-search-fields::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}.elementor-widget-thim-ekits-search-tour .travel-product-filter.show-filter-toggle.disabled .wrapper-search-fields{opacity:1;overflow:visible;margin-top:0;z-index:999}.elementor-widget-thim-ekits-search-tour .filter-button-toggle-wp{display:inline-block;cursor:pointer}.att-type-bgcolor{width:25px;height:25px;border-radius:2px;margin-right:6px}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .list{padding-left:0;display:inline-flex;flex-wrap:wrap;overflow:hidden;gap:8px;margin-bottom:0}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .list:empty{display:none}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .list .list-item{padding:8px 12px;border-radius:6px;border:1px solid #000;background:#fff;display:inline-flex;place-items:center;vertical-align:middle}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .list .list-item .remove{margin-top:4px}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .list .list-item .remove:hover{color:#f00}.elementor-widget-travel-productfilterselected .travel-product-filter-selection .clear{border:0;outline:0;padding:0}.travel-product-filter .tour-search-field{position:relative}.travel-product-filter .tour-search-field .item{display:flex;align-items:center;margin-bottom:0;padding-left:0}.travel-product-filter .tour-search-field .item input{margin-right:6px}.travel-product-filter .tour-search-field .item label{margin-bottom:0;padding-left:0}.travel-product-filter .tour-search-field.attribute-type-color label{display:flex;align-items:center}.travel-product-filter .tour-search-field.attribute-type-color input{display:none}.travel-product-filter .price .wrapper-content{margin-bottom:30px}.travel-product-filter .price .reset{position:absolute;top:0;right:0;font-size:16px;font-weight:500}.travel-product-filter .price .list-ranger-price{display:flex;margin-bottom:16px;justify-content:space-between}.travel-product-filter .price .list-ranger-price .woocommerce-Price-amount{padding:14.45px 16px;border-radius:8px;background:#f2f4f4;display:inline-block;position:relative;margin-left:20px;font-size:16px;font-weight:600;line-height:1.1;min-width:102px}@media (max-width:880px) and (min-width:768px){.travel-product-filter .price .list-ranger-price .woocommerce-Price-amount{min-width:65px}}.travel-product-filter .price .list-ranger-price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{position:absolute;top:50%;left:-20px;transform:translateY(-50%);font-size:20px}.travel-product-filter .rating ul{padding-left:0}.travel-product-filter .rating ul li{list-style:none;display:flex;align-items:center}.travel-product-filter .rating ul li input{margin-right:6px}.travel-product-filter .rating ul li .star{display:flex;align-items:center}.travel-product-filter .rating ul li .star .dashicons{color:#f9c64b}.travel-product-filter .rating ul li .star i{color:#f9c64b}.travel-product-filter-selection.wrapper span{cursor:pointer}.close-filter-product{display:none}body .elementor-widget .travel-tooltip-offset-left .tooltip{left:-28%;right:auto;bottom:0;transform:translate(-100%,-50%)}body .elementor-widget .travel-tooltip-offset-left .tooltip::after{transform:rotate(137deg) translateX(-50%);position:absolute;left:auto;right:-1px;bottom:24%;z-index:-1}body .elementor-widget .travel-tooltip-offset-right .tooltip{right:-28%;left:auto;top:50%;bottom:auto;transform:translate(100%,-50%)}body .elementor-widget .travel-tooltip-offset-right .tooltip::after{transform:rotate(137deg) translateX(50%);position:absolute;left:-1px;right:auto;bottom:50%;z-index:-1}.tour-search-field.selection ul{padding:0;list-style:none}.tour-search-field.selection ul li{list-style:none;width:auto;display:inline-block}.tour-search-field.selection ul li .remove{vertical-align:middle}.selection .list .list-item{padding:4px 8px}@media (min-width:767px){.elementor-widget-thim-ekits-search-tour .filter-button-toggle-wp.button-hidden-desktop{display:none}}@media (max-width:767px){.elementor-widget-thim-ekits-search-tour .filter-button-toggle-wp.button-hidden-mobile{display:none}.elementor-widget-thim-ekits-search-tour .show-filter-toggle .wrapper-search-fields{position:fixed !important;top:0 !important;transition:all 0.3s ease !important;margin-top:0;overflow:auto;max-height:100vh !important;height:100vh;align-content:flex-start;border-radius:0}.elementor-widget-thim-ekits-search-tour .show-filter-toggle .close-filter-product{display:block;margin-bottom:20px}.elementor-widget-thim-ekits-search-tour .show-filter-toggle .close-filter-product:hover i{color:#f00}.elementor-widget-thim-ekits-search-tour .show-filter-toggle.disabled .wrapper-search-fields{transform:translateX(0%) !important;margin-top:0 !important}.elementor-widget-thim-ekits-search-tour.travel-filter-form-toggle-offset-right .show-filter-toggle .wrapper-search-fields{right:0 !important;transform:translateX(1000%)}.elementor-widget-thim-ekits-search-tour.travel-filter-form-toggle-offset-left .show-filter-toggle .wrapper-search-fields{left:0 !important;transform:translateX(-1000%)}}.daterangepicker .drp-buttons .btn.applyBtn{margin-left:8px;font-size:12px;font-weight:bold;padding:6px 11px;line-height:1.4;border-radius:4px;color:#fff}.group-from-booking{border:1px solid var(--tours-border-color,#eee);background:#f2f4f4;padding:30px;border-radius:20px}.group-from-booking .form-field input{padding:12px 18px !important;background:#fff;border-radius:8px;display:block;width:100%}.group-from-booking .form-field input:focus{outline:none}.group-from-booking .btn-booking{width:100%;border-radius:8px;background:var(--tours-button-color,#01aa90)}.group-from-booking .btn-booking:hover{background:var(--tours-button-color-hover,#01aa90)}.thim-ekit-archive-tours .thim-ekit-archive-tours__inner{display:grid;column-gap:var(--thim-ekits-tours-column-gap,30px);row-gap:var(--thim-ekits-tours-row-gap,30px);list-style:none;margin:0;padding:0;width:100%}.thim-ekit-archive-tours__pagination{margin-top:20px}.thim-ekits-archive-tours__topbar{margin-bottom:40px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center}.thim-ekits-archive-tours__topbar .tour-ordering h6{display:inline-block;margin-right:16px}.thim-ekit-single-tours__related .thim-ekits-tours__related__inner.tours{display:grid;grid-template-columns:repeat(var(--grid-template-columns-related-tours,4),1fr);column-gap:var(--thim-ekits-related-tour-column-gap,30px);row-gap:var(--thim-ekits-related-tour-row-gap,30px)}.thim-ekit-single-tours__related .thim-ekits-tours__related__inner li{list-style:none}.tours-single-gallery-more-wrap .gallery-items{display:grid;grid-template-columns:repeat(var(--thim-ekits-gallery-columns,3),1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:var(--thim-ekits-gallery-column-gap,24px);grid-row-gap:var(--thim-ekits-gallery-row-gap,15px);align-items:start;align-content:space-between;justify-items:stretch;justify-content:center}.tours-single-gallery-more-wrap .gallery-items .gallery-item{padding:0}.tours-single-gallery-more-wrap .gallery-items .gallery-item .box-item{position:relative}.tours-single-gallery-more-wrap .gallery-items .gallery-item .box-item .more-photos-button{position:absolute;bottom:14px;right:13px;height:44px;padding:12px 16px;border-radius:200px;background:#fff;display:inline-flex;flex-wrap:nowrap;gap:8px;align-items:center;color:#1e1e1e;cursor:pointer}.tours-single-gallery-more-wrap .gallery-items .gallery-item img{border-radius:16px}.tours-single-gallery-more-wrap .gallery-items .gallery-item.gallery-item-second{grid-area:1/1/3/3}.tours-single-gallery-more-wrap .gallery-items .gallery-item:nth-child(3){grid-area:2/3/3/3}.fixed-size .lg-outer{margin:0 auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-40%)}.fixed-size .lg-outer .lg-thumb-outer{background-color:transparent}.fixed-size .lg-outer .lg-object{border-radius:16px}.fixed-size .lg-outer .lg-toolbar{right:167px;left:auto;position:absolute;top:0}.fixed-size .lg-outer .lg-toolbar .lg-icon{font-size:40px}.fixed-size .lg-outer .lg-toolbar .lg-counter{color:#fff;display:inline-block;font-size:16px;vertical-align:middle;position:absolute;top:420px;right:30px;padding:8px;height:38px;border-radius:4px;background:rgba(18,18,18,0.85)}@media (min-width:1600px){.fixed-size .lg-outer .lg-toolbar .lg-counter{top:580px;right:20px}}@media (max-width:1440px){.fixed-size .lg-outer .lg-toolbar .lg-counter{top:425px;right:20px}}.fixed-size .lg-outer .lg-prev{left:127px}.fixed-size .lg-outer .lg-next{right:127px}.fixed-size .lg-outer .lg-prev,.fixed-size .lg-outer .lg-next{border-radius:200px;background-color:#fff}.fixed-size .lg-outer .lg-prev:hover,.fixed-size .lg-outer .lg-next:hover{color:#121212}.fixed-size .lg-outer .lg-thumb-item{border:2px solid transparent}.fixed-size .lg-outer .lg-thumb-item.active,.fixed-size .lg-outer .lg-thumb-item:hover{border-color:#fff}.fixed-size .lg-outer .lg-inner{overflow:hidden}.fixed-size .lg-backdrop{background-color:rgba(0,0,0,0.6)}@media (min-width:1604px){.fixed-size .lg-outer .lg-prev{left:67px}.fixed-size .lg-outer .lg-next{right:67px}}@media (max-width:1440px){.fixed-size .lg-outer .lg-toolbar{right:0px}.fixed-size .lg-outer .lg-prev{left:-65px}.fixed-size .lg-outer .lg-next{right:-65px}}@media (max-width:1024px){.fixed-size .lg-outer .lg-toolbar{right:0px}.fixed-size .lg-outer .lg-prev{display:none}.fixed-size .lg-outer .lg-next{display:none}.fixed-size .lg-outer .lg-counter{display:none}}@media (max-width:880px){.fixed-size .lg-outer{transform:translate(-50%,-29%)}.fixed-size .lg-outer .lg{height:60% !important}}@media (max-width:766px){.fixed-size .lg-outer{transform:translate(-50%,-16%)}.fixed-size .lg-outer .lg{height:40% !important}.elementor-widget-thim-ekits-tours-gallery-show-more .gallery-items{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.elementor-widget-thim-ekits-tours-gallery-show-more .gallery-items .gallery-item{display:none}.elementor-widget-thim-ekits-tours-gallery-show-more .gallery-items .gallery-item:nth-child(3){grid-area:1;display:block !important}}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul{padding:0;margin:0}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper{list-style:none;width:100%}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper .tour-faq-title{cursor:pointer;position:relative;width:100%;display:block}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper .tour-faq-title+.tour-faq-content{display:none;transform:all 2s ease}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper .tour-faq-title.is-open+.tour-faq-content{display:block;transform:all 2s ease}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section{border:1px solid #d4d4d4;overflow:hidden}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section:not(:first-child){margin-top:-1px}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section .accordion-title{padding:15px 20px;line-height:1.3em;cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section .accordion-title .accordion-icon-closed{display:none}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section .accordion-title.is-open .accordion-icon-closed{display:block}.elementor-widget-thim-ekits-tours-faqs .single-tour-faq ul .tour-faq-wrapper.accordion-section .accordion-title.is-open .accordion-icon-opened{display:none}.elementor-widget-thim-ekits-tours-image ul{margin:0;padding:0}.elementor-widget-thim-ekits-tours-image ul li{list-style:none}.elementor-widget-thim-ekits-tours-image .flex-direction-nav a{position:absolute;top:50%;transform:translateY(-50%);left:var(--ekits-tour-nav-slider-offset-v,0);margin-top:var(--ekits-tour-nav-slider-offset-h,0);width:var(--ekits-tour-nav-slider-width,50px);height:var(--ekits-tour-nav-slider-height,50px);border-style:var(--ekits-tour-nav-slider-border-style,none);border-width:var(--ekits-tour-nav-slider-border-width,0);border-color:var(--ekits-tour-nav-slider-border-color,#000);background:var(--ekits-tour-nav-slider-bg-color,rgba(255,255,255,0.5));color:var(--ekits-tour-nav-slider-color,#333);border-radius:var(--ekits-tour-nav-slider-border-radius,0);display:flex;justify-content:center;align-items:center}.elementor-widget-thim-ekits-tours-image .flex-direction-nav a:before{font-family:thim-ekits;font-style:normal;font-weight:400;content:"\f104";font-size:var(--ekits-tour-nav-slider-font-size,28px)}.elementor-widget-thim-ekits-tours-image .flex-direction-nav a.flex-next{right:var(--ekits-tour-nav-slider-offset-v,0);left:auto}.elementor-widget-thim-ekits-tours-image .flex-direction-nav a.flex-next:before{content:"\f105"}.elementor-widget-thim-ekits-tours-image .flex-direction-nav a:hover{color:var(--ekits-tour-nav-slider-color-hover,#333);background:var(--ekits-tour-nav-slider-bg-color-hover,rgba(255,255,255,0.5));border-color:var(--ekits-tour-nav-slider-border-color-hover,#000)}.ekits-product-thumbnails__wrapper{position:relative}.ekits-product-thumbnails__wrapper .product-image-thumbnail{opacity:0.5}.ekits-product-thumbnails__wrapper .product-image-thumbnail.flex-active-slide{opacity:1}.ekits-product-thumbnails__wrapper .flex-direction-nav{--ekits-tour-nav-slider-width:32px;--ekits-nav-slider-height:32px;--ekits-nav-slider-font-size:16px}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--ekit-tour-image-slider-spacing,10px)}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-slides__wrapper{width:calc(100% - var(--ekits-tour-thumbnail-vertical-width,120px) - var(--ekit-tour-image-slider-spacing,10px))}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper{width:var(--ekits-tour-thumbnail-vertical-width,120px);overflow:hidden}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .slides{width:100% !important;display:flex;flex-direction:column;row-gap:var(--ekits-thumbnail-spacing,10px)}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .tour-image-thumbnail{float:none !important}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .flex-direction-nav a{margin-top:0;top:var(--ekits-tour-nav-slider-offset-h,0);transform:translateX(-50%);left:50%;margin-left:var(--ekits-tour-nav-slider-offset-v,0)}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .flex-direction-nav a:before{content:"\f106"}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .flex-direction-nav a.flex-next{top:auto;bottom:var(--ekits-tour-nav-slider-offset-h,0)}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__vertical .ekits-product-thumbnails__wrapper .flex-direction-nav a.flex-next:before{content:"\f107"}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__horizontal .ekits-product-slides__wrapper{margin-bottom:var(--ekit-tour-image-slider-spacing,10px)}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__wrapper{position:relative;overflow:hidden}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__wrapper .flex-direction-nav a{opacity:0;margin-left:-30px;transition:all 0.3s}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__wrapper .flex-direction-nav .flex-next{margin-right:-30px;margin-left:auto}.elementor-widget-thim-ekits-tours-image .ekits-product-slides__wrapper:hover .flex-direction-nav a{opacity:1;margin-left:0;margin-right:0}.elementor-widget-thim-ekits-tours-image .woocommerce-product-gallery{max-width:100%}.elementor-widget-thim-ekits-tours-image .ekits-product-columns__wrapper .columns{display:grid;grid-template-columns:repeat(var(--ekits-tour-image-column,3),1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:var(--thim-ekits-gallery-column-gap,24px);grid-row-gap:var(--thim-ekits-gallery-row-gap,15px);align-items:start;align-content:space-between;justify-items:stretch;justify-content:center}.elementor-widget-thim-ekits-tours-image .ekits-product-columns__wrapper .columns li{width:100%;max-width:100%}.elementor-widget-thim-ekits-tours-image .ekits-product-columns__wrapper .columns li:first-child{grid-area:1/1/3/3}.elementor-widget-thim-ekits-tours-image .ekits-product-columns__wrapper .more-photos-button{position:absolute;bottom:14px;right:13px;height:44px;padding:12px 16px;border-radius:200px;background:#fff;display:inline-flex;flex-wrap:nowrap;gap:8px;align-items:center;color:#1e1e1e;cursor:pointer}.thim-ekits-tours__thumbnail-position-fixed-yes .ekits-product-slides__wrapper{width:100% !important}.thim-ekits-tours__thumbnail-position-fixed-yes .ekits-product-thumbnails__wrapper{position:absolute;top:16px}.thim-ekits-tours__thumbnail-position-fixed-yes .ekits-product-thumbnails__wrapper .slides{transform:translate3d(0px,0px,0px) !important}.thim-ekits-tours__thumbnail-position-fixed-yes.thim-ekits-tours-slides__vertica-row .ekits-product-thumbnails__wrapper{right:16px}.thim-ekits-tours__thumbnail-position-fixed-yes.thim-ekits-tours-slides__vertica-row-reverse .ekits-product-thumbnails__wrapper{left:16px}.elementor-widget-thim-ekits-list-tours .tours-type-pain{display:grid;grid-template-columns:repeat(var(--thim-tours-columns,4),1fr);column-gap:var(--thim-ekits-tours-column-gap,30px);row-gap:var(--thim-ekits-tours-row-gap,30px)}.elementor-widget-thim-ekits-list-tours .tours-type-pain::before,.elementor-widget-thim-ekits-list-tours .tours-type-pain::after{display:none}.elementor-widget-thim-ekits-tours-comment .woocommerce-Reviews .option{position:relative}.elementor-widget-thim-ekits-tours-comment .woocommerce-Reviews .option .toggle{position:relative}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist{padding:0;margin:0}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;gap:20px;padding:24px;border-radius:8px;background:#f2f4f4;margin-bottom:16px}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .avatar{border-radius:50%;max-width:90px;position:static}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text{margin:0;border:0;padding:0;border-radius:0}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .meta{margin-bottom:8px}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .description{margin-bottom:24px}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .description p{margin-bottom:0}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .tour-review-images{list-style:none;display:flex;align-items:center;gap:8px;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;padding:0;margin:0}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .tour-review-images li img{min-width:100px}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .star-rating{float:left}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .star-rating::before{color:#fc961b}.elementor-widget-thim-ekits-tours-comment #reviews #comments .commentlist .comment_container .comment-text .star-rating span::before{color:#fc961b}.elementor-widget-thim-ekits-tours-comment:not(.thim-ekit-single-single-tours--show-avatar-yes) .avatar{display:none}.elementor-widget-thim-ekits-tours-comment #reviews ol.commentlist{padding:0;margin:0}.elementor-widget-thim-ekits-tours-comment #reviews li.comment{list-style:none;margin:0.5rem 0 2.5rem 0}.elementor-widget-thim-ekits-tours-comment #reviews li.comment .avatar{max-height:36px;width:auto;float:right}.elementor-widget-thim-ekits-tours-comment #reviews li.comment p.meta{margin-bottom:0.5em}.elementor-widget-thim-ekits-tours-comment #reviews li.review{list-style:none;margin:0.5rem 0 2.5rem 0}.elementor-widget-thim-ekits-tours-comment #reviews li.review .avatar{max-height:36px;width:auto;float:right}.elementor-widget-thim-ekits-tours-comment #reviews li.review p.meta{margin-bottom:0.5em}.elementor-widget-thim-ekits-tours-comment #reviews .comment-form-rating label{max-width:58rem;margin:0 auto}.elementor-widget-thim-ekits-tours-comment #reviews p.stars{margin-top:0}.elementor-widget-thim-ekits-tours-comment #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;box-shadow:none}.elementor-widget-thim-ekits-tours-comment #reviews p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.elementor-widget-thim-ekits-tours-comment #reviews p.stars a:hover~a::before{content:"\e021"}.elementor-widget-thim-ekits-tours-comment #reviews p.stars:hover a::before{content:"\e020"}.elementor-widget-thim-ekits-tours-comment #reviews p.stars.selected a.active::before{content:"\e020"}.elementor-widget-thim-ekits-tours-comment #reviews p.stars.selected a.active~a::before{content:"\e021"}.elementor-widget-thim-ekits-tours-comment #reviews p.stars.selected a:not(.active)::before{content:"\e020"}.elementor-widget-thim-ekits-tours-comment #reviews .comment-form-author{float:none;margin-left:auto}.elementor-widget-thim-ekits-tours-comment #reviews .comment-form-email{float:none;margin-left:auto}.elementor-widget-thim-ekits-tours-comment .review-top-section #tour-add-new-review{padding:16px;height:44px;border:1px solid transparent;background:var(--tours-button-color,#01aa90);line-height:10px;color:#fff;position:relative}.elementor-widget-thim-ekits-tours-comment .review-top-section #tour-add-new-review::before{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%)}.elementor-widget-thim-ekits-tours-comment .review-top-section .statistic .statistic-general .average-rating{font-weight:700;color:#000;line-height:1.4}.elementor-widget-thim-ekits-tours-comment .review-top-section .statistic .statistic-general .rating .star-rating{font-size:1.25em}.elementor-widget-thim-ekits-tours-comment .woocommerce-pagination .next.page-numbers::before{content:"\f105"}.elementor-widget-thim-ekits-tours-comment .woocommerce-pagination .prev.page-numbers::before{content:"\f104"}.elementor-widget-thim-ekits-tours-comment .woocommerce-pagination .next.page-numbers::before,.elementor-widget-thim-ekits-tours-comment .woocommerce-pagination .prev.page-numbers::before{position:absolute;top:50%;left:50%;font-family:thim-ekits !important;font-style:normal;font-weight:400;font-size:16px;transform:translate(-50%,-50%);color:var(--e-global-color-text)}.elementor-widget-thim-ekits-tours-comment .woocommerce-pagination .page-numbers{cursor:pointer}.woocommerce-pagination{margin-top:40px}.woocommerce-pagination .page-numbers{list-style:none;padding:0;text-align:center}.woocommerce-pagination .page-numbers li{display:inline-block;margin-right:8px}.woocommerce-pagination .page-numbers li:last-child{margin-right:0px}.woocommerce-pagination .page-numbers li .page-numbers{padding:12px 15px;border-radius:200px;min-width:48px;border:1.5px solid transparent}.woocommerce-pagination .page-numbers li .page-numbers:hover{background-color:var(--tours-button-color-hover,#01aa90);color:#fff}.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:var(--tours-button-color-hover,#01aa90);color:#fff}.woocommerce-pagination .page-numbers li .page-numbers.prev,.woocommerce-pagination .page-numbers li .page-numbers.next{border-color:var(--tours-border-color,#eee)}.woocommerce-pagination .page-numbers li .page-numbers.prev:hover,.woocommerce-pagination .page-numbers li .page-numbers.next:hover{background-color:var(--tours-border-color,#eee)}.elementor-widget-thim-ekits-attributes .attributes-type-pain:not(.swiper-wrapper){column-gap:var(--thim-list-attr-column-gap,30px);display:grid;grid-template-columns:var(--thim-list-attr-columns,repeat(3,1fr));row-gap:var(--thim-list-attr-row-gap,30px)}.elementor-widget-thim-ekits-attributes .attributes-type-pain:not(.swiper-wrapper)::before{display:none}.elementor-widget-thim-ekits-attributes .tours_type_item{overflow:hidden}.list-attri-thumbnail{overflow:hidden;position:relative}.list-attri-thumbnail.overlay .tours-type__item__image{overflow:hidden}.list-attri-thumbnail.overlay .tours-type__item__image::before{position:absolute;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 100%);top:0;left:0;width:100%;height:100%}.list-attri-thumbnail .always-show{display:none}.list-attri-thumbnail .content-item-hover{transition:all 1.5s;visibility:hidden;max-height:0}.list-attri-thumbnail:hover{transition:all 3s ease}.list-attri-thumbnail:hover .always-show{display:block}.list-attri-thumbnail:hover.overlay .tours-type__item__image::before{content:""}.list-attri-thumbnail:hover .content-item-hover{visibility:visible;max-height:600px}.list-attri-thumbnail .content-item{position:absolute;overflow:hidden}.pagination-archiver-attr{display:flex;width:100%;align-items:center;justify-content:center;margin-top:40px}.pagination-archiver-attr .page-numbers{font-size:16px;font-weight:700;line-height:1.3;color:#4f5e71;pointer-events:painted;margin-right:18px;padding:14px 22px;display:inline-flex;border-radius:200px;background:transparent}.pagination-archiver-attr .page-numbers.current{background:#01aa90;color:#fff;padding:14px 22px}.pagination-archiver-attr .page-numbers.next,.pagination-archiver-attr .page-numbers.prev{padding:12px 12px;border:1.5px solid #aaafb6}.pagination-archiver-attr .page-numbers.next:hover,.pagination-archiver-attr .page-numbers.prev:hover{padding:12px 12px}.pagination-archiver-attr .page-numbers:hover{background:#e8edf1;border-color:transparent;color:#4f5e71;padding:14px 22px}.elementor-widget-archive-attributes .attributes-type-pain .tours_type_item .item__title:before,.elementor-widget-list-attributes .attributes-type-pain .tours_type_item .item__title:before{display:none}.arrt-content-wrapper.loading{position:relative}.arrt-content-wrapper.loading::before{content:"\f110";position:absolute;top:50%;left:50%;transform:translateY(50%);font-family:thim-ekits !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:20px;color:#01aa90;z-index:9999}.arrt-content-wrapper.loading::after{background:rgba(79,74,74,0.65);width:100%;height:100%;position:absolute;top:0;left:0}.arrt-search-form-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center;border-radius:12px;background:#f2f4f4;padding:16px;margin-bottom:25px}@media (max-width:560px){.arrt-search-form-wrapper{justify-content:center}}.arrt-search-form-wrapper .arrt-search-form .search-attributes{position:relative}.arrt-search-form-wrapper .arrt-search-form .search-attributes input{height:48px;padding:12px 16px;border-radius:8px;background:#fff;min-width:609px;border:0px}@media (max-width:1024px){.arrt-search-form-wrapper .arrt-search-form .search-attributes input{min-width:400px}}@media (max-width:560px){.arrt-search-form-wrapper .arrt-search-form .search-attributes input{min-width:290px;margin-bottom:30px}}.arrt-search-form-wrapper .arrt-search-form .search-attributes input::placeholder{font-size:16px;font-weight:500;line-height:1.3;color:#aaafb6}.arrt-search-form-wrapper .arrt-search-form .search-attributes input:focus{font-size:18px;font-weight:500;line-height:1.3;color:#000}.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes{position:absolute;top:30%;left:16px;border:0px;background:transparent}@media (max-width:560px){.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes{top:18%}}.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes i{font-size:18px;color:#01aa90}.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes.loading i::before{content:"\f110"}.arrt-search-form-wrapper .arrt-sortby{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;position:relative}.arrt-search-form-wrapper .arrt-sortby h4{color:#4f5e71;font-size:16px;font-weight:600;line-height:1.3}.arrt-search-form-wrapper .arrt-sortby select{min-width:216px;padding:12px 16px;background:#fff;border-radius:8px;color:#121212;font-size:16px;font-weight:600;line-height:1.3;border:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.arrt-search-form-wrapper .arrt-sortby::after{position:absolute;content:"";top:17px;right:16px;background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat;width:16px;height:16px}@media (max-width:767px){.arrt-search-form-wrapper .arrt-search-form,.arrt-search-form-wrapper .arrt-sortby{width:100%}.arrt-search-form-wrapper .arrt-search-form .search-attributes input,.arrt-search-form-wrapper .arrt-sortby .search-attributes input{width:100%}}.thim-ekits-tour-loop-ratting.woocommerce{display:flex;align-items:center;gap:5px}.thim-ekits-tour-loop-ratting.woocommerce .star-rating{float:unset}.thim-ekits-tour-loop-ratting.woocommerce .number-ratting{margin-top:1px;margin-left:0 !important}.tours-interary-items.interary-accordion .interary-item{margin-bottom:12px !important;padding:20px;border:1px solid #e8edf1;border-radius:16px}.tours-interary-items.interary-accordion .interary-item:last-child{margin-bottom:0}.tours-interary-items.interary-accordion .interary-item::before{display:none}.tours-interary-items.interary-accordion .interary-item .item_content{display:block;width:100%}.tours-interary-items.interary-accordion .interary-item .item_content h3{position:relative;width:100%;margin:0;cursor:pointer}.tours-interary-items.interary-accordion .interary-item .item_content h3::after{content:"\f067";position:absolute;top:50%;right:0;transform:translate(0%,-50%);font-family:thim-ekits !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:12px}.tours-interary-items.interary-accordion .interary-item .item_content h3.active{margin-bottom:24px;color:var(--tours-color-primary,#01aa90)}.tours-interary-items.interary-accordion .interary-item .item_content h3.active::after{content:"\f068";color:var(--tours-color-primary,#01aa90)}.tours-interary-items.interary-accordion .interary-item .item_content .accordion-content{display:none;transition:all 0.3s ease-out}.thim-ekit__header{display:block;position:relative}.thim-ekits__sticky--is-sticky{inset:0 0 auto 0;position:fixed;z-index:300}.thim-ekits__sticky--adminbar{top:32px}.thim-ekits-menu .thim-ekits-menu__nav>li.current-menu-ancestor>.thim-ekits-menu__icon,.thim-ekits-menu .thim-ekits-menu__nav>li.current-menu-ancestor>.thim-ekits-menu__nav-text,.thim-ekits-menu .thim-ekits-menu__nav>li.current-menu-ancestor>a,.thim-ekits-menu .thim-ekits-menu__nav>li.current-menu-item>.thim-ekits-menu__icon,.thim-ekits-menu .thim-ekits-menu__nav>li.current-menu-item>.thim-ekits-menu__nav-text,.thim-ekits-menu .thim-ekits-menu__nav>li.current-menu-item>a{color:var(--menu-active-text-color,#000)}.thim-ekits-menu .thim-ekits-menu__nav>li>.thim-ekits-menu__nav-text,.thim-ekits-menu .thim-ekits-menu__nav>li>a{color:var(--menu-text-color,#000)}.thim-ekits-menu .thim-ekits-menu__nav>li:hover>.thim-ekits-menu__icon,.thim-ekits-menu .thim-ekits-menu__nav>li>a:hover{color:var(--menu-text-color-hover,#000)}.thim-ekits-menu .thim-ekits-menu__nav .thim-ekits-menu__dropdown li.current-menu-item a{color:var(--submenu-item-color-active,#000)}.thim-ekits-menu .thim-ekits-menu__nav .thim-ekits-menu__dropdown li a{color:var(--submenu-item-color,#000)}.thim-ekits-menu .thim-ekits-menu__nav .thim-ekits-menu__dropdown li a:hover{color:var(--submenu-item-color-hover,#000)}.thim-ekits-menu__nav{display:flex;gap:10px;list-style:none;margin:0;padding:0}@media(max-width:1024px){.thim-ekits-menu__nav{flex-direction:column;margin-top:20px;padding:30px 0}}.thim-ekits-menu__nav>li{margin:0}.thim-ekits-menu__has-dropdown{position:relative}.thim-ekits-menu__has-dropdown>.sub-menu-toggle{display:none}.thim-ekits-menu__has-dropdown>span.icon{display:none!important}.thim-ekits-menu__dropdown{list-style:none;margin:0;max-width:none;min-width:max-content;opacity:0;padding:10px 0;pointer-events:none;position:absolute;top:100%;visibility:hidden;width:100%;z-index:9}.thim-ekits-menu__dropdown .thim-ekits-menu__icon{top:calc(50% - 13px);transform:rotate(270deg)}.thim-ekits-menu__dropdown .thim-ekits-menu__dropdown{left:100%;top:0}.thim-ekits-menu__dropdown li{display:block;margin-bottom:0}.thim-ekits-menu__dropdown li:last-child{border:unset!important}@media(max-width:1024px){.thim-ekits-menu__dropdown{display:none;position:relative}.thim-ekits-menu__dropdown .thim-ekits-menu__icon{top:0}.thim-ekits-menu__dropdown .thim-ekits-menu__dropdown{left:0}}.thim-ekits-menu__mega-menu{position:relative}.thim-ekits-menu__mega-menu>.thim-ekits-menu__dropdown.sub-menu{display:none!important}.thim-ekits-menu__mega-menu>.thim-ekits-menu__content{left:0;margin:0;min-width:max-content;opacity:0;padding:0;pointer-events:none;position:absolute;top:100%;transition:all .3s ease-in-out;visibility:hidden;z-index:400}@media(max-width:1024px){.thim-ekits-menu__mega-menu>.thim-ekits-menu__content{display:none;min-width:unset;position:relative}}.thim-ekits-menu__mega-menu>.thim-ekits-menu__content ul{margin:0}.thim-ekits-menu__nav-link{align-items:center;display:flex;font-size:var(--thim-ekits-menu-font-size-nav-link);justify-content:flex-start;line-height:1;margin:0;position:relative;text-decoration:none}.thim-ekits-menu__has-icon{display:inline-block!important;line-height:1;margin:0 5px 0 0;max-width:none;padding:0;vertical-align:middle}.thim-ekits-menu__has-icon>i{color:#222;font-size:1rem;font-style:normal;line-height:1;max-width:none}.thim-ekits-menu__has-icon>img{max-width:20px}.thim-ekits-menu__badge{border-radius:2px;display:inline-block;font-size:.8rem;font-weight:400;line-height:1;margin:0 0 0 4px;max-width:none;padding:5px;position:relative;top:-.5em}.thim-ekits-menu__dropdown-item{align-items:center;display:flex;justify-content:flex-start;line-height:1;margin:0}@media(max-width:1024px){.thim-ekits-menu__is-hover>.thim-ekits-menu__content,.thim-ekits-menu__is-hover>.thim-ekits-menu__dropdown{box-shadow:unset!important;display:block!important;left:auto!important;margin-left:0!important;min-width:unset!important;opacity:1;pointer-events:visible;transform:translateX(0)!important;visibility:visible;width:100%!important}.thim-ekits-menu__is-hover>.thim-ekits-menu__content .elementor-section,.thim-ekits-menu__is-hover>.thim-ekits-menu__dropdown .elementor-section{background:#0000!important;box-shadow:none!important}.thim-ekits-menu__is-hover>.thim-ekits-menu__content .elementor-section .elementor-column,.thim-ekits-menu__is-hover>.thim-ekits-menu__dropdown .elementor-section .elementor-column{width:100%!important}}@media(min-width:1024px){.thim-ekits-menu__has-dropdown:hover>.thim-ekits-menu__content,.thim-ekits-menu__has-dropdown:hover>.thim-ekits-menu__dropdown{opacity:1;pointer-events:visible;visibility:visible}}.thim-ekits-menu__has-dropdown>a{padding-right:2rem}.thim-ekits-menu__icon{color:var(--menu-arrow-icon-color,inherit);position:absolute;right:-.5rem;top:calc(50% - 10px)}.thim-ekits-menu__icon:before{background-color:currentColor;content:"";display:inline-block;height:20px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0iY3VycmVudENvbG9yIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjI5MyA3LjI5M2ExIDEgMCAwIDEgMS40MTQgMEwxMCAxMC41ODZsMy4yOTMtMy4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0bC00IDRhMSAxIDAgMCAxLTEuNDE0IDBsLTQtNGExIDEgMCAwIDEgMC0xLjQxNHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0iY3VycmVudENvbG9yIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjI5MyA3LjI5M2ExIDEgMCAwIDEgMS40MTQgMEwxMCAxMC41ODZsMy4yOTMtMy4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0bC00IDRhMSAxIDAgMCAxLTEuNDE0IDBsLTQtNGExIDEgMCAwIDEgMC0xLjQxNHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);width:20px}@media(max-width:1024px){.thim-ekits-menu__icon{padding:8px 10px 0!important;right:0;top:0}}.thim-ekits-menu__mobile{align-items:center;background-color:var(--thim-ekits-menu-mobile-bg-button-color,#0000)!important;border:none;border-radius:0;box-shadow:none;color:var(--thim-ekits-menu-mobile-button-color,#222)!important;display:flex;max-width:none;outline:none;padding:0}@media(min-width:1025px){.thim-ekits-menu__mobile{display:none}}.thim-ekits-menu__mobile .thim-ekits-menu__mobile__icon{align-items:center;display:inline-flex;line-height:1;margin:0 5px 0 0}.thim-ekits-menu__mobile .thim-ekits-menu__mobile__icon svg{height:24px;width:24px}.thim-ekits-menu__mobile .thim-ekits-menu__mobile__icon--close{display:none}.thim-ekits-menu__mobile__close{align-items:center;background-color:#0000!important;border:none;border-radius:0;box-shadow:none;color:#222!important;display:flex;justify-content:center;line-height:1;max-width:none;outline:none;padding:0;position:absolute;right:10px;top:10px;z-index:999}.thim-ekits-menu__mobile__close>svg{height:24px;width:24px}@media(min-width:1025px){.thim-ekits-menu__mobile__close{display:none}}.thim-ekits-menu__mobile__overlay{background-color:#0000004d;bottom:0;display:block;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:99998}.thim-ekits-menu__mobile__dropdown-icon{align-items:center;cursor:pointer;display:flex;height:auto;justify-content:center;padding:10px 0 10px 10px;position:absolute;right:0;top:0;width:50px}.thim-ekits-menu__mobile__dropdown-icon>svg{height:24px;width:24px}@media(min-width:1024px){.thim-ekits-menu__mobile__dropdown-icon{display:none}}@media(max-width:1024px){.thim-ekits-menu__container{-webkit-overflow-scrolling:touch;background-color:var(--thim-ekits-menu-mobile-container-bgcolor,#fff);bottom:0;display:block;left:0;overflow:hidden;overflow-y:scroll;position:fixed;right:auto;top:0;transform:translate3d(-320px,0,0);transition:transform .25s ease-in-out;width:320px;z-index:99999}}.thim-ekits-menu--mobile-open .thim-ekits-menu__mobile__icon--open{display:none}.thim-ekits-menu--mobile-open .thim-ekits-menu__mobile__icon--close{display:inline-flex}.thim-ekits-menu--mobile-open .thim-ekits-menu__mobile__overlay{opacity:1;pointer-events:visible;transition:opacity .25s ease,visibility 0s ease;visibility:visible}.thim-ekits-menu--mobile-open .thim-ekits-menu__container{transform:none}.thim-ekits-menu__icon-wrapper{align-items:center;background:var(--thim-ekits-menu-mobile-bg-button-color,#f8f9f9);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;left:0;padding:10px 20px;position:absolute;right:0;top:0;z-index:3}@media(min-width:1025px){.thim-ekits-menu__icon-wrapper{display:none}}.thim-ekits-menu__icon-menu-back{color:var(--menu-text-color,#000)}.thim-ekits-menu__icon-menu-back:not(.show-icon){opacity:0;visibility:hidden;z-index:-11}.thim-ekits-menu__icon-menu-back:before{speak:never;content:"";font-family:thim-ekits;font-size:16px;line-height:1;margin-right:8px}@media(max-width:1024px){.thim-ekits-menu.effect-submenu .thim-ekits-menu__mobile__close{position:unset}.thim-ekits-menu.effect-submenu li>.thim-ekits-menu__dropdown{background:var(--thim-bg-mobile-menu-color);display:block!important;height:calc(100vh - 46px);left:0!important;margin:0;max-width:320px;opacity:0;overflow-y:auto;position:fixed;right:auto;top:46px;transform:translate(-100%);transition:.4s;visibility:visible;width:100%;z-index:2}.thim-ekits-menu.effect-submenu .sub-menu li>.thim-ekits-menu__dropdown{top:0}.thim-ekits-menu.effect-submenu li.thim-ekits-menu__is-hover>.thim-ekits-menu__dropdown{opacity:1;transform:translate(0)!important;visibility:visible}}.back-to-top__button{align-items:center;display:flex;justify-content:center}.back-to-top__button.scroll-circle-progress{background:#0000!important;border-radius:100%!important;box-shadow:inset 0 0 0 .11rem #80828640;color:inherit;position:relative}.back-to-top__button.scroll-circle-progress svg{stroke:#000;stroke-width:5;box-sizing:border-box;transition:all .2s linear}.back-to-top__button.scroll-circle-progress svg path{fill:none}.back-to-top__button.scroll-circle-progress i{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s linear;z-index:1}.thim-ekits-scrollProgressContainer{background-color:#ddd;height:10px;position:relative;width:100%}.thim-ekits-scrollProgressContainer .thim-ekits-scrollProgressBar{background-color:#4caf50;height:100%;left:0;position:absolute;right:auto;text-align:right;width:100px}.thim-ekits-progress-tracker-direction-right .thim-ekits-scrollProgressContainer .thim-ekits-scrollProgressBar{left:auto;right:0}.thim-ekits-scrollProgressContainer .thim-ekits-scrollPercentage{color:#fff}.thim-header-info{margin:0}.thim-header-info>li{display:inline-block;list-style:non;margin-right:10px}.thim-header-info>li:last-child{margin-right:0}