/* Button */

.custom-button-hover-position-left .wdt-button,
.custom-button-hover-position-left .wdt-button-holder .wdt-button{
    background-position: right;
}
.custom-button-hover-position-left .wdt-button:hover,
.custom-button-hover-position-left .wdt-button-holder .wdt-button:hover{
    background-position: left;
}

/* Header Icon Border */

.wdt-custom-side-nav-icon-border::before { content: ""; position: absolute; left: 0; top: -50%; bottom: -50%; background-color: var(--wdtBorderColor); width: 1px; }

/* Slider 1 Form */

.dtdr-sf-fields-holder ul { display: flex; justify-content: space-between; }
.dtdr-sf-fields-holder ul li { color: var(--wdtHeadAltColor); margin-bottom: 0; }
.wdt-custom-home-1-slider-icon.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { padding: 6px 15px; background-color: rgba(var(--wdtHeadAltColorRgb), .5); backdrop-filter: blur(3px); border-radius: var(--wdtRadius_2X); }
.wdt-custom-home-1-slider-icon.star .elementor-icon-list-icon svg { height: auto; }
.wdt-custom-home-1-slider-icon.elementor-widget:not(.star) .elementor-icon-list-items.elementor-inline-items { grid-row-gap: 18px; }
.dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder.wdt-custom-output-submit .custom-button-style { font-size: 0; padding: 0; position: relative; top: 4px; right: 4px; }
.dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder.wdt-custom-output-submit .custom-button-style:before { 
    content: "";
    position: relative;
    display: inline-block;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 25 25' style='enable-background:new 0 0 25 25;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M7,14.2c-0.7,0-1.3-0.6-1.3-1.3c0-3.6,3-6.6,6.6-6.6c0.7,0,1.3,0.6,1.3,1.3S13,8.9,12.2,8.9c-2.2,0-3.9,1.8-3.9,3.9 C8.3,13.6,7.7,14.2,7,14.2z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M12.5,25C6.1,25,0.6,20.1,0,13.6C-0.2,10.3,0.8,7,2.9,4.5C5.1,1.9,8.1,0.3,11.4,0C18.3-0.6,24.4,4.5,25,11.4 c0.3,3.3-0.7,6.6-2.9,9.1c-2.1,2.6-5.2,4.1-8.5,4.4c0,0,0,0,0,0C13.2,25,12.9,25,12.5,25z M13.5,23.6L13.5,23.6L13.5,23.6z M12.5,2.6c-0.3,0-0.6,0-0.9,0C9,2.9,6.6,4.1,4.9,6.2c-1.7,2-2.5,4.6-2.3,7.2c0.5,5.4,5.3,9.5,10.7,9c2.6-0.2,5-1.5,6.7-3.5 c1.7-2,2.5-4.6,2.3-7.2C21.9,6.5,17.6,2.6,12.5,2.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M22.8,24.7c-0.3,0-0.7-0.1-0.9-0.4l-2.6-2.6c-0.5-0.5-0.5-1.3,0-1.9s1.3-0.5,1.9,0l2.6,2.6c0.5,0.5,0.5,1.3,0,1.9 C23.4,24.6,23.1,24.7,22.8,24.7z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    -webkit-mask-size: 18px;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 25 25' style='enable-background:new 0 0 25 25;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M7,14.2c-0.7,0-1.3-0.6-1.3-1.3c0-3.6,3-6.6,6.6-6.6c0.7,0,1.3,0.6,1.3,1.3S13,8.9,12.2,8.9c-2.2,0-3.9,1.8-3.9,3.9 C8.3,13.6,7.7,14.2,7,14.2z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M12.5,25C6.1,25,0.6,20.1,0,13.6C-0.2,10.3,0.8,7,2.9,4.5C5.1,1.9,8.1,0.3,11.4,0C18.3-0.6,24.4,4.5,25,11.4 c0.3,3.3-0.7,6.6-2.9,9.1c-2.1,2.6-5.2,4.1-8.5,4.4c0,0,0,0,0,0C13.2,25,12.9,25,12.5,25z M13.5,23.6L13.5,23.6L13.5,23.6z M12.5,2.6c-0.3,0-0.6,0-0.9,0C9,2.9,6.6,4.1,4.9,6.2c-1.7,2-2.5,4.6-2.3,7.2c0.5,5.4,5.3,9.5,10.7,9c2.6-0.2,5-1.5,6.7-3.5 c1.7-2,2.5-4.6,2.3-7.2C21.9,6.5,17.6,2.6,12.5,2.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M22.8,24.7c-0.3,0-0.7-0.1-0.9-0.4l-2.6-2.6c-0.5-0.5-0.5-1.3,0-1.9s1.3-0.5,1.9,0l2.6,2.6c0.5,0.5,0.5,1.3,0,1.9 C23.4,24.6,23.1,24.7,22.8,24.7z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    mask-size: 18px;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: var(--wdtAccentTxtColor);
    width: 54px;
    height: 54px;
}
.wdt-custom-satelite-map.elementor-widget-dtdr-widget-df-listings-map > .elementor-widget-container .dtdr-listing-output-map-container { border-radius: var(--wdtRadius_3X); overflow: hidden; }
.gm-style { font-family: var(--wdtFontTypo_Alt); }
.swiper-autoheight .swiper-wrapper { height: auto !important; }
.gm-style iframe + div { border: none !important; }

