/* Footer */

.wdt-simple-gallery.elementor-image-gallery .gallery-item img{border: none;}

/* Footer-gallery */

.wdt-simple-gallery .elementor-image-gallery .gallery-item img{border: none;}
.wdt-simple-gallery .elementor-image-gallery .gallery-item .gallery-icon{position: relative;overflow: hidden;}
.wdt-simple-gallery .elementor-image-gallery .gallery-item .gallery-icon:before{content: ' ';content: '';background: var(--wdtPrimaryColor);width: 100%;height: 100%;left: 0;top: -50px;position: absolute;opacity: 0;transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);}
.wdt-simple-gallery .elementor-image-gallery .gallery-item .gallery-icon:after{content: '\e820';position: absolute;left: 50%;top: 100%;width: 20px;height: 20px;font-size: 20px;font-style: normal;font-weight: 300;font-family: "RedartElementor Icons";transform: translate(-50%, -50%);opacity: 0;transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);line-height: 1;}
.wdt-simple-gallery .elementor-image-gallery .gallery-item .gallery-icon:hover:before, 
.wdt-simple-gallery .elementor-image-gallery .gallery-item .gallery-icon:hover:after{opacity: 1;}
.wdt-simple-gallery .elementor-image-gallery .gallery-item .gallery-icon:hover:before{top:0}
.wdt-simple-gallery .elementor-image-gallery .gallery-item .gallery-icon:hover:after{top:50%}


.wdt-contact-link.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item span.elementor-icon-list-text {font-size: 14px;line-height: 22px;padding: 0 7px;text-transform: uppercase;}
#footer .wdt-copyrights-text.elementor-widget .elementor-widget-container p {float: left;font-size: 14px;margin-bottom: 0;width: 100%;font-weight: 700;text-transform: uppercase;color: rgba(var(--wdtBodyTxtColorRgb),0.3);}
#footer .wt-copyrights-section .elementor-widget-icon .elementor-icon-wrapper a.elementor-icon{color: #FFFFFF4D;}
#footer .wt-copyrights-section .elementor-widget-icon .elementor-icon-wrapper a.elementor-icon:hover{color: var(--wdtAccentTxtColor);}

/* portfolio iconlist */

.wdt-simple-iconlist.elementor-widget .elementor-icon-list-item{float: left;margin: 0 0 10px;padding: 0 0 10px;width: 100%;}

.wdt-simple-iconlist.elementor-widget .elementor-icon-list-item:not(:last-child){border-bottom: 1px solid var(--wdtBorderColor);}

.wdt-simple-iconlist.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{color: rgba(var(--wdtBodyTxtColorRgb), 0.5);}

.wdt-simple-iconlist.elementor-widget.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{font-size: 14px;margin-right: 5px;}

/* About page icon box */

.wdt-hover-animation-section-content-box {padding: 20px;border: 1px solid var(--wdtBorderColor);background: var(--wdtBorderColor);transition: var(--wdtBaseTransition);}
.wdt-hover-animation-section-content-box ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item:last-child span.elementor-icon-list-text{color: #999999;font-weight: var(--wdtFontWeight_Base);}
.wdt-hover-animation-section .elementor-widget-container .elementor-icon-wrapper .elementor-icon{font-size: 250px;color: var(--wdtBorderColor);transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);}
.wdt-hover-animation-section .wdt-gavel-icon .elementor-widget-container .elementor-icon-wrapper .elementor-icon{transform: rotate(270deg);-webkit-transform: rotate(270deg);}
.wdt-hover-animation-section:hover .wdt-gavel-icon .elementor-widget-container .elementor-icon-wrapper .elementor-icon{transform: rotate(270deg) scale(0.8);-webkit-transform: rotate(270deg) scale(0.8);}
.wdt-hover-animation-section:hover .elementor-widget-container .elementor-icon-wrapper .elementor-icon {transform: scale(0.8);-webkit-transform: scale(0.8);}
.wdt-hover-animation-section:hover .wdt-hover-animation-section-content-box {background: transparent;}
.wdt-simple-inline-iconlist.elementor-widget.elementor-widget-icon-list {margin-bottom: 10px;}
.wdt-social-icon.elementor-widget-social-icons .elementor-grid .elementor-grid-item .elementor-social-icon{width: 50px;height: 50px;}
.wdt-hover-animation-section-content-box ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item:first-child span.elementor-icon-list-text {margin-right: 10px;}
.wdt-hover-animation-section-content-box ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item:last-child a:hover span.elementor-icon-list-text {color: var(--wdtPrimaryColor);}

