
/* Default Template */
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item { text-align: center; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span, .wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > a { -webkit-border-radius: 1em; border-radius: 1em; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { margin-bottom: 0; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper + .wdt-content-icon-wrapper { display: block; font-size: 60px; line-height: 0; margin-top: -8px; margin-bottom: -0.4em; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { background-color: var(--wdt-elementor-color-white); color: rgba(var(--wdt-elementor-color-accent-rgb),0.85); font-size: 24px; height: 60px; width: 60px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 3px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); box-shadow: 0 0 3px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { background-color: var(--wdt-elementor-color-accent); color: var(--wdt-elementor-color-white); }

/* Standard Template */
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item { text-align: center; -webkit-box-shadow: 0 0 1px 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.15) inset; box-shadow: 0 0 1px 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.15) inset; }
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group { background-color: #f5f5f5; margin-bottom: 0; }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group { padding: 20px; }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span { min-width: 100px; }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span { height: 100px; padding: 0; width: 100px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 2px rgba(var(--wdt-elementor-color-secondary-rgb),0.25); box-shadow: 0 0 2px rgba(var(--wdt-elementor-color-secondary-rgb),0.25); }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a img,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span img { height: 100%; object-fit: cover; object-position: center center; }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group { background-color: var(--wdt-elementor-color-accent); }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5, .wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5 > a { color: var(--wdt-elementor-color-white); }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5 > a:hover { color: var(--wdt-elementor-color-black); }


/*==== Split Slider Demo ====*/

.wdt-custom-split-slider,
.wdt-custom-split-slider .wdt-carousel-holder,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade .wdt-content-item,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade .wdt-content-item .wdt-content-media-group,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade .wdt-content-item .wdt-content-elements-group { height: 100vh; }
.wdt-custom-split-slider .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-custom-split-slider .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > a img { width: 100%; height: 100%; opacity: 1 !important; }

.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after { 
    content: ""; height: 100%; pointer-events: none; position: absolute; width: 25% !important; transform: none;
    z-index: 0; opacity: 1 !important; -webkit-transition: inherit; transition: inherit; background-color: var(--wdtBodyBGColor); 
    background-image: var(--wdtBodyBGColor); padding: 0 !important; border-right: 1px solid; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { left: 0; top: 0; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after { left: 25%; top: 0; border-radius: 0 !important; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:after { transform: none; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before { left: 50%; top: 0; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after { left: 75%; top: 0; }

.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after {
    -webkit-transform: scaleX(1) translate(0); -moz-transform: scaleX(1) translate(0); transform: scaleX(1) translate(0);
    -webkit-transform-origin: top right; -moz-transform-origin: top right; transform-origin: top right;
    -webkit-transition: -webkit-transform 500ms cubic-bezier(.86,0,.07,1) 0ms;
    -moz-transition: -moz-transform 500ms cubic-bezier(.86,0,.07,1) 0ms;
    transition: transform 500ms cubic-bezier(.86,0,.07,1) 0ms; }

.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after {
    -webkit-transform: scaleX(0) translate(0); -moz-transform: scaleX(0) translate(0); transform: scaleX(0) translate(0);
    -webkit-transform-origin: top left; -moz-transform-origin: top left; transform-origin: top left; 
    -webkit-transition: -webkit-transform 500ms cubic-bezier(.86,0,.07,1) 800ms;
    -moz-transition: -moz-transform 500ms cubic-bezier(.86,0,.07,1) 800ms;
    transition: transform 500ms cubic-bezier(.86,0,.07,1) 800ms; }

.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide {
    -webkit-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 800ms !important;
    -moz-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 800ms !important;
    transition: opacity 1s cubic-bezier(.075,.82,.165,1) 800ms !important;
}
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active {
    -webkit-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 0ms !important;
    -moz-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 0ms !important;
    transition: opacity 1s cubic-bezier(.075,.82,.165,1) 0ms !important;
}

/*==== Light Box Styles ====*/
body div.wdt-image-box-popup .mfp-image-holder { padding: 0 20px; }
body div.wdt-image-box-popup .mfp-image-holder .mfp-content .mfp-close { 
    cursor: pointer; top: 3px; right: -36px; width: 45px; height: 45px; }
body div.wdt-image-box-popup .mfp-image-holder .mfp-content .mfp-close::before, 
body div.wdt-image-box-popup .mfp-image-holder .mfp-content .mfp-close::after { top: 21px; left: 15px; }

/*==== Custom Styles ====*/

/*** Style A - Award ***/
.wdt-image-box-style-award .wdt-image-box-holder .swiper-slide { cursor: grab; }
.wdt-image-box-style-award .wdt-image-box-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom: 45px; }
.wdt-image-box-style-award .wdt-image-box-holder .wdt-content-item .wdt-content-button > a { 
    font-size: clamp(0.875rem, 0.8528rem + 0.1227vw, 1rem); text-align: left; }
.wdt-image-box-style-award .wdt-image-box-holder .wdt-content-item .wdt-content-button > a .wdt-button-text {
    position: relative; display: inline-flex; align-items: center; justify-content: center; gap: 15px; }
.wdt-image-box-style-award .wdt-image-box-holder .wdt-content-item .wdt-content-button > a .wdt-button-text:after {
    content: ""; position: relative; width: 18px; height: 18px; top: -1px; left: 0; right: 0; bottom: 0; background: var(--wdtAccentTxtColor);
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpolygon points='7.293 4.707 14.586 12 7.293 19.293 8.707 20.707 17.414 12 8.707 3.293 7.293 4.707'%3E%3C/polygon%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpolygon points='7.293 4.707 14.586 12 7.293 19.293 8.707 20.707 17.414 12 8.707 3.293 7.293 4.707'%3E%3C/polygon%3E%3C/svg%3E");
    -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; -webkit-mask-size: contain; 
    mask-size: contain; -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); margin: auto; }
.wdt-image-box-style-award .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:hover .wdt-button-text:after { 
    background-color: var(--wdtPrimaryColor); }
.wdt-image-box-style-award .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image {
    -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); }
.wdt-image-box-style-award .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image {
    -webkit-animation: move-up .3s linear; animation: move-up .3s linear; }
.wdt-image-box-style-award .wdt-image-box-holder .wdt-carousel-pagination-wrapper { margin-top: clamp(1.5625rem, 1.3957rem + 0.9202vw, 2.5rem); }

@-webkit-keyframes move-up { 0% { transform: translateY(0px); } 50% { transform: translateY(5px); } 100% { transform: translateY(0px); } }
@keyframes move-up { 0% { transform: translateY(0px); } 50% { transform: translateY(5px); } 100% { transform: translateY(0px); } }

/*** Style - Counter ***/
.wdt-counter-img-box-style .wdt-image-box-holder .swiper-slide { cursor: grab; }
.wdt-counter-img-box-style .wdt-image-box-holder .swiper-slide .wdt-content-item { padding: 30px; }
.wdt-counter-img-box-style .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper {
    background-color: var(--wdtPrimaryColor); padding: 5px 5px clamp(1.25rem, 1.125rem + 0.625vw, 1.875rem) 5px; } 
.wdt-counter-img-box-style .wdt-image-box-holder .swiper-slide:nth-child(odd) .wdt-content-item { 
    -webkit-transform: rotate(23deg); transform: rotate(23deg); } 
.wdt-counter-img-box-style .wdt-image-box-holder .swiper-slide:nth-child(even) .wdt-content-item { 
    -webkit-transform: rotate(-23deg); transform: rotate(-23deg); } 
.wdt-counter-img-box-style .wdt-image-box-holder .wdt-image-box-wrapper:hover .swiper-slide:nth-child(odd) .wdt-content-item { 
    -webkit-transform: rotate(-23deg); transform: rotate(-23deg); } 
.wdt-counter-img-box-style .wdt-image-box-holder .wdt-image-box-wrapper:hover .swiper-slide:nth-child(even) .wdt-content-item { 
    -webkit-transform: rotate(23deg); transform: rotate(23deg); } 

/*** Style B ***/
.wdt-image-box-style-b .wdt-image-box-holder .swiper-slide { cursor: grab; }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item {
    position: relative; overflow: hidden; width: 100%; height:100%; -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }  
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:after { opacity: 0; }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container {
    padding: clamp(3.125rem, 2.7914rem + 1.8405vw, 5rem) clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); height: 100%; } 
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span, 
.wdt-image-box-style-b .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon a {
    font-size: clamp(5rem, 1.875rem + 10vw, 7.5rem); color:var(--wdtPrimaryColor); line-height: normal; } 
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
    display: flex; align-items: center; justify-content: center; }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > *:not(:last-child) {
    margin-bottom: clamp(3.125rem, 2.7914rem + 1.8405vw, 5rem); }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div span,
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div a {
    color: var(--wdtPrimaryColor); }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > a {
    width: 100%; height: 100%; opacity: 0; }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > a { opacity: 0.3; }
.wdt-image-box-style-b .wdt-image-box-holder .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before {
    opacity:1; -webkit-background-image: unset; background-image: unset; }
.wdt-image-box-style-b .wdt-image-box-holder .swiper-slide:nth-child(1n) .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before {
    background-color: #E1E6A6; }
.wdt-image-box-style-b .wdt-image-box-holder .swiper-slide:nth-child(2n) .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { 
    background-color: #F9EBC4; }
.wdt-image-box-style-b .wdt-image-box-holder .swiper-slide:nth-child(3n) .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { 
    background-color: #D9E3F0; }
.wdt-image-box-style-b .wdt-image-box-holder .swiper-slide:nth-child(4n) .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { 
    background-color: #D0E4E2; }
.wdt-image-box-style-b .wdt-image-box-holder .swiper-slide:nth-child(5n) .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { 
    background-color: #E4DBEE; }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:before { opacity: 0.8; }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { font-size: clamp(1.25rem, 1.1833rem + 0.3681vw, 1.625rem); }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > .wdt-content-title h5 a { 
    color: var(--wdtPrimaryColor); }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > .wdt-content-title h5 a:hover { 
    color: rgba(var(--wdtPrimaryColorRgb), 0.6); }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
    position: absolute; width: 100%; max-width: 100%; display: flex; justify-content: flex-end; align-items: center; top: -100px; left: 0; right: 0; 
    bottom: auto; margin: auto; }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div {
    font-size: var(--wdtFontSize_H3); width: 50px; height: 40px; color: var(--wdtPrimaryColor); margin: 0; }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover { 
    color: var(--wdtLinkHoverColor); }
.wdt-image-box-style-b .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div::before,
.wdt-image-box-style-b .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before { 
    background-color: transparent; }

/*** Style - Gallery ***/
.wdt-gallery-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-content-image-wrapper {
    position: relative; overflow:hidden; border-radius:var(--wdtRadius_3X); }  
.wdt-gallery-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after{ display: none; }
.wdt-gallery-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before{
   opacity: 0; background: rgb(var(--wdtPrimaryColorRgb), 0.5); }
.wdt-gallery-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:before { opacity: 1; }  
.wdt-gallery-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div span,
.wdt-gallery-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container a {
   font-size: clamp(2.1875rem, 2rem + 0.9375vw, 3.125rem); -webkit-transform: scale(0.7); transform: scale(0.7); opacity: 0; }
.wdt-gallery-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div span, 
.wdt-gallery-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container a,
.wdt-gallery-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a { opacity:1; -webkit-transform: scale(1); transform: scale(1); color: var(--wdtAccentTxtColor); }

/*** Style - Instagram ***/
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item {
    position: relative; overflow: hidden; -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after, 
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:after { opacity:0; } 
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span,
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon a { 
    -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0; font-size: clamp(1.625rem, 1.536rem + 0.4908vw, 2.125rem); 
    -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { pointer-events: none; }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div span,
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div a {
    color: var(--wdtAccentTxtColor); -webkit-transform: scale(1); transform: scale(1); opacity: 1; }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before {
    background-color: rgb(var(--wdtPrimaryColorRgb), 0.2); opacity: 0; z-index: 1; -webkit-transition:var(--wdt-Letsgo-Transition); 
    transition:var(--wdt-Letsgo-Transition); }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:before { opacity: 1; }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img {
    -webkit-transform: scale(1); transform: scale(1); -webkit-transition:var(--wdt-Letsgo-Transition); transition:var(--wdt-Letsgo-Transition); }  
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img {
    -webkit-transform: scale(1.05); transform: scale(1.05); }  
.wdt-certificate-image-box .wdt-image-box-holder .wdt-image-box-container {overflow: hidden !important;}

/*** Style - Demo 1 Slider ***/
.wdt-slider-1-popup-gallery .wdt-image-box-holder .swiper-slide { cursor: grab; }
.wdt-slider-1-popup-gallery .wdt-image-box-holder .wdt-content-item {
    position: relative; overflow: hidden; display: inline-flex; border: 2px solid transparent; 
    -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }
.wdt-slider-1-popup-gallery .wdt-image-box-holder .wdt-content-item:hover {     
    border-color: var(--wdtPrimaryColor); -webkit-border-bottom-right-radius: var(--wdt-Hover-Radius-Large); 
    border-bottom-right-radius: var(--wdt-Hover-Radius-Large); }
.wdt-slider-1-popup-gallery .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { display: inline-flex; }
.wdt-slider-1-popup-gallery .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image a img {
    -webkit-transform: scale(1.01); transform: scale(1.01); -webkit-transition:var(--wdt-Letsgo-Transition); transition:var(--wdt-Letsgo-Transition); }
.wdt-slider-1-popup-gallery .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image a img {
    -webkit-transform: scale(1.1); transform: scale(1.1); }

/*======================================== LetsGo ========================================*/

/*==== Style A ====*/
.wdt-letsgo-support-block-a .wdt-image-box-holder .wdt-content-item { display: flex; align-items: center; }
.wdt-letsgo-support-block-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child) { margin-bottom: 0; }
.wdt-letsgo-support-block-a .wdt-image-box-holder .wdt-content-item > div.wdt-content-media-group { 
    width: 100%; max-width: 150px; display: flex; align-items: center; justify-content: center; margin-right: 16px; }
.wdt-letsgo-support-block-a .wdt-image-box-holder .wdt-content-item > div.wdt-content-detail-group { margin-left: 0; }
.wdt-letsgo-support-block-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 6px; }
.wdt-letsgo-support-block-a .wdt-image-box-holder .wdt-content-item > div.wdt-content-detail-group .wdt-content-subtitle {
    font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_Alt); 
    line-height: var(--wdtLineHeight_Alt); letter-spacing: 0; text-transform: capitalize; color: var(--wdtHeadAltColor); }
.wdt-letsgo-support-block-a .wdt-image-box-holder .wdt-content-item > div.wdt-content-detail-group .wdt-content-title h5 {
    font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Ext); text-transform: capitalize; }

/*==== Style B ====*/
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item { 
    position: relative; overflow: hidden; display: grid; place-items: center; width: 100%; height: 100%; 
    -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); 
    -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover { 
    -webkit-border-bottom-right-radius: var(--wdt-Hover-Radius-Large); border-bottom-right-radius: var(--wdt-Hover-Radius-Large); }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item > div.wdt-content-media-group,
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item > div.wdt-content-detail-group { grid-area: 1 / -1; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child) { margin-bottom: 0; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { width: 100%; height: 100%; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper,
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image > span,
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image > a,
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image img { 
    width: 100%; max-width: 100%; min-width: 100%; height: 100%; max-height: 100%; object-fit: cover; }

.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image:after { 
    content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: var(--wdtTertiaryColor); 
    -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); margin: auto; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image:after { 
    background-color: rgba(var(--wdtPrimaryColorRgb), 0.9); }

.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { 
    width: 100%; height: 100%; padding: clamp(1.875rem, 1.7638rem + 0.6135vw, 2.5rem); /*40px - 30px*/ align-content: center; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 14px; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item div.wdt-content-icon-wrapper:not(:last-child) { margin-bottom: 24px; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { 
    font-size: clamp(3.125rem, 3.0138rem + 0.6135vw, 3.75rem); /*60px - 50px*/
    padding: 0; display: flex; justify-content: center; align-items: center; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { 
    display: flex; width: inherit; height: inherit; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg {  
    width: inherit; height: inherit; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
    font-size: clamp(1.25rem, 1.1833rem + 0.3681vw, 1.625rem); /*26px - 20px*/ 
    font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a { color: var(--wdtHeadAltColor); }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: rgba(var(--wdtHeadAltColorRgb), 0.85); }

/* wdt-dark-bg */
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image:after { 
    background-color: var(--wdtSecondaryColor); }
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { 
    color: var(--wdtPrimaryColor); -webkit-transition: all .3s ease; transition: all .3s ease; } 
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-subtitle { 
    color: var(--wdtHeadAltColor); } 
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a { 
    color: var(--wdtAccentTxtColor); } 
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title h5 a { 
    color: var(--wdtSecondaryColor); }
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { 
    color: rgba(var(--wdtSecondaryColorRgb), 0.85); }
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image:after { 
    background-color: rgba(var(--wdtPrimaryColorRgb), 0.85); }
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-description { 
    color: var(--wdtBodyTxtColor); }
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span { 
    color: var(--wdtSecondaryColor); }
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-column-wrapper.wdt-snap-scroll-enabled ~ .wdt-snap-scroll-pagination > button { 
    color: var(--wdtHeadAltColor); }
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-column-wrapper.wdt-snap-scroll-enabled ~ .wdt-snap-scroll-pagination > button:hover { color: var(--wdtLinkHoverColor); }
.wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-car-svg, .wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-holiday-svg, .wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-travel-svg, .wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-travel-svg, .wdt-dark-bg.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-cal-svg { fill: currentColor !important; }

/* icon-animation-style */
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-destination-01 { 
    -webkit-animation: wdt-star 2s infinite; animation: wdt-star 2s infinite; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-destination-03 { 
    -webkit-animation: wdt-pulse 1s infinite; animation: wdt-pulse 1s infinite; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-destination-04, .wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-destination-05,.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-destination-06 { 
    -webkit-animation: wdt-upslide 1s infinite; animation: wdt-upslide 1s infinite; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-destination-08, .wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-destination-09 { 
    -webkit-animation: wdt-rotate 1s infinite; animation: wdt-rotate 1s infinite; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-destination-12 { 
    -webkit-animation: wdt-scaleX 1s infinite; animation: wdt-scaleX 1s infinite; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-destination-13 { 
    -webkit-animation: wdt-scaleX 1.2s infinite; animation: wdt-scaleX 1.2s infinite; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-destination-14 { 
    -webkit-animation: wdt-scaleX 1.4s infinite; animation: wdt-scaleX 1.4s infinite; }

/* Alter Style */
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { padding: 30px; }
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { font-size: var(--wdtFontSize_Alt); padding: 0; display: flex; justify-content: center; align-items: center; }
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item div.wdt-content-icon-wrapper:not(:last-child) {
    margin-bottom: 20px; }
.wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle {  
    font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); 
    letter-spacing: 0; color: var(--wdtHeadAltColor); }

.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-direction-svg-03,
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-surfing-svg,
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-direction-svg-01,
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-landmark-svg { fill: var(--wdtPrimaryColor) !important; -webkit-transition: inherit; transition: inherit; }
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-direction-svg-03,
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-surfing-svg,
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-cus-direction-svg-01,
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-landmark-svg { fill: currentColor !important; }

/* Alter Pagination Style */
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
    position: absolute; pointer-events: none; width: 100%; max-width: 1700px; display: flex; justify-content: flex-end; 
    align-items: center; top: -125px; left: 0; right: 0; bottom: auto; margin: auto; }
.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { pointer-events: all; }
.wdt-dark-bg.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover { color: var(--wdtAccentTxtColor); }
.wdt-dark-bg.wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before { background-color: var(--wdtSecondaryColor); }

/*==== Style C ====*/
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .swiper-slide { cursor: grab; }
/* .wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item:after {
    content: ""; position: absolute; width: 1px; height: 160px; top: 0; right: -50px; bottom: 0; left: auto; 
    background-color: var(--wdtBorderColor); margin: auto; } */
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item { 
    position: relative; display: grid; place-items: center;
    -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); }
.wdt-letsgo-image-box-style-b .wdt-content-item > div:not(:last-child) { margin-bottom: 0; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item > div.wdt-content-media-group { display: flex; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item > div.wdt-content-media-group,
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item > div.wdt-content-detail-group { 
    grid-area: 1 / -1; width: 100%; height: 100%; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper,
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-image > span,
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-image > a,
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-image > img { 
    width: 100%; max-width: 100%; min-width: 100%; height: 100%; max-height: 100%; object-fit: cover; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image {
    position: relative; overflow: hidden; -webkit-transform: scale(0.9) rotate(-2deg); transform: scale(0.9) rotate(-2deg); 
    opacity: 0; -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); -webkit-border-bottom-right-radius: 70px; border-bottom-right-radius: 70px; -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image {
    -webkit-transform: scale(1) rotate(0deg); transform: scale(1) rotate(0deg); opacity: 1; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image:after { 
    content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: var(--wdtPrimaryColor); 
    -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); opacity: 0.9; margin: auto; }

.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { 
    padding: clamp(0.9375rem, 0.8819rem + 0.3067vw, 1.25rem); /*20px - 15px*/ 
    display: flex; flex-direction: column; justify-content: center; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 12px; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item div.wdt-content-icon-wrapper:not(:last-child) { margin-bottom: 25px; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-icon-wrapper .wdt-content-icon span { 
    padding: 0; font-size: clamp(5.375rem, 5.1081rem + 1.4724vw, 6.875rem); /*110px - 86px*/ }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { 
    display: flex; width:inherit; height: inherit; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg { 
    width: inherit; height: inherit; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle {
    font-family: var(--wdtFontTypo_Base); font-size: calc(var(--wdtFontSize_Ext) - 2px); font-weight: var(--wdtFontWeight_Ext); 
    letter-spacing: var(--wdtLetterSpacing_2X); text-transform: uppercase; color: var(--wdtHeadAltColor); }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div.wdt-content-title:not(:last-child) { 
    margin-bottom: 12px; }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
    font-size: clamp(1.25rem, 1.1833rem + 0.3681vw, 1.625rem); /*26px - 20px*/ 
    font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize;  }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a { color: var(--wdtHeadAltColor); }
.wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: rgba(var(--wdtHeadAltColorRgb), 0.85); }

.wdt-letsgo-image-box-style-b .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-process-svg-01, 
.wdt-letsgo-image-box-style-b .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-process-svg-02, 
.wdt-letsgo-image-box-style-b .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-process-svg-03,
.wdt-letsgo-image-box-style-b .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg .wdt-booking-map-svg {
    -webkit-animation: wdt-upslide 1s linear infinite; animation: wdt-upslide 1s linear infinite; fill: var(--wdtSecondaryColor); }

/*==== Style D ====*/
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item { 
    position: relative; overflow: hidden; border: 1px solid var(--wdtBorderColor); 
    -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > *:not(:last-child) { 
    margin-bottom: 14px; }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before {
    content: ''; position: absolute; width: 100%; height: 100%; background-color: transparent; 
    -webkit-background-image: linear-gradient(180deg, transparent 0%, var(--wdtSecondaryColor) 70%); 
    background-image: linear-gradient(180deg, transparent 0%, var(--wdtSecondaryColor) 70%); background-size: 100% 50%, 100% 100%; 
    background-position: 100% 100%, 100% 100%; background-repeat: no-repeat; top: 0; left: 0; right: 0; bottom: -10px; z-index: 1; 
    opacity: 0.8; -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); margin: auto; }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:before {
    background-size: 100% 80%, 100% 100%; }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after { display: none; }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { 
    padding: clamp(1.25rem, 1.125rem + 0.625vw, 1.875rem); }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > .wdt-content-subtitle { order: 3; font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Alt); letter-spacing: 0; text-transform: capitalize; margin: 0; }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
    font-size: clamp(1.25rem, 1.1833rem + 0.3681vw, 1.625rem); /*26px - 20px*/ 
    font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-description:last-child { margin-bottom: 12px; }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-description p { margin-bottom: 0; }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-content-description span { color: var(--wdtAccentTxtColor); }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div, 
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a,
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a, 
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a:hover { 
    color: var(--wdtAccentTxtColor); }
.wdt-letsgo-thumb-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a:hover { 
    color: var(--wdtLinkHoverColor); }

/*==== Style E ====*/
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item { 
    position: relative; overflow: hidden; -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item > div:not(:last-child) { margin-bottom: 0; } 
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before, 
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after { display: none; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div, 
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a, 
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a, .wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a:hover { color: var(--wdtHeadAltColor); }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a:hover { color: rgba(var(--wdtHeadAltColorRgb), 0.8); }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { 
    -webkit-transform: scale(1); transform: scale(1); -webkit-transition: var(--wdt-Letsgo-Transition); 
    transition: var(--wdt-Letsgo-Transition); backface-visibility: hidden; will-change: transform; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { -webkit-transform: scale(1.05); transform: scale(1.05); backface-visibility: hidden; will-change: transform; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover { align-items: end; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { 
    position: relative; overflow: visible; height: fit-content; display: grid ; align-items: end; 
    padding: clamp(1.25rem, 1.1944rem + 0.3067vw, 1.5625rem); /*25px - 20px*/ }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > *:not(:last-child) { margin-bottom: 15px; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container::before {
    content: ''; position: absolute; background-color: var(--wdtPrimaryColor); width: 100%; height: 100%; 
    top: 0; left: 0; right: 0; bottom: -10px; -webkit-transform: scaleY(1); transform: scaleY(1); transform-origin: bottom center; 
    -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); backface-visibility: hidden; 
    will-change: transform; z-index: -1; opacity: 0.8; margin: auto; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container::before {
    -webkit-transform: scaleY(1.5); transform: scaleY(1.5); backface-visibility: hidden; will-change: transform; transition-delay: .05s; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container .wdt-content-title,
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container .wdt-content-button {
    grid-area: 1/-1; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
    font-size: clamp(1.25rem, 1.1833rem + 0.3681vw, 1.625rem); /*26px - 20px*/ 
    font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-button a,
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover {
    position: relative; overflow: hidden; background-color: transparent; color: var(--wdtHeadAltColor); padding: 2px 0; 
    -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover { color: rgba(var(--wdtHeadAltColorRgb), 0.8); }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:after, 
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:before {
    content: ''; display: block; width: 100%; height: 1px; position: absolute; bottom: 0; background-color: currentColor; 
    -webkit-transition: transform .4s cubic-bezier(.31,.29,.05,.96); transition: transform .4s cubic-bezier(.31,.29,.05,.96); }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:before { left: 0; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:after { left: -100%; transition-delay: 0.3s; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:hover:after, 
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:hover:before {
    -webkit-transform: translateX(100%); transform: translateX(100%); }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-title {
    -webkit-transform: translateY(10px); transform: translateY(10px); -webkit-transition: var(--wdt-Letsgo-Transition); 
    transition: var(--wdt-Letsgo-Transition); backface-visibility: hidden; will-change: transform; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title { 
    opacity: 1; -webkit-transform: translateY(-30px); transform: translateY(-30px); backface-visibility: hidden; 
    will-change: transform; transition-delay: .13s; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-button {
    -webkit-transform: translateY(30px); transform: translateY(30px); -webkit-transition: var(--wdt-Letsgo-Transition); 
    transition: var(--wdt-Letsgo-Transition); opacity: 0; backface-visibility: hidden; will-change: transform; }
.wdt-letsgo-packages-image-box .wdt-image-box-holder .wdt-content-item:hover .wdt-content-button { 
    opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); backface-visibility: hidden; 
    will-change: transform; transition-delay: .18s; }

/*==== Style F ====*/
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item { 
    -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); overflow: hidden; }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after { display: none; }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { 
    padding: 0; font-size: clamp(3.75rem, 3.5rem + 1.25vw, 5rem); /*80px - 60px*/ }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { 
    display: flex; width: inherit; height: inherit; }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg { 
    width: inherit; height: inherit; }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > *:not(:last-child) { margin-bottom: 20px; }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
    font-size: clamp(1.25rem, 1.1833rem + 0.3681vw, 1.625rem); /*26px - 20px*/ font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: var(--wdtAccentTxtColor); }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container .wdt-content-icon-wrapper { position: absolute; top: 20px; right: 20px; z-index: -1; margin: 0; }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div,
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div div,
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div span,
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a,
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5,
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a,
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li,
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a { 
    color: var(--wdtAccentTxtColor); }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-column:last-child .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { 
    color: var(--wdtSecondaryColor); }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { 
    opacity: 1; background-image: linear-gradient(180deg, rgba(var(--wdtSecondaryColorRgb), 0.3) 50%, rgba(var(--wdtSecondaryColorRgb), 0.9) 90%); background-color: unset; }

.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span .wdt-cus-adventure-svg-01,
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span .wdt-cus-adventure-svg-02 {
    -webkit-animation: rotate-img 10s linear infinite; animation: rotate-img 10s linear infinite; transform-origin: center; }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span .wdt-cus-marker-svg {
    -webkit-animation: wdt-scope 2s linear infinite; animation: wdt-scope 2s linear infinite; transform-origin: center; }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg {
    -webkit-animation: pulse 1s linear infinite; animation: pulse 1s linear infinite; transform-origin:center; }
.wdt-letsgo-image-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span .wdt-cus-adventure-svg {
    fill: var(--wdtSecondaryColor); }

/*==== Style G ====*/
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item { 
    width: 100%; height: 100%; padding: 20px; display: flex; align-items: center; background-color: var(--wdtSecondaryColor); 
    -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X);  }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child) { margin-bottom: 0; margin-right: 20px; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { width: 35%; height: 100%; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper,
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image > span,
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image > a { height: 100%; width: 100%; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image > a > img { 
    width: 100%; height: 100%; object-fit: cover; object-position: center; 
    -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }

.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { width: 65%; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 14px; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { 
    font-family: var(--wdtFontTypo_Base); font-size: calc(var(--wdtFontSize_Ext) - 2px); font-weight: var(--wdtFontWeight_Ext); 
    letter-spacing: var(--wdtLetterSpacing_2X); text-transform: uppercase; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div.wdt-content-title { margin-bottom: 16px; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
    font-size: clamp(1.25rem, 1.1833rem + 0.3681vw, 1.625rem); /*26px - 20px*/ 
    font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }

.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-elements-group { 
    display: flex; align-items: center; justify-content: space-between; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { 
    margin-bottom: 0; margin-right: 10px; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-description { width: 50%; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-description p {     
    text-decoration: underline; text-underline-offset: 2px; margin-bottom: 0; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button { display: flex; }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button > a { 
    font-size: var(--wdtFontSize_Base); padding: var(--wdtPadding_MiniBtn); font-family: var(--wdtFontTypo_Base); 
    font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize;  
    position: relative; overflow: hidden; -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); -webkit-border-bottom-right-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdt-Hover-Radius); }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:hover { 
    -webkit-border-bottom-right-radius: var(--wdtRadius_2X); border-bottom-right-radius: var(--wdtRadius_2X); }

.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle,
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a,
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-description { color: var(--wdtHeadAltColor); }
.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: rgba(var(--wdtHeadAltColorRgb), 0.8); }

.wdt-dark-bg.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle,
.wdt-dark-bg.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a,
.wdt-dark-bg.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-description { color: var(--wdtAccentTxtColor); }
.wdt-dark-bg.wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: var(--wdtLinkHoverColor); }

.wdt-letsgo-offer-style-b .wdt-image-box-holder .wdt-content-item { background-color: var(--wdtPrimaryColor); }


/*==== Style G - Contact Details ====*/
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item { padding: 20px; }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-column:not(:last-child) .wdt-content-item:after { 
    content:""; position: absolute; top:0; bottom:0; right:0; width:1px; height: 100%; background-color: rgba(var(--wdtAccentTxtColorRgb), 0.2); }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
    font-size: clamp(1.25rem, 1.175rem + 0.375vw, 1.625rem); line-height: normal; }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: var(--wdtAccentTxtColor); }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title h5 a { color: var(--wdtPrimaryColor); }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group > div.wdt-content-subtitle:not(:last-child) { 
    margin-bottom: 14px; }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { 
    font-family: var(--wdtFontTypo_Base); font-size: calc(var(--wdtFontSize_Ext) - 2px); font-weight: var(--wdtFontWeight_Ext); 
    letter-spacing: var(--wdtLetterSpacing_2X); text-transform: uppercase; line-height: normal; color: var(--wdtAccentTxtColor); 
    -webkit-transition: var(--wdtBaseTransition); transition: var(--wdtBaseTransition); }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-subtitle { color: var(--wdtPrimaryColor); }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { 
    font-size: inherit; padding: 0; width: 250px; height: auto; }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { 
    display: flex; width: inherit; height: inherit; }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg {
    width: inherit; height: inherit; }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span { 
    color: var(--wdtPrimaryColor); }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-description > p { margin-bottom: 10px; }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-description > p:last-child { margin-bottom: 0; }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-description > p a { color: var(--wdtAccentTxtColor); }
.wdt-contact-Location-style .wdt-image-box-holder .wdt-content-item .wdt-content-description > p a:hover { color: var(--wdtPrimaryColor); }

.wdt-contact-Location-style .wdt-content-item .wdt-content-image > a { overflow:hidden; }
.wdt-contact-Location-style .wdt-content-item .wdt-content-image > a > img {
    -webkit-transform: scale(1); transform: scale(1); -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); }
.wdt-contact-Location-style .wdt-content-item:hover .wdt-content-image > a > img {
    -webkit-transform: scale(1.1); transform: scale(1.1); }


/*==== Style H - Image Banner ====*/
.wdt-letsgo-offer-carousel { position: sticky; height: fit-content; top: 0; }
.wdt-letsgo-offer-carousel .wdt-advanced-carousel-holder .wdt-content-item { position: relative; overflow: hidden; 
    -webkit-border-radius: var(--wdtRadius_3X) var(--wdtRadius_3X) 50px; border-radius: var(--wdtRadius_3X) var(--wdtRadius_3X) 50px; }
.wdt-letsgo-offer-carousel .wdt-advanced-carousel-holder .wdt-content-item .wdt-content-image-wrapper,
.wdt-letsgo-offer-carousel .wdt-advanced-carousel-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-letsgo-offer-carousel .wdt-advanced-carousel-holder .wdt-content-item .wdt-content-image > span,
.wdt-letsgo-offer-carousel .wdt-advanced-carousel-holder .wdt-content-item .wdt-content-image > a { display: flex; }
.wdt-letsgo-offer-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper { 
    position: absolute; top: clamp(0.9375rem, 0.8263rem + 0.6135vw, 1.5625rem); right: clamp(0.9375rem, 0.8263rem + 0.6135vw, 1.5625rem); }
.wdt-letsgo-offer-carousel .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination { 
    margin-top: 0; }
.wdt-letsgo-offer-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:before { background: var(--wdtAccentTxtColor); }
.wdt-letsgo-offer-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active:before,
.wdt-letsgo-offer-carousel .wdt-dark-bg .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active:before { background: var(--wdtPrimaryColor); }


/*==== Responsive ====*/

@media screen and (max-width:1540px) {
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { width: 40%; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { width: 60%; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 10px; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div.wdt-content-title { margin-bottom: 15px; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-elements-group {
        display: flex; flex-direction: column; align-items: flex-start; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div:not(:last-child) {     
        margin-bottom: 10px; margin-right: 0; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-description { width: 100%; }
    .wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { top: -118px; }
}

@media screen and (max-width:1280px) {
    .wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { top: -102px; }
}

@media screen and (max-width:1024px) {
    .wdt-image-box-style-b .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
        position: relative; top: 0; left: 0; bottom: 0; justify-content: center; text-align: center; margin-top: 35px; }
    .wdt-image-box-style-b .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { width: 40px; }
    .wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { top: -100px; }
}

@media screen and (min-width: 768px) and (max-width:1024px) {
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item { flex-direction: column; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child) { margin-bottom: 20px; margin-right: 0; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { width: 100%; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { width: 100%; }
}

@media screen and (max-width:767px) {
    /* .wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item:after { display: none; } */
    .wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { position: relative; justify-content: center; top: 0; }
    .wdt-letsgo-image-box-style-a-alter .elementor-widget-container .wdt-image-box-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { margin-top: 30px; }
}

@media screen and (max-width:480px) {
    .wdt-counter-img-box-style .wdt-image-box-holder .swiper-slide .wdt-content-item { padding: clamp(1.25rem, 0.773rem + 2.6316vw, 1.5625rem); }
    .wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item > div.wdt-content-media-group { display: none; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item { flex-direction: column; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child) { margin-bottom: 20px; margin-right: 0; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { width: 100%; }
    .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { width: 100%; }
}