/* End */

/* Incharge Type 2 Without Column */

.elementor-widget-dtdr-widget-df-incharges > .elementor-widget-container:has( .type2:not(.dtdr-column) ){ display: grid; grid-template-columns: repeat(6, 1fr); grid-column-gap: 30px; }

/* End */

/* Star Icon */

.fa-star:before {
    content: "" !important;
    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M38,34.5l-0.7-3.2l2.5-2.2c0,0,0,0,0,0l6.8-5.9l2.6-2.3c1.4-1.2,1-2.3-0.8-2.5L42.1,18l-9.5-0.9l-3.8-8.7 l-2.5-5.7c-0.7-1.7-1.9-1.7-2.6,0l-2.5,5.7l-3.8,8.7L7.9,18l-6.2,0.6c-1.8,0.2-2.2,1.3-0.8,2.5l9.4,8.1c0,0,0,0,0,0l2.5,2.2 L12,34.5c0,0,0,0,0,0l-2.7,12c-0.4,1.8,0.6,2.5,2.1,1.5l9.3-5.4l4.4-2.6l8.2,4.8l5.4,3.1c1.6,0.9,2.5,0.2,2.1-1.5l-1.4-6L38,34.5 C38,34.5,38,34.5,38,34.5L38,34.5z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center center;
    -webkit-mask-size: 16px;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M38,34.5l-0.7-3.2l2.5-2.2c0,0,0,0,0,0l6.8-5.9l2.6-2.3c1.4-1.2,1-2.3-0.8-2.5L42.1,18l-9.5-0.9l-3.8-8.7 l-2.5-5.7c-0.7-1.7-1.9-1.7-2.6,0l-2.5,5.7l-3.8,8.7L7.9,18l-6.2,0.6c-1.8,0.2-2.2,1.3-0.8,2.5l9.4,8.1c0,0,0,0,0,0l2.5,2.2 L12,34.5c0,0,0,0,0,0l-2.7,12c-0.4,1.8,0.6,2.5,2.1,1.5l9.3-5.4l4.4-2.6l8.2,4.8l5.4,3.1c1.6,0.9,2.5,0.2,2.1-1.5l-1.4-6L38,34.5 C38,34.5,38,34.5,38,34.5L38,34.5z'/%3E%3C/g%3E%3C/svg%3E");
    mask-repeat: no-repeat;
    mask-position: center center;
    mask-size: 16px;
    background-color: rgb(246, 200, 0);
}

/* End */

/* Home - 2 */