/* Home Gallery */

.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery {display: grid;grid-template-columns: repeat(3,1fr);}

.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item{max-width: 100%;width: 100% !important;}

.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item:first-child,
.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item:nth-child(3){grid-row: 1 / 2;}
.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item:nth-child(4),
.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item:nth-child(5){grid-row: 2 / 3;}

.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item:first-child{grid-column: 1;}

.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item:nth-child(3){grid-column: 3;}

.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item:nth-child(4){grid-column: 1;}

.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item:nth-child(5){grid-column: 3;}

.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item:nth-child(2){grid-row: 1 / 4;grid-column: 2;}

.wdt-seperate-content-and-title .elementor-widget-image-gallery .elementor-image-gallery .gallery.gallery-columns-3 figure.gallery-item:nth-child(4){transform: translateY(-12px);}

/* events */

.tribe-events-single-event-title,
.tribe-events-schedule h2,
.tribe-events-meta-group .tribe-events-single-section-title,
.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop,
.tribe-events .tribe-events-calendar-list__event-title-link:visited,
.tribe-events .tribe-events-calendar-list__event-title-link,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium{font-family: var(--wdtFontTypo_Alt);font-weight: var(--wdtFontWeight_Alt);color: var(--wdtBodyTxtColor);transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);}
.tribe-events-schedule p,
.tribe-events-content p,
.tribe-events-event-meta dd, .tribe-events-event-meta dt,
.tribe-events .tribe-events-calendar-list__event-datetime,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{font-family: var(--wdtFontTypo_Base);color: var(--wdtBodyTxtColor);font-size: var(--wdtFontSize_Base);}
.tribe-events-event-meta a, .tribe-events-event-meta a:visited,
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime,
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime span{color: var(--wdtPrimaryColor);font-weight: 400;}
.tribe-events .tribe-events-c-search__button, .tribe-events button.tribe-events-c-search__button{background-color: var(--wdtPrimaryColor);border-radius: 0;font-weight: 400;letter-spacing: 0.5px;}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, 
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{background-color: var(--wdtPrimaryColor);color: var(--wdtAccentTxtColor);border: none;border-radius: 0;padding: var(--wdtPadding_Btn);font-weight: normal;width: auto;}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, 
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{color: var(--wdtPrimaryColor);background: transparent;}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:after, 
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:after{bottom: 0;left: 0;top: 0;right: 0;-webkit-transform: scaleX(0);-moz-transform: scaleX(0);transform: scaleX(0);-webkit-transition-property: transform;-moz-transition-property: transform;transition-property: transform;backface-visibility: hidden;content: "";position: absolute;z-index: -1;-webkit-transform-orgin: 50% 50% 0;-moz-transform-orgin: 50% 50% 0;transform-orgin: 50% 50% 0;-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);-moz-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;transition-duration: 0.5s;background: var(--wdtAccentTxtColor);}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover:after, 
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover:after{-webkit--moz-transform: scaleX(1);-moz-transform: scaleX(1);transform: scaleX(1);}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text{text-transform: uppercase;}
.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown__container, .tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown__container{width: auto;display: inline-block;}
.tribe-events-single-event-title{font-weight: var(--wdtFontWeight_Ext);}
.tribe-events-back a, .tribe-events-back a:visited{color: var(--wdtAccentTxtColor);font-family: var(--wdtFontTypo_Alt);font-size: var(--wdtFontSize_Ext);font-weight: var(--wdtFontWeight_Ext);}
.tribe-events-back {margin-bottom: 10px;border-bottom: 1px solid;padding-bottom: 10px;}
.tribe-events-schedule{margin-top: 0;}
.tribe-events-schedule h2{margin-top: 0;color: var(--wdtPrimaryColor);font-weight: var(--wdtFontWeight_Ext);font-size: var(--wdtFontSize_Ext);border-right: 2px solid var(--wdtAccentTxtColor);padding-right: 15px;}
.tribe-events-schedule .tribe-events-cost{color: var(--wdtAccentTxtColor);font-family: var(--wdtFontTypo_Alt);font-size: var(--wdtFontSize_Ext);line-height: var(--wdtLineHeight_Ext);}
.tribe-events-content ol:last-child, .tribe-events-content p:last-child, .tribe-events-content ul:last-child{margin-bottom: 0;}
.tribe-events-meta-group .tribe-events-single-section-title{font-size: var(--wdtFontSize_H5);font-weight: var(--wdtFontWeight_Ext);letter-spacing: 0;}
.tribe-events-event-meta dt{float: left;display: inline-block;width: 40%;font-weight: 600;font-size: var(--wdtFontSize_Ext);}
.single-tribe_events .tribe-events-single .tribe-events-event-meta{width: 100%;}
.tribe-events-meta-group{width: 400px;flex: unset;}
.tribe-events-meta-group .tribe-events-single-section-title{font-size: var(--wdtFontSize_H5);font-weight: var(--wdtFontWeight_Ext);letter-spacing: 0;text-transform: uppercase;font-family: var(--wdtFontTypo_Alt);}
.tribe-events-event-meta dt {line-height: var(--tec-line-height-3);float: left;display: inline-block;width: 40%;font-weight: 600;font-size: var(--wdtFontSize_Ext) !important;margin: 0;}
.tribe-events-event-meta dd[class$=url], .tribe-events-event-meta dt:not(:first-child){margin-top: 0;}
dt.tribe-venue-tel-label{width: auto;margin-right: 10px;}
.tribe-events-event-meta a:focus, .tribe-events-event-meta a:hover {color: var(--wdtAccentTxtColor);}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {font-size: var(--wdtFontSize_H4);line-height: var(--wdtLineHeight_H4);color: var(--wdtPrimaryColor);font-family: var(--wdtFontTypo_Alt);letter-spacing: 0;}
.tribe-common .tribe-common-anchor-thin{border-bottom: none;font-weight: inherit;}
.tribe-common .tribe-common-anchor-thin:active, .tribe-common .tribe-common-anchor-thin:focus, .tribe-common .tribe-common-anchor-thin:hover{border: none;}
.tribe-events .tribe-events-calendar-list__event-title-link:hover {color: var(--wdtPrimaryColor) !important;}
.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{flex: none;margin-top: 0;background:transparent;border: 2px solid rgba(0, 0, 0, 0.15);color: #888;display: inline-block;padding: 2px 12px;text-decoration: none;line-height: 28px;border-radius: 0;transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar{display: flex;flex-direction: column-reverse;border: none;background-color: var(--wdtTertiaryColor);}
.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{background-color: var(--wdtTertiaryColor);}
.tribe-events .tribe-events-c-events-bar__search-container {background-color: var(--wdtBodyBGColor);margin: 0 20px 20px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top: 0;}

/* event-table */

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4{background-color: rgba(255, 255, 255, 0.2);font-size: var(--wdtFontSize_Base);margin-bottom: 2px;text-align: center;}
.tribe-events .tribe-events-calendar-month__day-date-daynum,
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link,
.tribe-events .tribe-events-calendar-month__day-date-link,
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, 
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color: var(--wdtAccentTxtColor);}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{border-color: var(--wdtBorderColor);}
.tribe-common .tribe-common-form-control-text__input:focus{outline: none;}
.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{background: var(--wdtPrimaryColor);border: none;color: var(--wdtAccentTxtColor);padding: var(--wdtPadding_Btn);text-decoration: uppercase;line-height: normal;margin-right: 10px;font-family: var(--wdtFontTypo_Alt);text-transform: uppercase;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{display: none;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{padding: 15px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus-within, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover{background-color: transparent;}
.tribe-events .tribe-events-c-view-selector__list-item-text{font-family: var(--wdtFontTypo_Alt);font-size: var(--wdtFontSize_Base);line-height: normal;font-weight: var(--wdtFontWeight_Ext);color: inherit;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item {padding: 0 5px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{background: #333333;border: 2px solid rgba(255,255,255, 0.15);color: #888;display: inline-block;padding: 2px 12px;text-decoration: none;line-height: 28px;border-radius: 0;}
.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active a.tribe-events-c-view-selector__list-item-link, 
.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item:hover a.tribe-events-c-view-selector__list-item-link {background: var(--wdtPrimaryColor);color: var(--wdtAccentTxtColor);}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar{flex-direction: row-reverse;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding: 6px 15px 3px;width: auto;border-radius: 0;background: var(--wdtPrimaryColor);border: none;color: var(--wdtAccentTxtColor);font-family: var(--wdtFontTypo_Alt);transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small:hover, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small:hover {background: var(--wdtAccentTxtColor);color: var(--wdtPrimaryColor);}
.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-text, .tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-text {color: inherit;}
.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:hover {background: var(--wdtAccentTxtColor);color: var(--wdtPrimaryColor);}
.tribe-common .tribe-common-h8{font-size: var(--wdtFontSize_Base);font-family: var(--wdtFontTypo_Base);color: var(--wdtAccentTxtColor);}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color: var(--wdtPrimaryColor);}
.tribe-common .tribe-common-b3 {color: var(--wdtAccentTxtColor);font-family: var(--wdtFontTypo_Base);font-size: calc(var(--wdtFontSize_Base) - 2px);font-weight: var(--wdtFontWeight_Base);line-height: var(--wdtLineHeight_Base);}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus, 
.single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus, 
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus, 
.tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus{outline: none;}
/* .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, 
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, 
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, 
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, 
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, 
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, 
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, 
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color: var(--wdtPrimaryColor);} */

.tribe-events .tribe-events-view-loader{background-color: rgba(var(--wdtBodyBGColorRgb), 0.7);}
.tribe-common .tribe-common-c-svgicon{color: var(--wdtPrimaryColor);}
.tooltipster-base.tribe-events-tooltip-theme{background-color: var(--wdtTertiaryColor);border: none;}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime,
.tribe-events .tribe-events-calendar-month__calendar-event-title-link:visited, 
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:visited,
.tribe-common .tribe-common-anchor-thin{color: var(--wdtAccentTxtColor);font-family: var(--wdtFontTypo_Alt);}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:visited{font-weight: var(--wdtFontWeight_Alt);}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week{border-left: 1px solid var(--wdtBorderColor);}
.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{color: var(--wdtAccentTxtColor);}
.tribe-events .tribe-events-calendar-day__event-datetime {color: var(--wdtAccentTxtColor);}
.tribe-events .tribe-events-calendar-day__event-title-link:visited, 
.tribe-events .tribe-events-calendar-day__event-title-link {color: var(--wdtAccentTxtColor);transition: var(--wdtBaseTransition);}
.tribe-events .tribe-events-calendar-day__event-title-link:hover {color: var(--wdtPrimaryColor);}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium{margin-bottom: 8px;}

.tribe-events button.tribe-events-c-top-bar__datepicker-button:focus {outline: none;}
.tribe-events button.tribe-events-c-top-bar__datepicker-button:hover span {color: var(--wdtPrimaryColor);}
.tribe-events .tribe-events-calendar-day__time-separator:after, .tribe-events .tribe-events-calendar-day__type-separator:after,
.tribe-events .tribe-events-calendar-list__month-separator:after{background-color: var(--wdtBorderColor);}
.tribe-events .tribe-events-calendar-day-nav,
.tribe-events .tribe-events-calendar-list-nav{border-top: 1px solid var(--wdtBorderColor);}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg{margin-right: 10px;margin-top: -4px;}
.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path, 
.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path, 
.tribe-events button.tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path, 
.tribe-events button.tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path {fill: var(--wdtPrimaryColor);}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg{margin-left: 10px;margin-top: -2px;}
.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path, 
.tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path, 
.tribe-events button.tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path, 
.tribe-events button.tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path {fill: var(--wdtPrimaryColor);}

/* Contact page contact icon list */

.wdt-inline-contact-listing .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, 
.wdt-inline-contact-listing .elementor-widget-icon-list .elementor-icon-list-item > a,
.wdt-inline-contact-listing.elementor-widget .elementor-icon-list-text,
.wdt-inline-contact-listing.elementor-widget.elementor-widget-icon-list .elementor-icon-list-text{font-size: calc(var(--wdtFontSize_Base) + 2px);color: #999999;}
.wdt-inline-contact-listing.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{margin-right: 8px;}
.wdt-inline-contact-listing.elementor-widget a:hover .elementor-icon-list-text, .wdt-inline-contact-listing.elementor-widget a .elementor-icon-list-text:hover {color: var(--wdtPrimaryColor);}


/* contact-form */

.contact-form-1-row-1 {display: flex;gap: 20px;margin-bottom: 20px;}
.contact-form-1 p {margin-bottom: 0;}
.contact-form-1 p input.wpcf7-form-control.wpcf7-submit {margin-top: 20px;}
.contact-form-1 .contact-form-1-row-2-col-4 textarea {height: 190px;}

/* Button Style */

.wdt-skin-color-icon.elementor-widget .elementor-icon-list-icon i{color: var(--wdtPrimaryColor);}

span.tinvwl-input-group-btn button.button, .tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right button {display: inline-block;float: none;font-size: var(--wdtFontSize_Base);font-weight: Normal;line-height: normal;padding: var(--wdtPadding_Btn);text-transform: uppercase;border-radius: 0;position: relative;z-index: 1;background-color: var(--wdtPrimaryColor);color: var(--wdtAccentTxtColor);}
span.tinvwl-input-group-btn button.button:hover, .tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right button:hover {color: var(--wdtPrimaryColor);}
span.tinvwl-input-group-btn button.button:after, .tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right button:after {bottom: 0;left: 0;top: 0;right: 0;-webkit-transform: scaleX(0);-moz-transform: scaleX(0);transform: scaleX(0);-webkit-transition-property: transform;-moz-transition-property: transform;transition-property: transform;backface-visibility: hidden;content: "";position: absolute;z-index: -1;-webkit-transform-orgin: 50% 50% 0;-moz-transform-orgin: 50% 50% 0;transform-orgin: 50% 50% 0;-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);-moz-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;transition-duration: 0.5s;background: var(--wdtAccentTxtColor);}
span.tinvwl-input-group-btn button.button:hover:after, .tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right button:hover:after {-webkit--moz-transform: scaleX(1);-moz-transform: scaleX(1);transform: scaleX(1);}
.tinvwl-input-group.tinvwl-no-full .select2-results__option, 
.tinvwl-input-group.tinvwl-no-full .select2-container.select2-container--default .select2-selection--single, 
.tinvwl-input-group.tinvwl-no-full .select2-container.select2-container--default .select2-selection--multiple
{
    line-height: 41px;
}
.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control+.tinvwl-input-group-btn {
    padding-left: 0;
}
.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control
{
    height: 43px;
}
.tinvwl-input-group .form-control option {
    color: var(--wdtBodyTxtColor);
    background: var(--wdtBodyBGColor);
}
.tinvwl-input-group .form-control option[selected="selected"], .tinvwl-input-group .form-control option:hover {
    background: var(--wdtPrimaryColor);
}


@media only screen and (max-width:480px)
{
    .gallery-columns-3 .gallery-item {width: 33.33% !important;}
    .contact-form-1-row-1{flex-direction: column;}
}

/* Home Slider Section */

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide {-webkit-animation: slide-animation-out-up 4s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;animation: slide-animation-out-up 4s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;z-index: 12;
    /* opacity: 1 !important; */
}
.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide.swiper-slide-active {-webkit-animation: slide-animation-in-up 3s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;animation: slide-animation-in-up 3s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;z-index: 6;}

@keyframes slide-animation-out-up
{
0% {clip-path: inset(0 0 0 0);-webkit-clip-path: inset(0 0 0 0);}
100% {clip-path: inset(0 0 100% 0);-webkit-clip-path: inset(0 0 100% 0);}
}

@keyframes slide-animation-in-up
{
0% {clip-path: inset(100% 0 0 0);-webkit-clip-path: inset(100% 0 0 0);}
100% {clip-path: inset(0 0 0 0);-webkit-clip-path: inset(0 0 0 0);}
}
.wdt-custom-advanced-slider .wdt-home-1-slider-heading .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {font-size: 20px;text-transform: uppercase;z-index: 6;position: relative;margin-left: 50px;}
.wdt-custom-advanced-slider .wdt-home-1-slider-heading .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle span{color: var(--wdtAccentTxtColor);}
.wdt-custom-advanced-slider .wdt-home-1-slider-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {font-size: clamp(2.25rem, 1.7rem + 2.75vw, 5rem);display: block;flex-wrap: wrap;z-index: 6;position: relative;}
.wdt-custom-advanced-slider .wdt-home-1-slider-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span.wdt-heading-colored-elements{display: block;text-transform: uppercase;z-index: 6;position: relative;margin-left: 125px;}
.wdt-custom-advanced-slider .wdt-slider-1-button .wdt-button-holder.wdt-template-bordered .wdt-button{z-index: 6;position: relative;margin-left: 125px;line-height: normal;text-transform: uppercase;padding: var(--wdtPadding_Btn);border-color: rgba(var(--wdtAccentTxtColorRgb), 0.2);}
.wdt-custom-advanced-slider .wdt-slider-1-button .wdt-button-holder.wdt-template-bordered .wdt-button:hover{border-color: rgba(var(--wdtAccentTxtColorRgb), 1);}
.wdt-custom-advanced-slider .wdt-home-1-slider-heading .wdt-heading-holder > .wdt-heading-content-wrapper {font-size: 18px;letter-spacing: 0.5px;}


/* Slider-2 */

.wdt-custom-advanced-slider .wdt-home-1-slider-heading.type-2 .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{margin-left: 0;}
.wdt-custom-advanced-slider .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span, 
.wdt-custom-advanced-slider .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > a{border-radius: 0;-webkit-border-radius: 0;}
.wdt-custom-advanced-slider .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-image-box-holder .wdt-content-item .wdt-content-image img {transition-duration: 1s;transition-timing-function: cubic-bezier(0.42,0,0.58,1);}
.wdt-custom-advanced-slider .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image img {transform: scale(0.8, 0.8);}

/* slider-3 */

.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info{display: flex;flex-wrap: wrap;flex-direction: column;align-items: flex-start;background: transparent;margin-top: 0px;max-width: 550px;margin-left: 100px;}
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title h4 {font-size: clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem);line-height: normal;margin: 0;text-transform: uppercase;}
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title{order: -1;}
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title > h6 {text-transform: uppercase;font-size: 20px;}
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content p{font-size: 18px;letter-spacing: 0.5px;}
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div{position: absolute;top: 50%;transform: translateY(-50%);margin: 0 20px;width: 70px;height: 70px;border-radius: 50%;}
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div.wdt-arrow-thumb-pagination-prev {left: 0;}
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div.wdt-arrow-thumb-pagination-next {right: 0;}
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .wdt-thumb-slider-info div.wdt-thumb-slider-button > a{background-color: transparent;color: var(--wdtAccentTxtColor);line-height: normal;text-transform: uppercase;padding: var(--wdtPadding_Btn);border: 1px solid rgba(var(--wdtAccentTxtColorRgb), 0.2);font-size: 16px;font-weight: 400;font-family: var(--wdtFontTypo_Alt);border-radius: 30px;}
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .wdt-thumb-slider-info div.wdt-thumb-slider-button > a:hover {background: transparent;border-color: rgba(var(--wdtAccentTxtColorRgb), 1);}
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .wdt-thumb-slider-container{height: 100%;}
.wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide{-webkit-animation: slide-animation-out-left 4s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;animation: slide-animation-out-left 4s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;z-index: 12;}
.wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-active{-webkit-animation: slide-animation-in-left 3s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;animation: slide-animation-in-left 3s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;z-index: 6;}

@keyframes slide-animation-out-left
{
0% {clip-path: inset(0 0 0 0);-webkit-clip-path: inset(0 0 0 0);}
100% {clip-path: inset(0 100% 0 0);-webkit-clip-path: inset(0 100% 0 0);}
}

@keyframes slide-animation-in-left
{
0% {clip-path: inset(0 0 0 100%);-webkit-clip-path: inset(0 0 0 100% );}
100% {clip-path: inset(0 0 0 0);-webkit-clip-path: inset(0 0 0 0);}
}

/* slider-4 */
.wdt-custom-advanced-slider .wdt-home-1-slider-heading.type-4 .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{margin-left: 0;}
.wdt-custom-advanced-slider .wdt-home-1-slider-heading.type-4 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{margin-bottom: -28px;}
.wdt-custom-advanced-slider .wdt-slider-1-button.type-4 .wdt-button-holder.wdt-template-bordered .wdt-button{border-color: rgba(var(--wdtTertiaryColorRgb), 0.2);color: var(--wdtTertiaryColor);border-radius: 30px;margin-left: 0;}
.wdt-custom-advanced-slider .wdt-slider-1-button.type-4 .wdt-button-holder.wdt-template-bordered .wdt-button:hover {border-color: rgba(var(--wdtTertiaryColorRgb), 1);}

/* slider-5 */

.wdt-custom-advanced-slider span.wdt-black-bg {display: inline-block;background: var(--wdtBodyBGColor);color: var(--wdtAccentTxtColor);width: auto;}
.wdt-custom-advanced-slider .wdt-home-1-slider-heading .wdt-heading-holder > .wdt-heading-content-wrapper{max-width: 380px;}
.wdt-custom-advanced-slider .elementor-widget .elementor-icon-list-item{margin-bottom: 5px;}
.wdt-custom-advanced-slider .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{font-size: var(--wdtFontSize_Ext);font-weight: 300;}

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide .wdt-home-1-slider-heading .wdt-heading-holder > .wdt-heading-subtitle-wrapper,
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title
{
    transform: translateY(100px);
    -webkit-transition: all 1s cubic-bezier(0.6, 0, 0.05, 1);
    transition: all 1s cubic-bezier(0.6, 0, 0.05, 1);
    -webkit-transition-delay: 2s;
    transition-delay: 2s;
    opacity: 0;
}

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-home-1-slider-heading .wdt-heading-holder > .wdt-heading-subtitle-wrapper ,
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title
{
    transform: translateY(0);-webkit-transform: translateY(0);
    opacity: 1;
}

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide .wdt-home-1-slider-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title,
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title
{    
    transform: translateY(100px);
    -webkit-transition: all 1s cubic-bezier(0.6, 0, 0.05, 1);
    transition: all 1s cubic-bezier(0.6, 0, 0.05, 1);
    -webkit-transition-delay: 2s;
    transition-delay: 2s;
    opacity: 0;
}

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-home-1-slider-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title,
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title
{
    transform: translateY(0);-webkit-transform: translateY(0);
    opacity: 1;
}

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide .wdt-home-1-slider-heading .wdt-heading-holder > .wdt-heading-content-wrapper,
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content,
.wdt-custom-advanced-slider .swiper-wrapper .swiper-slide .wdt-slider-5-iconlist.elementor-element ul.elementor-icon-list-items
{    
    transform: translateX(-100px);
    -webkit-transition: all 1s cubic-bezier(0.6, 0, 0.05, 1);
    transition: all 1s cubic-bezier(0.6, 0, 0.05, 1);
    -webkit-transition-delay: 2.3s;
    transition-delay: 2.3s;
    opacity: 0;
}

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-home-1-slider-heading .wdt-heading-holder > .wdt-heading-content-wrapper,
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content,
.wdt-custom-advanced-slider .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-slider-5-iconlist.elementor-element ul.elementor-icon-list-items
{
    transform: translateX(0);-webkit-transform: translateX(0);
    opacity: 1;
}

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide .wdt-slider-1-button .wdt-button-holder.wdt-template-bordered,
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button
{
    transform: translateY(100px);
    -webkit-transition: all 1s cubic-bezier(0.6, 0, 0.05, 1);
    transition: all 1s cubic-bezier(0.6, 0, 0.05, 1);
    -webkit-transition-delay:2.8s;
    transition-delay: 2.8s;
    opacity: 0;
}

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-slider-1-button .wdt-button-holder.wdt-template-bordered,
.wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button
{
    transform: translateY(0);-webkit-transform: translateY(0);
    opacity: 1;
}

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide .wdt-image-box-holder .wdt-content-item
{
    -webkit-animation: slide-animation-out-up 5s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;animation: slide-animation-out-up 5s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;
}

.wdt-custom-advanced-slider .wdt-carousel-holder .swiper .wdt-advanced-carousel-wrapper.swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-image-box-holder .wdt-content-item
{
    -webkit-animation: slide-animation-in-up 4s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;animation: slide-animation-in-up 4s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;
}

.yith-wcwl-share li a i:before{font-family: 'RedartElementor Icons';font-weight: 100;}


@media only screen and (max-width:1280px)
{
    .wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info{margin-top: 0;}
}
@media only screen and (max-width:1024px)
{
    .wdt-custom-advanced-slider .wdt-home-1-slider-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span.wdt-heading-colored-elements{margin-left: 0;}
    .wdt-custom-advanced-slider .wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div{display: none;}
}
@media only screen and (max-width:768px)
{
    .wdt-custom-advanced-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{top: 90% !important;justify-content: center!important;}
    .wdt-custom-advanced-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{width: 40px!important;height: 40px!important;margin: 0 5px!important;}
    .wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info{margin-left: 10px !important;margin-right: 10px !important;}
    .wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content p{font-size: 14px;}
    .wdt-custom-advanced-slider .wdt-slider-1-button .wdt-button-holder.wdt-template-bordered .wdt-button{margin-left: 0;}
    .wdt-custom-advanced-slider .wdt-home-1-slider-heading .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{margin-left: 0;}
}
@media only screen and (max-width:479px)
{
    .wdt-custom-advanced-slider .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-image-box-holder .wdt-column{width: 50% !important;}
    .wdt-custom-advanced-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content p{font-size: 14px;letter-spacing: 0px;}
}

/* WishLish */

.woocommerce.tinv-wishlist #respond input#submit.alt, 
.woocommerce.tinv-wishlist a.button.alt, 
.woocommerce.tinv-wishlist button.button.alt, 
.woocommerce.tinv-wishlist input.button.alt{background: transparent;font-size: var(--wdtFontSize_Base);text-transform: capitalize;padding: 0;}
.woocommerce.tinv-wishlist #respond input#submit.alt:hover, 
.woocommerce.tinv-wishlist a.button.alt:hover, 
.woocommerce.tinv-wishlist button.button.alt:hover, 
.woocommerce.tinv-wishlist input.button.alt:hover{color: var(--wdtPrimaryColor);}
.tinv-wishlist table td ins {background: transparent;}
.tinv-wishlist .product-stock i {margin-right: 10px;}
.tinv-wishlist .product-stock p{display: flex;justify-content: center;}
.tinv-wishlist .product-remove button{width: 15px;height: 15px;}
.tinv-wishlist .product-remove button i.ftinvwl.ftinvwl-times {line-height: 10px;transform: scale(0.85) translate(-1px, -1px);}
.tinv-wishlist .product-remove button:hover {background: var(--wdtPrimaryColor);color: var(--wdtAccentTxtColor);}
.woocommerce div.product .summary form.cart *:last-child.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button {display: inline-block;transform: translateY(5px);}
.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {margin-top: 0;padding: 0;width: 50px;height: 42px;display: flex;align-items: center;justify-content: center;}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{margin: 0;}
.woocommerce ul.products.product-style-default:not(.product-padding-content) li.product.product-grid-view .product-details + .tinv-wraper.tinv-wishlist{display: none;}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, 
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, 
.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, 
a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, 
a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{font-size: 22px !important;}

ul.products li.product .tinvwl_add_to_wishlist_button span.tinvwl_add_to_wishlist-text {display: none;}

.wpcf7-spinner{margin-bottom: -17px;}