.swiper.swiper-cube .swiper-cube-shadow:before{ background: none; }
.wdt-custom-home-2-blog-carousel.swiper-container { overflow: hidden; }
.wdt-custom-gallery-image .elementor-widget-container { display: flex; }
.wdt-custom-gallery-image a{ border-radius: calc(var(--wdtRadius_2X) * 2); overflow: hidden; position: relative; }
.wdt-custom-gallery-image a:before {
    content: "";
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    top: 0;
    right: 0;
    background-color: var(--wdtPrimaryColor);
    opacity: 0;
    border-radius: 0;
    transition: var(--wdt-Ad-Transition);
}
.wdt-custom-gallery-image a img { transform: scale(1.01); transition: var(--wdt-Ad-Transition); }
.wdt-custom-gallery-image a:hover img { transform: scale(1.15); }
.wdt-custom-gallery-image a:hover:before { opacity: .85; }
.wdt-custom-gallery-image a:after {  
    content: '';
    background: var(--wdtAccentTxtColor);
    position: absolute;
    width: 40px;
    height: 40px;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
    margin: auto;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 50 35' style='enable-background:new 0 0 50 35;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M25,7.3c0.7,0,1.4-0.6,1.4-1.2V1.2C26.4,0.6,25.7,0,25,0c-0.7,0-1.4,0.6-1.4,1.2v4.9C23.6,6.7,24.3,7.3,25,7.3z'/%3E%3Cpath d='M12.8,8.3c0.2,0.5,0.7,0.8,1.3,0.8c0.2,0,0.3,0,0.4,0c0.7-0.2,1.1-0.9,0.9-1.5l-1.7-4.8c-0.2-0.7-1-1-1.7-0.8 c-0.7,0.2-1.1,0.9-0.9,1.5L12.8,8.3z'/%3E%3Cpath d='M4.6,14.4c0.3,0,0.6-0.1,0.8-0.2c0.6-0.4,0.7-1.2,0.3-1.7L2.4,8.5C2,8,1.1,7.9,0.5,8.3C-0.1,8.7-0.2,9.4,0.3,10l3.2,3.9 C3.7,14.2,4.2,14.4,4.6,14.4z'/%3E%3Cpath d='M49.5,8.3C48.9,7.9,48,8,47.6,8.5l-3.2,3.9c-0.4,0.5-0.3,1.3,0.3,1.7c0.3,0.1,0.5,0.2,0.8,0.2c0.4,0,0.8-0.2,1.1-0.5 l3.2-3.9C50.2,9.4,50.1,8.7,49.5,8.3z'/%3E%3Cpath d='M35.5,9c0.2,0,0.3,0,0.4,0c0.6,0,1.1-0.3,1.3-0.8l1.7-4.8C39.1,2.8,38.7,2.2,38,2c-0.7-0.2-1.5,0.1-1.7,0.8l-1.7,4.8 C34.4,8.1,34.7,8.9,35.5,9z'/%3E%3Cpath d='M25,10C12.2,10,2,21.3,1.6,21.8c-0.4,0.4-0.4,1.1,0,1.5C2,23.7,12.2,35,25,35s23-11.3,23.4-11.7c0.4-0.4,0.4-1.1,0-1.5 C48,21.3,37.8,10,25,10z M25,31.9c-5.8,0-10.5-4.2-10.5-9.4s4.7-9.4,10.5-9.4s10.5,4.2,10.5,9.4S30.8,31.9,25,31.9z M4.5,22.5 c1.5-1.5,5.3-5,10.3-7.4c-1.8,2-2.9,4.6-2.9,7.4s1.1,5.4,2.9,7.4C9.8,27.5,6,24,4.5,22.5z M35.3,30c1.8-2,2.9-4.6,2.9-7.4 s-1.1-5.4-2.9-7.4c4.9,2.4,8.7,5.9,10.3,7.4C44,24,40.2,27.5,35.3,30z'/%3E%3Cpath d='M25,17.1c-0.2,0-0.5,0-0.7,0c0.4,0.5,0.7,1,0.7,1.7c0,1.5-1.4,2.7-3,2.7c-1.1,0-1.9-0.5-2.5-1.2c-0.3,0.7-0.5,1.4-0.5,2.2 c0,3,2.7,5.4,6.1,5.4c3.3,0,6.1-2.4,6.1-5.4S28.3,17.1,25,17.1z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: 100%;
    -webkit-mask-position: center center;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 50 35' style='enable-background:new 0 0 50 35;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M25,7.3c0.7,0,1.4-0.6,1.4-1.2V1.2C26.4,0.6,25.7,0,25,0c-0.7,0-1.4,0.6-1.4,1.2v4.9C23.6,6.7,24.3,7.3,25,7.3z'/%3E%3Cpath d='M12.8,8.3c0.2,0.5,0.7,0.8,1.3,0.8c0.2,0,0.3,0,0.4,0c0.7-0.2,1.1-0.9,0.9-1.5l-1.7-4.8c-0.2-0.7-1-1-1.7-0.8 c-0.7,0.2-1.1,0.9-0.9,1.5L12.8,8.3z'/%3E%3Cpath d='M4.6,14.4c0.3,0,0.6-0.1,0.8-0.2c0.6-0.4,0.7-1.2,0.3-1.7L2.4,8.5C2,8,1.1,7.9,0.5,8.3C-0.1,8.7-0.2,9.4,0.3,10l3.2,3.9 C3.7,14.2,4.2,14.4,4.6,14.4z'/%3E%3Cpath d='M49.5,8.3C48.9,7.9,48,8,47.6,8.5l-3.2,3.9c-0.4,0.5-0.3,1.3,0.3,1.7c0.3,0.1,0.5,0.2,0.8,0.2c0.4,0,0.8-0.2,1.1-0.5 l3.2-3.9C50.2,9.4,50.1,8.7,49.5,8.3z'/%3E%3Cpath d='M35.5,9c0.2,0,0.3,0,0.4,0c0.6,0,1.1-0.3,1.3-0.8l1.7-4.8C39.1,2.8,38.7,2.2,38,2c-0.7-0.2-1.5,0.1-1.7,0.8l-1.7,4.8 C34.4,8.1,34.7,8.9,35.5,9z'/%3E%3Cpath d='M25,10C12.2,10,2,21.3,1.6,21.8c-0.4,0.4-0.4,1.1,0,1.5C2,23.7,12.2,35,25,35s23-11.3,23.4-11.7c0.4-0.4,0.4-1.1,0-1.5 C48,21.3,37.8,10,25,10z M25,31.9c-5.8,0-10.5-4.2-10.5-9.4s4.7-9.4,10.5-9.4s10.5,4.2,10.5,9.4S30.8,31.9,25,31.9z M4.5,22.5 c1.5-1.5,5.3-5,10.3-7.4c-1.8,2-2.9,4.6-2.9,7.4s1.1,5.4,2.9,7.4C9.8,27.5,6,24,4.5,22.5z M35.3,30c1.8-2,2.9-4.6,2.9-7.4 s-1.1-5.4-2.9-7.4c4.9,2.4,8.7,5.9,10.3,7.4C44,24,40.2,27.5,35.3,30z'/%3E%3Cpath d='M25,17.1c-0.2,0-0.5,0-0.7,0c0.4,0.5,0.7,1,0.7,1.7c0,1.5-1.4,2.7-3,2.7c-1.1,0-1.9-0.5-2.5-1.2c-0.3,0.7-0.5,1.4-0.5,2.2 c0,3,2.7,5.4,6.1,5.4c3.3,0,6.1-2.4,6.1-5.4S28.3,17.1,25,17.1z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    mask-repeat: no-repeat;
    mask-size: 100%;
    mask-position: center center;
    opacity: 0;
    transition: var(--wdtBaseTransition);
    -webkit-transition: var(--wdtBaseTransition);
    z-index: 1;
    transform: scale(0.2);
    transition-delay: .15s;
}
.wdt-custom-gallery-image a:hover:after { opacity: 1; transform: scale(1); }
.elementor-slideshow__share-menu .elementor-slideshow__share-links a { width: fit-content; transition: var(--wdtBaseTransition); }
.elementor-slideshow__share-menu .elementor-slideshow__share-links a:hover { color: var(--wdtPrimaryColor); }
.dtdr-marker-addition-info-property_title { 
    font-size: var(--wdtFontSize_Ext);
    width: max-content;
    color: var(--wdtHeadAltColor);
    background-color: var(--wdtAccentTxtColor);
    padding: 8px 20px;
    border-radius: var(--wdtRadius_Part);
    font-weight: var(--wdtFontWeight_Ext);
    transform: translateX(-50%);
    left: 50%;
    position: relative; 
    margin-top: 10px;
}

/* End */

/* Form Validation */

span.wpcf7-not-valid-tip {
    color: #dc3232;
    font-size: .9rem;
    font-weight: normal;
    display: block;
    position: absolute;
    bottom: 25px;
    right: 15px;
}

/* End */

/* From Improvements */

.dtdr-user-list-item.type1 .dtdr-user-sociallinks-list li:not(:last-child) { margin-right: 15px; }
.mfp-content { pointer-events: all; }
.elementor-widget-dtdr-widget-sf-categories .select2-container--default .select2-selection--single .select2-selection__arrow b { 
    border-right: 2px solid var(--wdtPrimaryColor);
    border-bottom: 2px solid var(--wdtPrimaryColor) !important; 
}
.elementor-element .gm-style-mtc-bbw { gap: 20px }
.elementor-element .gm-style-mtc-bbw .gm-style-mtc > button { border-radius: 2px; }
.gm-style .gm-style-mtc li:only-child { margin-bottom: 0; }
.wdt-custom-slider-1-heading .wdt-heading-holder h2.wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(2rem, 1.6827rem + 1.4103vw, 3.375rem); }
.wdt-custom-header-button .wdt-button-holder .wdt-button:hover { box-shadow: var(--wdtBorderColor) 0 0 0 1px; -webkit-box-shadow: var(--wdtBorderColor) 0 0 0 1px; }
.loader1 svg { fill: none; font-size: clamp(5rem, 3.2692rem + 7.6923vw, 12.5rem); }
.loader1 svg path {stroke: var(--wdtPrimaryColor); stroke-width: 1px;}
.wdt-custom-loader-path-2 { animation: wdt-custom-loader-path-2 2.7s cubic-bezier(0.47, 0, 0.745, 0.715) infinite both; animation-delay: 0s;transition: var(--wdt-Ad-Transition); }
.wdt-custom-loader-path-1 {animation: wdt-custom-loader-path-1 2.7s cubic-bezier(0.47, 0, 0.745, 0.715) infinite both;animation-delay: 0s;transition: var(--wdt-Ad-Transition);}
@keyframes wdt-custom-loader-path-1 {
    0% {
      stroke-dashoffset: 400.594970703125px;
      stroke-dasharray: 400.594970703125px;
    } 
    50% {
      stroke-dashoffset: 0;
      stroke-dasharray: 400.594970703125px;
    }
    100% {
      stroke-dashoffset: 400.594970703125px;
      stroke-dasharray: 400.594970703125px;
    }
}
@keyframes wdt-custom-loader-path-2 {
    0% {
      stroke-dashoffset: 423.3900146484375px;
      stroke-dasharray: 423.3900146484375px;
    }
    50% {
      stroke-dashoffset: 0;
      stroke-dasharray: 423.3900146484375px;
    }
    100% {
      stroke-dashoffset: 423.3900146484375px;
      stroke-dasharray: 423.3900146484375px;
    }
}
.elementor-element.wdt-custom-header-lists .elementor-icon-list-items .elementor-icon-list-item:not(:last-child):after{
    content: "";
    position: absolute;
    height: 60%;
    margin: auto;
    top: 0;
    bottom: 0;
    border-color: var(--wdtAccentTxtColor);
    opacity: .5;
}
@media screen and (min-width: 1025px){
    .wdt-custom-opentime-header .elementor-widget-container { position: relative; }
    .wdt-custom-opentime-header .elementor-widget-container:after {
        content: "";
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
        height: 60%;
        border-right: 1px solid var(--wdtBorderColor);
        opacity: .5;
    }
}

.wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title > span.wdt-heading-split-wrapper {
    display: inline-flex;
}
.wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title > span.wdt-heading-split-wrapper:not(:last-child) {
    padding-right: clamp(0.4375rem, 0.3942rem + 0.1923vw, 0.625rem);
}
.elementor-lightbox .dialog-lightbox-close-button { background-image: none; }

textarea { scrollbar-width: none; }
textarea::-webkit-scrollbar {
    appearance: none;
    width: 6px;
    border: 1px solid var(--wdtBorderColor);
    border-radius: var(--wdtRadius_3X);
    
}
textarea::-webkit-scrollbar-track{
    background-color: transparent;
    border-radius: var(--wdtRadius_3X);
    
}
textarea::-webkit-scrollbar-thumb{
    background-color: var(--wdtBorderColor);
    border-radius: var(--wdtRadius_3X);
    
}
.wdt-custom-hotspot .wdt-hotspot-holder > img{ 
    opacity: 0;
}
.wdt-custom-hotspot .wdt-hotspot-item-active .wdt-hotspot-item-trigger{ 
    border: none;
    background: none;
    padding: 0;
}
.dtdr-listings-container .dtdr-info-box { margin-bottom: 20px; }

.wdt-custom-slider-1-column-1:after {
    content: "";
    display: block;
    position: absolute;
    width: 2em;
    height: 2em;
    color: var(--wdtAccentTxtColor);
    box-shadow: inset 1em 1em 0 0 currentColor;
    right: -1em;
    z-index: 1;
    border-radius: var(--wdtRadius_3X);
    -webkit-border-radius: var(--wdtRadius_3X);
    bottom: -1em;
    transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
}

@media screen and (max-width: 767px){
    .wdt-custom-slider-1-column-1:after{
        opacity: 0;
    }
}

/* For Inview Heading + Slider 2 Animation */

.wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title .wdt-split-heading-wrapper:not(:last-child){
    padding-right: clamp(0.4375rem, 0.3942rem + 0.1923vw, 0.625rem);
}
.wdt-custom-inview .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title .wdt-split-heading-wrapper .wdt-split-heading-title,
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide h2.wdt-heading-title-wrapper .wdt-heading-title .wdt-split-heading-wrapper .wdt-split-heading-title{
    opacity: 0;
    transition: transform 0.6s cubic-bezier(0.6, 0, 0, 0.6), opacity 0.6s cubic-bezier(0.6, 0, 0, 0.6);
    display: inline-block;
    perspective: 200px;
    transform-style: preserve-3d;
}
.wdt-item-is-inview.wdt-custom-inview .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title .wdt-split-heading-wrapper .wdt-split-heading-title,
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide.swiper-slide-active h2.wdt-heading-title-wrapper .wdt-heading-title .wdt-split-heading-wrapper .wdt-split-heading-title { 
    opacity: 1;
    transform: rotateX(-1turn);
}
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide .wdt-heading-content-wrapper {
    opacity: 0;
    transform: rotateY(90deg);
    transition: transform 1s cubic-bezier(0.6, 0, 0, 0.6), opacity 0.6s cubic-bezier(0.6, 0, 0, 0.6);
}
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide.swiper-slide-active .wdt-heading-content-wrapper {
    opacity: 1;
    transform: rotateY(0deg);
}
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide .wdt-slider-list .elementor-icon-list-items .elementor-icon-list-item {
    opacity: 0;
    transform: translateY(-100%);
    transition: transform 1s cubic-bezier(0.6, 0, 0, 0.6), opacity 0.6s cubic-bezier(0.6, 0, 0, 0.6);
}
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide.swiper-slide-active .wdt-slider-list .elementor-icon-list-items .elementor-icon-list-item {
    opacity: 1;
    transform: translateY(0);
}
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide .wdt-slider-left .wdt-button-holder{
    opacity: 0;
    transform: translateX(-100%);
    transition: transform 1s cubic-bezier(0.6, 0, 0, 0.6), opacity 0.6s cubic-bezier(0.6, 0, 0, 0.6);
}
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide.swiper-slide-active .wdt-slider-left .wdt-button-holder{
    opacity: 1;
    transform: translateX(0);
}
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide .wdt-slider-right .wdt-button-holder{
    opacity: 0;
    transform: translateX(100%);
    transition: transform 1s cubic-bezier(0.6, 0, 0, 0.6), opacity 0.6s cubic-bezier(0.6, 0, 0, 0.6);
}
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide.swiper-slide-active .wdt-slider-right .wdt-button-holder{
    opacity: 1;
    transform: translateX(0);
}
body.tag .breadcrumb a:last-child { pointer-events: none; }

.wdt-custom-inview .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title .wdt-split-heading-wrapper,
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide h2.wdt-heading-title-wrapper .wdt-heading-title .wdt-split-heading-wrapper {
    opacity: 0;
    transform: translateX(50px);
    transition: opacity .25s, transform .45s cubic-bezier(.26,-.14,0,1.01);
}
.wdt-custom-inview.wdt-item-is-inview .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title .wdt-split-heading-wrapper,
.wdt-cus-home-slider .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .swiper-slide.swiper-slide-active h2.wdt-heading-title-wrapper .wdt-heading-title .wdt-split-heading-wrapper{
    opacity: 1;
    transform: translateX(0) translateZ(0);
}

/* Responsive For All */

@media screen and (max-width: 1280px){
    .elementor-widget-dtdr-widget-df-incharges > .elementor-widget-container:has( .type2:not(.dtdr-column) ){ 
        grid-template-columns: repeat(3, 1fr); 
    }
}

@media screen and (max-width: 767px){
    .elementor-widget-dtdr-widget-df-incharges > .elementor-widget-container:has( .type2:not(.dtdr-column) ){ 
        grid-template-columns: repeat(2, 1fr); 
    }
}

@media screen and (max-width: 479px){
    .dtdr-sf-fields-holder ul{
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        text-align: center;
        grid-row-gap: 10px;
    }
    .dtdr-sf-fields-holder ul > li:last-child{
        grid-area: 2 / 1 / span 1 / span 2;
    }
    .elementor-widget-dtdr-widget-df-incharges > .elementor-widget-container:has( .type2:not(.dtdr-column) ){ 
        grid-template-columns: repeat(2, 1fr); 
        grid-column-gap: 20px;
    }
    .dtdr-listings-container .dtdr-info-box { text-align: center; }
}