.swiper-wrapper {
    cursor: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 306.6 430.4' style='enable-background:new 0 0 306.6 430.4;' xml:space='preserve'%3E%3Cpath d='M77.4,53.9H31.2v13.3L0,46.6l31.2-20.7v13.3h46.2V53.9z M270,65.1l31.2-20.7L270,23.7V37h-46.2v14.8H270L270,65.1z M290.3,198l-2.7,2.1l0,0c-4.8,4.3-9.1,9.3-12.5,14.7c-1,1.6-1.9,3.4-2.9,5.2l0,0c-1.8,3.7-3.9,7.1-6.4,10.3 c-1.8,2.1-3.6,4.1-5.6,5.9c-2.5,2.2-4.7,4.7-6.6,7.5c-2.2,3.8-4,7.8-5.6,11.9l-1.2,3.1l0,0c-4.9,11.4-10.9,22.2-18,32.4 c-4.1,5.9-8.7,11.6-13.7,16.8c-3.9,4.1-7.5,8.5-10.9,13c-8.1,10.8-15,22.4-20.4,34.7c-2.9,6.9-6.8,15.2-10.6,23.3 c-3.8,8.1-7.5,15.9-10.1,22.4v0.9c-0.5,1.1-12.5,28-48.7,28c-22.4,0-42.3-7.1-52.8-18.8h0c-5.6-6.1-8.6-14.1-8.3-22.4 c0.5-8.3,2.2-16.5,5.2-24.4c1.2-3.8,2.3-7.3,3.1-10.6l0,0c1.8-8.8,3-17.6,3.7-26.5l0.4-4.3c0-1.6,0.3-3.1,0.5-4.7v0 c1.2-7.7,1.4-15.5,0.6-23.3c-0.4-3-1-6-1.6-9.2c-1.3-6.3-2.2-12.7-2.7-19.1c-1-16.3-0.8-32.9-0.6-49v-19.3c0-9.5,0-27.2,7.4-36.5 c7-7.4,16.4-12.1,26.5-13.5h1.5h0c0.6-8.9,0.8-17.9,0.4-26.9v-6.9l0.5-19c-0.3-12.2,0.5-24.5,2.2-36.6l1.1-6.7 c0-1.1,0.3-2.2,0.5-3.4c1.2-9,3.8-28,22.1-28v0c2.2,0,4.4,0.4,6.4,1.2c0.6-5,2.3-9.8,4.9-14.1c2.2-3.4,5.5-6,9.4-7.4 c3.8-1.4,8-1.5,11.9-0.3c4.5,1.4,8.4,4.2,11.2,7.9c2.8,3.7,4.4,8.3,4.6,12.9V23c1.8-0.8,3.7-1.3,5.6-1.5c4.9-0.4,9.8,1.3,13.4,4.6 c7.2,6.6,9.9,19.3,10,28c0,10.2,0.7,20.6,1.3,30.6c0.7,11.2,1.3,23.2,1.3,35.1v10.5v0c-0.7,16.8,0.2,33.7,2.7,50.4 c1.4,8.5,3.6,16.8,6.6,24.9c0.4,1.1,0.9,2.2,1.3,3.3c4.1-4.8,9.1-10.6,12.6-14.5h0c8.9-11.4,20.7-20,34.3-24.9l4.1-1.5 c10.2-3.1,24-8.7,33.5-3.1c4.3,2,7.1,6.1,7.6,10.8C307.4,185,297.1,192.9,290.3,198L290.3,198z M149.6,397.3 c0.4-2.6-0.2-5.4-1.8-7.5c-2.7-3.8-10.8-10.4-34.8-12c-20.6-1.4-34.6-0.6-41.4,2.4c-3.9,1.7-4.5,3.5-5,7.5l0,0 c-0.7,5.3,1,10.7,4.7,14.7c7.7,8.7,24,14.2,42.4,14.2h0c7.2,0.5,14.4-1.1,20.7-4.5C140.8,408.6,146,403.5,149.6,397.3L149.6,397.3z M292.7,177c-4.1-2.3-16.8,2.4-22.1,4.4l-4.6,1.7v0c-11.4,4.1-21.3,11.4-28.7,20.9c-4.6,5.2-12.2,14-16.4,18.9 c1.6,3.3,2.9,6.8,3.9,10.4c0.9,3.7-1.3,7.4-5,8.4c-3.7,0.9-7.4-1.3-8.4-5c-1.2-4.1-2.8-8-4.8-11.7l-1.1-2.2 c-2.1-3.9-3.9-7.8-5.6-11.9c-3.2-8.8-5.6-17.9-7.2-27.2c-2.7-17.5-3.7-35.3-3-53v-10.4c0-11.5-0.7-23.1-1.3-34.3 c-0.6-10.2-1.2-20.7-1.3-31.2v0c0.2-6.5-1.7-12.9-5.6-18.2c-0.8-0.8-1.9-1.2-3-1.1c-1.2,0-5.2,1.8-6.8,20.9v0c0,0.4,0,0.8,0,1.2 c0,8.7-0.5,18.5-0.5,31v17.5v18.1c0,6.1,0,28.3,0.6,33.6l0,0c0.1,3.6-2.6,6.7-6.2,7.1h-0.4c-3.6,0-6.7-2.8-6.9-6.4 c-0.4-6.1-0.6-29.5-0.6-34.3v-18V88.5c0-13.2,0.3-23.5,0.6-32.5c0.3-11.2,0.6-21.3,0-33.6c-0.1-3.7-2.5-7-6-8.2 c-2.4-0.7-4.9,0.3-6.1,2.5c-4,5.6-3.9,26.2-3.9,33.9v2.6c0,0.4,0,0.8,0,1.2c0.2,7.9-0.1,15.9-0.9,23.8c0,3-0.5,6.1-0.7,9.2 c-0.3,4.9-0.4,10-0.6,15c0,6.9-0.4,14.1-1,21.2v7.1v0c0.2,3.7,0.1,7.5-0.3,11.2c-0.1,1.9-0.1,3.7,0,5.6c0.4,4.4,0,8.9-1.3,13.2 c-1.6,3.3-5.5,4.8-8.9,3.4c-3.4-1.4-5.1-5.2-3.9-8.7c0.2-2.6,0.2-5.2,0-7.8c-0.2-2.6-0.2-5.3,0-7.9c0.2-2.9,0.2-5.8,0-8.7v-8.5 c0.6-6.7,0.8-13.7,1-20.4c0-5,0.3-10.2,0.6-15.4c0-3.2,0.4-6.4,0.7-9.5c0.8-7.4,1.1-14.9,0.8-22.4v-3.4c0.1-4.3-0.4-8.6-1.4-12.8 c-1.1-3.2-2.2-3.2-3.4-3.2c-4.9,0-6.7,3.4-8.4,15.9c0,1.3-0.3,2.6-0.6,3.8l-1.1,6.4h0c-1.6,11.4-2.3,22.9-2,34.4l-0.5,19v6.7 c0,19.7,0.3,42.1-9.4,59.2c-1.9,3.3-6.1,4.5-9.4,2.6c-3.3-1.9-4.5-6.1-2.6-9.4c2-3.6,3.5-7.5,4.5-11.5c-5.6,1.4-10.7,4.3-14.8,8.2 c-4.1,5.9-4.1,22.3-4.1,27.9V218c0,15.8-0.3,32.2,0.6,48h0c0.5,5.9,1.3,11.7,2.5,17.4c0.6,3.2,1.2,6.5,1.7,9.7 c1,8.9,0.8,17.9-0.6,26.8c0,1.6-0.3,3.1-0.5,4.6l-0.4,4.2v0c-0.7,9.5-2,19-4,28.3c-0.6,2.7-1.5,5.6-2.4,8.4v0 c13.9-2.6,28.1-3,42.2-1.4c21.1,1.5,35.7,6.7,43.5,15.7l3.1-6.6c3.8-7.9,7.6-16.1,10.4-22.7c5.9-13.3,13.3-25.8,22.1-37.4 c3.7-4.9,7.6-9.7,11.8-14.2c4.5-4.8,8.7-9.9,12.4-15.3c6.6-9.5,12.2-19.5,16.8-30.1l1.2-3v0c1.8-4.8,3.9-9.4,6.4-13.9 c2.4-3.8,5.3-7.2,8.6-10.2c1.7-1.5,3.2-3.2,4.7-4.9c1.9-2.4,3.5-5.1,4.8-7.8c1.1-2,2.2-4.1,3.5-6.2c4.2-6.6,9.3-12.6,15.2-17.8 c0.9-0.7,2-1.6,3.3-2.6C286,184.4,289.7,181,292.7,177L292.7,177z'/%3E%3C/svg%3E%0A"), auto;
}

/* Home-2 Color changes */
.wdt-custom-job-for-main-page.wdt-custom-home-2-listin-with-carousel .dtdr-listings-item-wrapper.type3 .dtdr-listings-item-bottom-section-content .dtdr-listings-item-title a:hover,
.wdt-custom-home-2-events-listing .dtdr-listings-item-wrapper.type4 .dtdr-listings-item-bottom-section .dtdr-listings-item-bottom-section-content .dtdr-listings-item-title a:hover,
.wdt-custom-home-2-listin-with-carousel .dtdr-listings-item-wrapper.type4 .dtdr-listings-item-bottom-section 
.dtdr-listings-item-bottom-section-content .dtdr-listings-item-title a:hover {
    color: var(--wdtQuaternaryColor);}
.wdt-posts-list-wrapper.wdt-custom-color-two .wdt-overlap-style .blog-entry .entry-button a.wdt-button:after {background-color: var(--wdtQuaternaryColor);}
.wdt-posts-list-wrapper.wdt-custom-color-two .wdt-overlap-style.wdt-post-entry .blog-entry.has-post-thumbnail .entry-title h4 a:hover,
.wdt-custom-category-with-svg-icon.with-color-change-3.dtdr-listing-taxonomy-item.type6 .dtdr-listing-taxonomy-meta-data h3 a:hover,
.wdt-custom-home-2-listin-with-carousel .dtdr-listings-item-wrapper:hover .dtdr-listings-item-top-section .dtdr-listings-featured-item-container a,
.wdt-custom-home-2-events-listing .dtdr-listings-item-wrapper:hover .dtdr-listings-item-top-section .dtdr-listings-featured-item-container a{color: var(--wdtQuaternaryColor);}
.wdt-custom-home-2-listin-with-carousel .dtdr-listings-item-wrapper.type4:hover .dtdr-listings-item-top-section .dtdr-listings-featured-item-container a:hover {background-color: var(--wdtAccentTxtColor);}

.wdt-posts-list-wrapper.wdt-custom-color-two .wdt-overlap-style.wdt-post-entry .blog-entry.has-post-thumbnail .entry-title h4 a:hover a{color: var(--wdtQuaternaryColor);}
.wdt-posts-list-wrapper.wdt-custom-color-two .wdt-overlap-style.wdt-post-entry .blog-entry.has-post-thumbnail > div.entry-thumb:first-child + div.entry-date,
.wdt-custom-home-2-events-listing .dtdr-listings-item-wrapper.type4:hover .dtdr-listings-item-top-section .dtdr-listings-featured-item-container a:hover,
.wdt-custom-home-2-events-listing .dtdr-listings-item-wrapper.type4:hover .dtdr-listings-item-top-section .dtdr-listings-featured-item-container a:hover,
.wdt-custom-home-2-events-listing .dtdr-listings-item-wrapper .dtdr-listings-item-top-section .dtdr-listings-featured-item-container a,
.wdt-custom-home-2-listin-with-carousel .dtdr-listings-item-wrapper .dtdr-listings-item-top-section .dtdr-listings-featured-item-container a {background-color: var(--wdtQuaternaryColor);}

.dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .wdt-custom-home-2-sumbit-button.custom-button-style,
.wdt-custom-home-2-events-listing .dtdr-listings-item-wrapper a.custom-button-style,
.wdt-custom-home-2-listin-with-carousel .dtdr-listings-item-wrapper a.custom-button-style {background-color: var(--wdtQuaternaryColor);border-color: var(--wdtQuaternaryColor);}
.wdt-custom-home-2-events-listing .dtdr-listings-item-wrapper.type4 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content .dtdr-listings-utils-item-holder a:hover span,
.wdt-custom-home-2-listin-with-carousel .dtdr-listings-item-wrapper.type4 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content .dtdr-listings-utils-item-holder a:hover span {background-color: var(--wdtQuaternaryColor)}

.wdt-cus-footer1-mailchamp.with-color-change-3 .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon .wdt-mailchimp-subscription-button-holder button {color: var(--wdtQuaternaryColor)}

/* hom-3 color changes */
.dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .wdt-custom-color-change-3.custom-button-style {border-color: var(--wdtQuinaryColor);background-color: var(--wdtQuinaryColor);}
.dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .wdt-custom-color-change-3.custom-button-style:hover {border-color: var(--wdtQuinaryColor);color: var(--wdtQuinaryColor);}
.wdt-custom-color-change-3 .dtdr-listings-item-wrapper.type11:hover {box-shadow: rgba(var(--wdtQuinaryColorRgb),.2) 0 0 20px;}
.wdt-custom-color-change-3 .dtdr-listings-item-wrapper.type11 .dtdr-listings-item-bottom-section .dtdr-listings-utils-item-holder .dtdr-listings-utils-item .dtdr-listings-utils-favourite-item:hover span,
.wdt-custom-color-change-3 .dtdr-listings-item-wrapper.type11 .dtdr-listings-item-bottom-section .dtdr-listings-contract-type-container ul li a:hover,
.wdt-custom-color-change-3 .dtdr-listings-item-wrapper.type11 .dtdr-listings-item-bottom-section .dtdr-listings-item-title a:hover,
.wdt-posts-list-wrapper.wdt-custom-color-change-3 .wdt-overlap-style.wdt-post-entry .blog-entry.has-post-thumbnail .entry-title h4 a:hover{color: var(--wdtQuinaryColor);}
.wdt-posts-list-wrapper.wdt-custom-color-change-3 .wdt-overlap-style .blog-entry .entry-button a.wdt-button:after {background-color: var(--wdtQuinaryColor);}

/* Home-4 color changes */
.dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .wdt-custom-color-4.custom-button-style {border-color: var(--wdtSenaryColor);background-color: var(--wdtSenaryColor);}
.wdt-custom-color-4 .dtdr-listings-item-wrapper.type2 .dtdr-listings-contactdetails-list {background: rgba(var(--wdtSenaryColorRgb),.1);}
.wdt-custom-color-4 .dtdr-listing-taxonomy-item.type3 .dtdr-listing-taxonomy-meta-data h3 a:hover,
.wdt-custom-color-4 .dtdr-listing-taxonomy-item.type3 .dtdr-category-total-items,
.wdt-posts-list-wrapper.wdt-custom-color-4 .wdt-overlap-style.wdt-post-entry .blog-entry.has-post-thumbnail .entry-title h4 a:hover{color: var(--wdtSenaryColor);}
.wdt-custom-color-4 .dtdr-listings-item-wrapper.type2 .dtdr-listings-taxonomy-container li a,
.wdt-posts-list-wrapper.wdt-custom-color-4 .wdt-overlap-style.wdt-post-entry .blog-entry.has-post-thumbnail > div.entry-thumb:first-child + div.entry-date,
.wdt-posts-list-wrapper.wdt-custom-color-4 .wdt-overlap-style .blog-entry .entry-button a.wdt-button:after {background-color: var(--wdtSenaryColor);}
#footer .elementor-element.wdt-custom-footer-hom-4 p a:hover {color: var(--wdtSenaryColor);}

/* home-5 */
.dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .wdt-color-change-5.custom-button-style,
.wdt-color-change-5 .wdt-cus-contact-form2 input[type="submit"] {border-color: var(--wdtSeptenaryColor);background-color:var(--wdtSeptenaryColor);}
.wdt-color-change-5 .wdt-cus-contact-form2 input[type="file"]:hover {background-color:var(--wdtSeptenaryColor);}
.wdt-cus-contact-form2 .select2-container--default .select2-results .select2-results__option[aria-selected=true],
.dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .wdt-color-change-5.custom-button-style:hover,
.wdt-color-change-5 .wdt-cus-contact-form2 input[type="submit"]:hover{border-color: var(--wdtSecondaryColor);background-color: transparent;}
.wdt-custom-overlap-insta.wdt-color-change-5 .wdt-content-item .wdt-media-image-overlay>.wdt-media-image-overlay-container .wdt-content-icon span::before {background-color:var(--wdtSeptenaryColor);}
.wdt-custom-text-editior-slider-home-5 p a{color: var(--wdtBodyTxtColor);}
.wdt-custom-text-editior-slider-home-5 p strong,
.wdt-custom-text-editior-slider-home-5 p a:hover {color: var(--wdtSeptenaryColor);}
.wdt-custom-taxonomy-all-for-slider .dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-meta-data h3:hover a {color: var(--wdtSeptenaryColor);}
.wdt-custom-text-editior-slider-home-5 .wdt-custom-text-editior-slider-home-5 p a:hover {color: var(--wdtSeptenaryColor);}
.wdt-color-change-5 .dtdr-listings-item-wrapper.type4 .dtdr-listings-item-bottom-section .dtdr-listings-item-bottom-section-content .dtdr-listings-item-title a:hover {color: var(--wdtSeptenaryColor);}
.wdt-color-change-5 .dtdr-listings-item-wrapper.type4 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content .dtdr-listings-utils-item-holder a:hover span {background-color: var(--wdtSeptenaryColor);}
#footer .elementor-element.wdt-custom-footer-hom-5 p a {color: var(--wdtAccentTxtColor);}
#footer .elementor-element.wdt-custom-footer-hom-5 p a:hover,
.wdt-cus-footer1-mailchamp.wdt-color-change-5 .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon .wdt-mailchimp-subscription-button-holder button {color:var(--wdtSeptenaryColor);}


.wdt-cus-contact-form2 .wpcf7-spinner {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    margin: 0;
}

.wdt-cus-contact-form2 .form-btn {
    position: relative;
}

.wdt-cus-contact-form2 input[type="file"].wpcf7-file.wpcf7-validates-as-required.wpcf7-not-valid {
    background-color: #dc3232;
}

.wdt-cus-contact-form2 .wpcf7-form-control-wrap[data-name="idproof"] .wpcf7-not-valid-tip {
    position: absolute;
    width: max-content;
    top: calc(100% + 30px);
    right: 100%;
}

/* Home-btn-style-start other than main page-starts here*/
/* popup-newsletter */
.wdt-custom-popup-newslettr-team .wdt-content-item .wdt-social-icons-list li a {
    width: auto;
}

.wdt-custom-popup-newslettr-team .wdt-content-item .wdt-social-icons-container {
    position: absolute;
    width: max-content;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    background: var(--wdtTertiaryColor);
    padding: 0 10px;
    border-radius: var(--wdtRadius_1X);
}

.wdt-custom-popup-newslettr-team .wdt-rc-template-custom-template .wdt-content-media-group {
    display: grid;
}

.wdt-custom-mob-video.elementor-widget-video .e-hosted-video .elementor-video {
    object-fit: contain;
    background-color: transparent;
}

.wdt-custom-image-box-with-listing .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img {
    object-fit: contain;
}

.wdt-custom-hom-one-animate-txt .wdt-animation-item.text-item a {
    font-size: var(--wdtFontSize_H3);
    font-weight: var(--wdtFontWeight_Alt);
}

.wdt-custom-hom-one-animate-txt .wdt-animation-item.image-item img {
    display: inline-block;
    margin: 0 auto;
}

/* hom-3 */
.wdt-custom-inputs-for-listing.cusom-home-3-search .dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .custom-button-style,
.wdt-custom-hom-3-btn .wdt-button-holder.wdt-button-size-lg .wdt-button {
    padding: 12px 55px;
    font-size: var(--wdtFontSize_Ext);
    border-radius: calc(var(--wdtRadius_3X) * 2);
}

.wdt-custom-inputs-for-listing.cusom-home-3-search .dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .custom-button-style:hover,
.wdt-custom-hom-3-btn .wdt-button-holder.wdt-button-size-lg .wdt-button:hover {
        border-color: var(--wdtQuinaryColor);

}

/* hom-3-icon-list */


/* home-4 */
.wdt-custom-hom-4-btn .wdt-button-holder.wdt-button-size-lg .wdt-button {
    padding: 10px 55px;
    font-size: var(--wdtFontSize_Ext);
    border-radius: var(--wdtRadius_2X);
}

.wdt-custom-hom-5-btn .wdt-button-holder.wdt-button-size-lg .wdt-button {
    padding: 10px 55px;
    font-size: var(--wdtFontSize_Ext);
    border-radius: var(--wdtRadius_2X);
}

/* Home-btn-style-start other than main page-starts here*/

/* Home Mobile menu styles starts */
.wdt-custom-hom-2-mobile-menu .mobile-nav-container .menu-trigger {
    color: var(--wdtAccentTxtColor);
}

.wdt-custom-hom-2-mobile-menu .mobile-nav-container .menu-trigger:hover {
    color: var(--wdt-elementor-color-accent);
}

.wdt-custom-hom-4-mob-menu .mobile-nav-container .menu-trigger:hover {
    color: var(--wdt-elementor-color-accent);
}

.wdt-custom-iiner-page-mobile-menu .mobile-nav-container .menu-trigger:hover {
    color: var(--wdt-elementor-color-accent);
}

.wdt-custom-hom-3-mobille-menu .mobile-nav-container .menu-trigger:hover {
    color: var(--wdt-elementor-color-accent);
}

/* Home Mobile menu styles ends */

.wdt-custom-inputs-for-listing.for-hom-3 input[type="text"] {
    border-color: transparent;
}

/* Custom-home-blog-design */
.wdt-custom-hom-3-blog .wdt-posts-list-wrapper .wdt-overlap-style.wdt-post-entry .blog-entry .entry-thumb,
.wdt-custom-hom-3-blog .wdt-overlap-style.wdt-post-entry .blog-entry.has-post-thumbnail .entry-thumb img {
    border-radius: 32PX;
}

.wdt-custom-hom-3-blog .wdt-posts-list-wrapper .wdt-overlap-style.wdt-post-entry .blog-entry.has-post-thumbnail>div.entry-thumb:first-child+div.entry-date {
    margin-left: 0;
    margin-right: auto;
    padding: 2px 8px;
    background-color: var(--wdtQuinaryColor);
    left: 18px;
    right: unset;

}

.wdt-cus-icon-content-aside-box .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
    display: inherit;
}

.wdt-custom-home-1-section-wave-bg .elementor-background-overlay {
    animation: movement 400s linear infinite;
    -webkit-animation: movement 400s linear infinite;
    animation: movement 400s linear infinite;
}

@keyframes movement {
    0% {
        background-position: 0px 0px;
    }

    100% {
        background-position: 20000px 0px;
    }
}

@-webkit-keyframes movement {
    0% {
        background-position: 0px 0px;
    }

    100% {
        background-position: 20000px 0px;
    }
}

/* Home-category hover effect starts */
.wdt-custom-home-category .dtdr-listing-taxonomy-icon-image:before {
    display: block;
    display: block;
    content: "";
    position: absolute;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%;
    height: 120%;
    background: linear-gradient(226deg, rgba(var(--wdtBodyTxtColorRgb), 0.5) 30%, rgba(var(--wdtBodyTxtColorRgb), 0.4) 35%, rgba(var(--wdtBodyTxtColorRgb), 0.2) 42%, rgba(var(--wdtBodyTxtColorRgb), 0) 60%);
    transform: translateY(-20%);
    -webkit-transform: translateY(-20%);
    will-change: transform;
    transition: transform 0.65s cubic-bezier(0.18, 0.9, 0.58, 1);
}

.wdt-custom-home-category .dtdr-listing-taxonomy-icon-image:hover:before {
    opacity: 1;
    transform: translateY(0%);
    -webkit-transform: translateY(0%);
}

.wdt-custom-home-category .dtdr-listing-taxonomy-item.type3:hover .dtdr-listing-taxonomy-icon-image {
    transform: rotateX(0deg) translateY(0px) scaleY(1);
    -webkit-transform: rotateX(0deg) translateY(0px) scaleY(1);
}

.wdt-custom-home-category .dtdr-listing-taxonomy-icon-image {
    position: relative;
    overflow: hidden;
    perspective-origin: 50% 50%;
    transform-style: preserve-3d;
    transform-origin: top center;
    will-change: transform;
    transform: skewX(0.001deg);
    -webkit-transform: skewX(0.001deg);
    transition: transform 0.35s ease-in-out;
}

.wdt-custom-home-category .dtdr-listing-taxonomy-item.type3 .dtdr-listing-taxonomy-icon-image img {
    transition: transform 0.35s ease-in-out;
}

/* Home-category hover effect ends */
/* Home-1 Custom app starts */
.wdt-custom-app-ad .wdt-content-item .wdt-content-title h5 {
    font-weight: calc(var(--wdtFontWeight_Ext) + 100);
    font-size: var(--wdtFontSize_H6);
}

.wdt-custom-app-ad .wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon>span {
    font-size: 50px;
    height: 50px;
    width: 50px;
}

.wdt-custom-app-ad .wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item>div[class*="group"] .wdt-content-title+.wdt-content-separator {
    display: none;
}

.wdt-custom-store-icon .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg {
    display: block;
    height: auto;
}

.wdt-custom-store-icon .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
    height: auto;
}

.wdt-app-store-circle-bg .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
    display: grid;
    place-items: center;
}

.wdt-custom-app-ad .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon {
    align-items: center;
}

.wdt-custom-app-ad .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
    display: inherit;
}

.wdt-app-store-circle-bg .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i svg path {
    transform-origin: center center;
}
.wdt-app-store-circle-bg .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i svg {
    overflow: visible;
}

.wdt-app-store-circle-bg .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i svg>path {
    animation: circle-droplet 1.5s linear .2s alternate-reverse infinite;
    -webkit-animation: circle-droplet 1.5s linear .2s alternate-reverse infinite;
}

@keyframes circle-droplet {
    0% {
        transform: scale(1);
        opacity: 1;
    }

    100% {
        transform: scale(1.1);
        opacity: 0;
    }
}

@-webkit-keyframes circle-droplet {
    0% {
        transform: scale(1);
        opacity: 1;
    }

    100% {
        transform: scale(1.1);
        opacity: 0;
    }
}

/* Home-1 Custom app ends */

/* unit-test-link-hover-effects-starts*/

/* unit-test-link-hover-effects-ends*/


/* Home-1 Category Slider */
.wdt-custom-category-Slider .swiper {
    padding: 0 10px;
    margin: 0 -10px;
}

/* Home-1 Category Slider */
/* Budget tour plan */
.wdt-custom-budget-tour .elementor-element-populated {
    width: auto;
}

/* Home-1 form starts */

.wdt-cus-contact-form2 input[type="file"] {
    content: "";
    position: absolute;
    background-color: var(--wdtSecondaryColor);
    top: 0;
    bottom: 0;
    right: 0;
    width: 21px;
    height: 15px;
    margin: auto;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 21.3 15.3' style='enable-background:new 0 0 21.3 15.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .upload1%7Bfill:currentColor;%7D%0A%3C/style%3E%3Cg class='upload0'%3E%3Cpath class='upload1' d='M17.1,4.8C16,1.2,12.2-0.8,8.7,0.3C6.5,0.9,4.9,2.6,4.2,4.8C1.8,4.8-0.1,6.8,0,9.2 c0.1,2.3,2,4.2,4.3,4.2h3.1c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5c0,0,0,0,0,0c-1.1,0-1.8,0-2.2,0v0H4.3 c-1.8,0-3.2-1.5-3.2-3.2c0-1.8,1.5-3.2,3.2-3.2c0.1,0,0.2,0,0.2,0c0.3,0,0.5-0.2,0.6-0.4c0.7-3,3.7-4.9,6.7-4.2 c2.1,0.5,3.7,2.1,4.2,4.2c0.1,0.3,0.3,0.4,0.6,0.4c0.1,0,0.2,0,0.2,0c1.8,0,3.2,1.5,3.2,3.2c0,1.8-1.5,3.2-3.2,3.2H16v0 c-0.4,0-1.1,0-2.2,0c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5c0,0,0,0,0,0c0,0,2.1,0,2.2,0h0.9c2.4,0,4.3-1.9,4.3-4.3 C21.3,6.8,19.4,4.8,17.1,4.8'/%3E%3Cpath class='st1' d='M13.4,9.3c0.2,0.2,0.6,0.1,0.8-0.1C14.3,9,14.2,8.6,14,8.5L11,6.2h0l0,0l0,0l0,0l0,0 c0,0,0,0-0.1,0h0l0,0l0,0l0,0h0h0h0h0h0h0h0l0,0h0l0,0h0c0,0,0,0-0.1,0l0,0l0,0l0,0l0,0l0,0L7.2,8.5C7,8.6,6.9,9,7.1,9.2 c0.2,0.2,0.5,0.3,0.8,0.1c0,0,0,0,0,0l2.2-1.6v7c0,0.3,0.2,0.6,0.5,0.6s0.6-0.2,0.6-0.5c0,0,0,0,0,0v-7L13.4,9.3z'/%3E%3C/g%3E%3C/svg%3E%0A");
    mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 21.3 15.3' style='enable-background:new 0 0 21.3 15.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .upload1%7Bfill:currentColor;%7D%0A%3C/style%3E%3Cg class='upload0'%3E%3Cpath class='upload1' d='M17.1,4.8C16,1.2,12.2-0.8,8.7,0.3C6.5,0.9,4.9,2.6,4.2,4.8C1.8,4.8-0.1,6.8,0,9.2 c0.1,2.3,2,4.2,4.3,4.2h3.1c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5c0,0,0,0,0,0c-1.1,0-1.8,0-2.2,0v0H4.3 c-1.8,0-3.2-1.5-3.2-3.2c0-1.8,1.5-3.2,3.2-3.2c0.1,0,0.2,0,0.2,0c0.3,0,0.5-0.2,0.6-0.4c0.7-3,3.7-4.9,6.7-4.2 c2.1,0.5,3.7,2.1,4.2,4.2c0.1,0.3,0.3,0.4,0.6,0.4c0.1,0,0.2,0,0.2,0c1.8,0,3.2,1.5,3.2,3.2c0,1.8-1.5,3.2-3.2,3.2H16v0 c-0.4,0-1.1,0-2.2,0c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5c0,0,0,0,0,0c0,0,2.1,0,2.2,0h0.9c2.4,0,4.3-1.9,4.3-4.3 C21.3,6.8,19.4,4.8,17.1,4.8'/%3E%3Cpath class='st1' d='M13.4,9.3c0.2,0.2,0.6,0.1,0.8-0.1C14.3,9,14.2,8.6,14,8.5L11,6.2h0l0,0l0,0l0,0l0,0 c0,0,0,0-0.1,0h0l0,0l0,0l0,0h0h0h0h0h0h0h0l0,0h0l0,0h0c0,0,0,0-0.1,0l0,0l0,0l0,0l0,0l0,0L7.2,8.5C7,8.6,6.9,9,7.1,9.2 c0.2,0.2,0.5,0.3,0.8,0.1c0,0,0,0,0,0l2.2-1.6v7c0,0.3,0.2,0.6,0.5,0.6s0.6-0.2,0.6-0.5c0,0,0,0,0,0v-7L13.4,9.3z'/%3E%3C/g%3E%3C/svg%3E%0A");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    transition: var(--wdtBaseTransition);
}

.wdt-cus-contact-form2 input[type="file"]:hover {
    background-color: var(--e-global-color-accent);
}

.wdt-cus-contact-form2 input[type="file"]::file-selector-button,
.wdt-cus-contact-form2 input[type="file"]::-webkit-file-upload-button {
    display: none;
}

.wdt-cus-contact-form2 input[type="file"]:hover:before {
    background-color: var(--wdtPrimaryColor);
}

/*form bg*/
.wdt-cus-enquiry .elementor-widget-container {
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
    border-radius: 7px;
    background-color: var(--wdtBodyBGColor);
    padding: 40px;
}

/*2nd button*/
.wdt-cus-price-planing-btn .wdt-button-holder.wdt-template-bordered .wdt-button {
    border: 2px solid var(--wdtSecondaryColor);
    color: var(--wdtSecondaryColor) !important;
    transition: var(--wdtBaseTransition);
}

.wdt-cus-price-planing-btn .wdt-button-holder.wdt-template-bordered .wdt-button:hover {
    border: 2px solid var(--wdtPrimaryColor);
    color: var(--wdtAccentTxtColor) !important;
    background-color: var(--wdtPrimaryColor) !important;
}

/*heading*/
.wdt-cus-pricing-page-heading .wdt-heading-holder>*:last-child {
    color: var(--wdtSecondaryColor);
}

/*form*/

/*upload*/
.wdt-cus-contact-form2 .contact-form-col-4 p {
    display: flex;
    align-items: center;
    border-bottom: 1px solid var(--wdtBorderColor);
    padding: 0 0 12px 0;
    margin-bottom: 30px
}

.wdt-cus-contact-form2 .contact-form-col-4 p label {
    width: 100%;
    opacity: .55;
}

.wdt-cus-contact-form2 .contact-form-col-4 p span.wpcf7-form-control-wrap {
    width: auto;
    text-align: right;
}

.wdt-cus-contact-form2 input[type="file"] {
    font-size: 0;
}

/*upload end*/


/*input border*/

.wdt-cus-contact-form2 .name-row {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 40px;
}

.wdt-cus-contact-form2 .name-row .col-1, .wdt-cus-contact-form2 .name-row .col-2 {
    width: 100%;
}

.wdt-cus-contact-form2 input[type='text'], .wdt-cus-contact-form2 textarea {
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid var(--wdtBorderColor);
    padding: 0 0 12px 0;
}

.wdt-cus-contact-form2 input[type='text']:focus, .wdt-cus-contact-form2 textarea:focus {
    border-color: var(--wdtPrimaryColor);
}

.wdt-cus-contact-form2 .contact-form-col-1 input[type='text'] {
    margin-bottom: 5px;
}

.wdt-cus-contact-form2 .contact-form-col-3 input[type='text'] {
    margin-bottom: 5px;
}
.wdt-cus-contact-form2 .contact-form-col-3 {
    margin-bottom: 15px;
}
/*drop-down*/
.wdt-cus-contact-form2 .contact-form-col-2 .select2-container--default .select2-selection--single {
    padding-left: inherit;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid var(--wdtBorderColor);
    border-radius: unset !important;
    margin-bottom: 20px;
}

.wdt-cus-contact-form2 .contact-form-col-2 .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: var(--wdtBodyTxtColor);
    opacity: 0.55;
}

.wdt-cus-contact-form2 .contact-form-col-2 .select2-container--default .select2-selection--single:hover {
    border-color: var(--wdtPrimaryColor);
}

.wdt-cus-contact-form2 .contact-form-col-2 .select2-container--default .select2-search--dropdown .select2-search__field:focus {
    border-color: var(--wdtPrimaryColor);
}

.wdt-cus-contact-form2 .contact-form-col-2 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
    padding: 0;
}

/*drop down arrow*/
.wdt-cus-contact-form2 .contact-form-col-2 .select2-container--default .select2-selection--single .select2-selection__arrow b {
    display: none;
}

.wdt-cus-contact-form2 .contact-form-col-2 .select2-container--default .select2-selection--single .select2-selection__arrow:before {
    content: "";
    position: absolute;
    background-color: var(--wdtSecondaryColor);
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: 0;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 11.3 6.4' style='enable-background:new 0 0 11.3 6.4;' xml:space='preserve'%3E%3Cpath d='M5.6,4.5l4.3-4.3c0.3-0.3,0.8-0.3,1.1,0c0,0,0,0,0,0c0.3,0.3,0.3,0.8,0,1.1L6.2,6.2 c-0.3,0.3-0.8,0.3-1.1,0L0.2,1.4c-0.3-0.3-0.3-0.8,0-1.1s0.8-0.3,1.1,0l0,0L5.6,4.5z'/%3E%3C/svg%3E%0A");
    mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 11.3 6.4' style='enable-background:new 0 0 11.3 6.4;' xml:space='preserve'%3E%3Cpath d='M5.6,4.5l4.3-4.3c0.3-0.3,0.8-0.3,1.1,0c0,0,0,0,0,0c0.3,0.3,0.3,0.8,0,1.1L6.2,6.2 c-0.3,0.3-0.8,0.3-1.1,0L0.2,1.4c-0.3-0.3-0.3-0.8,0-1.1s0.8-0.3,1.1,0l0,0L5.6,4.5z'/%3E%3C/svg%3E%0A");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    width: 12px;
    height: 6px;
}


/*text area height*/
.wdt-cus-contact-form2 textarea {
    height: 70px;
    resize: vertical;
    margin-bottom: 20px;
}

/*button*/
.wdt-cus-contact-form2 input[type="submit"] {
    width: 100%;
    margin: 0;
    text-transform: capitalize;
}

.wdt-cus-contact-form2 .contact-form-col-6 p {
    height: 40px;
    margin-bottom: 0;
}


/* Home-2 title animation heading-starts */

.wdt-custom-heading-home-2 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span:after {
    -webkit-clip-path: inset(0% 100% 0% 0%);
    clip-path: inset(0% 100% 0% 0%);
    transition: all 0.8s ease-in-out;
}

.wdt-custom-heading-home-2.wdt-item-is-inview .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span:after {
    -webkit-clip-path: inset(0% 0% 0% 0%);
    clip-path: inset(0% 0% 0% 0%);
}


.wdt-custom-heading-home-2-2 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span:after {
    -webkit-clip-path: inset(0% 100% 0% 0%);
    clip-path: inset(0% 100% 0% 0%);
    transition: all 0.8s ease-in-out;
}

.wdt-custom-heading-home-2-2.wdt-item-is-inview .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span:after {
    -webkit-clip-path: inset(0% 0% 0% 0%);
    clip-path: inset(0% 0% 0% 0%);
}

/* Home-2 title animation heading-ends */

/* Custom Blog Detail Starts*/

.wdt-custom-blog-subtitle .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    font-size: calc(var(--wdtFontSize_H4) + 2px);
    font-weight: calc(var(--wdtFontWeight_Ext) + 100);
}

.blog-single-entry.post-minimal .single-entry-body .wdt-custom-icon-list-blog-detail .elementor-icon-list-item i[class*="fa"] {
    display: block;
}

.blog-single-entry.post-minimal .wdt-custom-blog-single-title .single-entry-title {
    text-align: left;
}

/* Custom Blog Detail ends*/
/* Home-1 Testimonial starts */

.wdt-custom-testimonial-1 .wdt-content-item {
    display: flex;
    flex-wrap: wrap;
    align-items: start;
}

.wdt-custom-home-2-header.sticky-header-active {
    background: rgba(var(--wdtLinkColorRgb), 0.7);
}

.wdt-custom-testimonial-1 .wdt-content-item .wdt-content-image>a>img {
    width: 135px;
    height: 135px;
}

.wdt-custom-testimonial-1 .wdt-content-item {
    align-items: end;
}

.wdt-custom-testimonial-1 .wdt-content-item:before {
    content: "";
    position: absolute;
    width: 100%;
    height: calc(100% - 50px);
    bottom: 0;
    left: 0;
    background-color: var(--wdtAccentTxtColor);
    border-radius: var(--wdtRadius_3X);
    box-shadow: var(--wdtBoxShadow);
}

.wdt-custom-testimonial-1 .wdt-testimonial-container.swiper {
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 -10px;
}

.wdt-custom-testimonial-1 .wdt-content-item .wdt-content-image>a {
    position: relative;
}

.wdt-custom-testimonial-1 .wdt-content-item .wdt-content-media-group {
    flex: 0 0 25%;
    margin: 0;
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding-right: 10px;
}

.wdt-custom-testimonial-1 .wdt-content-item .wdt-content-detail-group {
    flex: 0 0 75%;
    text-align: left;
}

.wdt-custom-testimonial-1 .wdt-content-item .wdt-content-media-group .wdt-content-title h5 {
    font-size: var(--wdtFontSize_Ext);
    margin-top: 0;
}

.wdt-custom-testimonial-1 .wdt-content-item .wdt-content-description {
    font-size: var(--wdtFontSize_Base);
    line-height: 1.6;
}

.wdt-custom-testimonial-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
    background-color: var(--wdtTertiaryColor);
}

.wdt-custom-testimonial-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:before {
    background-color: rgb(var(--wdtTertiaryColorRgb), 0.5);
    border-radius: var(--wdtRadius_Full);
}

/* home-3 Styles starts */

/* Popup Icon */
.wdt-custom-hom-3-popup-2 .wdt-popup-box-trigger-holder.wdt-click-element-label-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label+.wdt-popup-box-trigger-icon {
    order: -1;
    font-size: var(--wdtFontSize_Ext);
    margin: 0 8px;
    margin-top: -2px;
}

.wdt-custom-hom-3-popup-1 .wdt-popup-box-trigger-holder[class*="wdt-click-element-label"]:not(.wdt-click-element-label-n-icon) .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label {
    padding: 10px 46px;
}

.wdt-custom-hom-3-popup-2 .wdt-popup-box-trigger-holder.wdt-click-element-label-n-icon .wdt-popup-box-trigger-element {
    padding: 10px 46px;
    background-color: transparent;
    border: 2px solid var(--wdtLinkHoverColor);
    border-radius: 12px 12px 12px 12px;
    color: var(--wdtLinkHoverColor);
}

.wdt-custom-hom-3-popup-2 .wdt-popup-box-trigger-holder.wdt-click-element-label-n-icon .wdt-popup-box-trigger-element:hover {
    background-color: var(--wdtLinkHoverColor);
    color: var(--wdtAccentTxtColor);
}

.wdt-custom-hom-3-popup-1 .wdt-popup-box-trigger-holder[class*="wdt-click-element-label"]:not(.wdt-click-element-label-n-icon) .wdt-popup-box-trigger-element {
    border: 2px solid var(--wdtLinkHoverColor);
    border-radius: 12px 12px 12px 12px;
    color: var(--wdtAccentTxtColor);
}

.wdt-custom-hom-3-popup-1 .wdt-popup-box-trigger-holder[class*="wdt-click-element-label"]:not(.wdt-click-element-label-n-icon) .wdt-popup-box-trigger-element:hover {
    background-color: transparent;
    color: var(--wdtLinkHoverColor);
}

.wdt-custom-text-editior-slider a {
    color: var(--wdt-elementor-color-text);
}

.wdt-custom-text-editior-slider a:hover {
    color: var(--wdtQuinaryColor);
}


/* home-3 Testimonial */
.wdt-custom-home-3-testmonial .wdt-content-item {
    width: max-content;
}

.wdt-custom-hom-3-test-icon-box .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
    display: inherit;
}

.wdt-custom-hom-3-test-icon-box .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i svg g circle {
    transform-origin: center;
    -webkit-animation: circle-droplet 2s linear .3s infinite;
    animation: circle-droplet 2s linear .3s infinite;
}

.wdt-content-item-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image>span {
    position: relative;
    overflow: hidden;
}

.wdt-custom-home-3-testmonial .swiper-slide-active .wdt-content-image-wrapper span:after {
    clip-path: inset(0% 00% 00% 100%);
    z-index: 1;

}

/* home-3 Styles end */
/* Custom-faq-starts */
.wdt-cus-faq-temp .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder {
    border: none;
}

.wdt-cus-faq-temp .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-description {
    border: none;
}

.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper:not(:last-child) {
    margin-bottom: 20px;
}

/*faq item border*/

.wdt-cus-faq-temp .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper {
    border: 2px dashed rgb(223, 223, 223);
    border-radius: 6px;
    padding: 40px;
}

/*font sizes*/

.wdt-cus-faq-temp .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title {
    font-size: var(--wdtFontSize_H4);
    line-height: var(--wdtLineHeight_Alt);
    font-weight: calc(var(--wdtFontWeight_Ext) + 200);
    color: var(--wdtSecondaryColor);
}

.wdt-cus-faq-temp .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon {
    font-size: var(--wdtFontSize_H6);
    color: var(--wdtPrimaryColor);
    margin: 0 28px 0 0;
    position: initial;
}

.wdt-cus-faq-temp .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder {
    padding: 0;
}

.wdt-cus-faq-temp .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-description {
    padding: 15px 0 0 0;
}

/*icon position*/

.wdt-cus-faq-temp .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon>div {
    align-items: start;
    justify-content: flex-start;
    top: 6px;
}

/* custom-faq-ends */
/* custom Footer-styles ends*/
/* footer-1 */
/*link heading*/
.wdt-cus-footer1-heading .wdt-heading-holder .wdt-heading-title-wrapper {
    color: var(--wdtSecondaryColor);
    font-weight: var(--wdtFontWeight_Alt);
}

.wdt-cus-footer1-heading.elementor-widget-wdt-heading {
    margin-bottom: 30px;
}

/*mail champ*/
.wdt-cus-footer1-mailchamp .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon .wdt-mailchimp-subscription-button-holder button {
    font-size: calc(var(--wdtFontSize_H4) + 1px);
    color: var(--wdtPrimaryColor);
    width: 100%;
    height: 100%;
    padding-right: 25px;
    transition: var(--wdtBaseTransition);
}

.wdt-cus-footer1-mailchamp .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon .wdt-mailchimp-subscription-button-holder button:active {
    transform: translatex(4px);
}

.wdt-cus-footer1-mailchamp .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon .wdt-mailchimp-subscription-button-holder button:hover {
    color: var(--wdtSecondaryColor);
}

.wdt-cus-footer1-mailchamp .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='email'] {
    padding: 14px 0 14px 25px;
    color: var(--wdtSecondaryColor);
    background-color: var(--wdtBodyBGColor);
    border: 1px solid rgb(214, 214, 214);
    border-radius: 5px;
}

.wdt-cus-footer1-mailchamp .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='email']:focus {
    border-color: var(--wdtPrimaryColor);
}

.wdt-cus-footer1-mailchamp .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='email']::placeholder {
    opacity: 1;
}

.wdt-cus-footer1-mailchamp .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form {
    margin-top: 45px;
}

/*list icon text*/
.wdt-cus-footer1-icon-list ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-text {
    color: var(--wdtSecondaryColor);
}

.wdt-cus-footer1-icon-list ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-text:hover {
    color: var(--wdtPrimaryColor);
}

/*logo margin*/
.wdt-cus-footer1-logo.elementor-widget-wdt-logo {
    margin-bottom: 20px;
}

/*pay icons*/
.wdt-cus-footer1-pay-icons ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-icon {
    background-color: var(--wdtBodyBGColor);
    padding-left: 6px;
    padding-right: 6px;
}

/*social icons*/
.wdt-cus-footer1-social-icons .elementor-social-icon svg {
    fill: var(--wdtSecondaryColor);
    transition: var(--wdtBaseTransition);
}

.wdt-cus-footer1-social-icons .elementor-social-icon:hover svg {
    fill: var(--wdtPrimaryColor);
}

/* Footer-2 */
#footer .wdt-custom-footer-hom-2.elementor-widget-text-editor p a {
    color: var(--wdtAccentTxtColor);
}

#footer .wdt-custom-footer-hom-2.elementor-widget-text-editor p a:hover {
    color: var(--wdtQuaternaryColor);
}


/* Footer-3 */
#footer .wdt-custom-footer-hom-3.elementor-widget-text-editor p a {
    color: var(--wdtLinkColor);
}

#footer .wdt-custom-footer-hom-3.elementor-widget-text-editor p a:hover {
    color: var(--wdtQuinaryColor);
}


/* custom Footer-styles ends */

/* Home-5 Starts */
.wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-elements-group {
    display: flex;
}

.wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-elements-group {
    justify-content: center;
    align-items: flex-end;
}

.wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-elements-group .wdt-content-icon-wrapper {
    flex: 0 0 25%;
}

.wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-elements-group .wdt-content-title {
    flex: 0 0 75%;
    text-align: left;
}

.wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-item .wdt-content-title h5 {
    font-size: calc(var(--wdtFontSize_H4) + 2px);
}

.wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-item .wdt-content-icon-wrapper {
    justify-content: flex-start;
}

.wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-item:before {
    position: absolute;
    content: "";
    width: 100%;
    transition: var(--wdtBaseTransition);
    height: calc(100% - 80px);
    left: 0;
    bottom: 0;
    background-color: var(--wdtAccentTxtColor);
    border-radius: var(--wdtRadius_3X);
    box-shadow: 0 0 10px rgba(var(--wdtBorderColorRgb), .8);
    opacity: 0;
}

.wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-item:after {
    content: '';
    position: absolute;
    background: linear-gradient(230deg, var(--wdtTertiaryColor) 10%, rgba(var(--wdtSeptenaryColorRgb), 0.5) 100%);
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    border-radius: inherit;
    z-index: -1;
    transition: var(--wdtAltTransition);
    transform-origin: center left;
    transform: scaleX(0.5);
    -webkit-transform: scaleX(0.5);
    opacity: 0;
}

.wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-item, .wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-item .wdt-content-description {
    transition: unset;
}

.wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-item:hover:after {
    height: 100%;
    transform: scale(1);
    -webkit-transform: scale(1);
    opacity: 1;
}

.wdt-custom-icon-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
    overflow: hidden;
}

.wdt-custom-icon-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background-color: var(--e-global-color-accent);
    opacity: 0;
    perspective: 5000px;
    transform-style: preserve-3d;
    border-radius: 50%;
    transform: translate(-100%, -100%);
    -webkit-transform: translate(-100%, -100%);
    transition: all 0.4s;
}

.wdt-custom-icon-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon:hover span:before {
    transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    opacity: 0;
    border-radius: 0%;
    transition: border-radius all 0.3s linear 10s;
    transform: translate(0);
    animation: boom 0.4s linear;
    -webkit-animation: boom 0.4s linear;
}

.wdt-custom-icon-aside .wdt-custom-icon-box .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
    width: auto;
    height: auto;
}

@keyframes boom {

    0%,
    100% {
        width: 100%;
        height: 100%;

    }

    50% {
        width: 50%;
        height: 50%;
    }
}

.wdt-custom-image-box-upanddown .wdt-content-item .wdt-content-image>span>img,
.wdt-custom-image-box-upanddown .wdt-content-item .wdt-content-image>a>img {
    object-fit: cover;
}

/* .wdt-custom-icon-aside .wdt-rc-template-custom-template .wdt-content-item:hover:before {height: 100%;background-color: #FB5607;} */

/* mobile section starts */
.wdt-custom-moible-twin .elementor-container {
    margin-right: 0;
}

/* mobile section ends */

.wdt-cus-counter-2-section.elementor-section {
    padding: 100px 0 100px 0;
    box-shadow: 0 0 10px 0 rgb(0, 0, 0, 0.1);
    border-radius: calc(var(--wdtRadius_2X) + 1px);
}

.wdt-cus-heading-default2 .wdt-heading-holder .wdt-heading-title-wrapper {
    margin-bottom: 5px;
}

.wdt-cus-heading-default2 .wdt-heading-holder>*:last-child {
    color: var(--wdtSecondaryColor);
}

.wdt-cus-app-img.elementor-widget-image {
    position: absolute;
}

/*counter align ment*/
.wdt-cus-title-aside-counter .wdt-content-item .wdt-content-title h5 {
    margin-top: 0;
}

.wdt-cus-title-aside-counter .wdt-counter-holder.wdt-rc-template-custom-template .wdt-content-item {
    display: flex;
    align-content: center;
    justify-content: center;
}

.wdt-cus-title-aside-counter .wdt-counter-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-media-group {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    max-width: 200px;
}

.wdt-cus-title-aside-counter.with-grid-block .wdt-counter-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-media-group {
    align-items: center;
    flex-direction: column;
}

.wdt-cus-title-aside-counter.home-fiv-count .wdt-counter-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-media-group {
    max-width: unset;
}



.wdt-cus-title-aside-counter.home-fiv-count .wdt-counter-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-elements-group {
    max-width: 100px;
}

/*counter font size*/
.wdt-cus-title-aside-counter .wdt-content-item .wdt-content-counter {
    font-size: clamp(var(--wdtFontSize_H1), 1.2837rem + 2.6282vw, calc(var(--wdtFontSize_Alt) + 31px));
    color: var(--wdtSecondaryColor);
}

.wdt-cus-title-aside-counter .wdt-content-item .wdt-content-title h5 {
    color: var(--wdtSecondaryColor);
    font-size: var(--wdtFontSize_H5);
    font-weight: calc(var(--wdtFontWeight_Alt) - 100);
}

.wdt-cus-title-aside-counter .wdt-content-item .wdt-content-media-group>div:not(:last-child) {
    margin-bottom: 0px;
}

.wdt-custom-filler-image-home-5 img {
    border-radius: 0 var(--wdtRadius_3X) var(--wdtRadius_3X) 0;
}

.wdt-custom-icon-box-home-5 .wdt-content-item .wdt-content-media-group {
    display: flex;
    align-items: baseline;
    grid-gap: 10px;
    margin-bottom: 10px;
}

.wdt-custom-icon-box-home-5 .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper {
    margin-bottom: 0;
}

.wdt-custom-icon-box-home-5 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
    font-size: var(--wdtFontSize_Ext);
    color: var(--wdtPrimaryColor);
}

.wdt-custom-icon-box-home-5 .wdt-content-item .wdt-content-title h5 {
    font-size: var(--wdtFontSize_H6);
    font-weight: var(--wdtFontWeight_Ext);
}

.wdt-custom-icon-box-home-5 .wdt-content-item {
    margin-bottom: 30px;
}

.wdt-custom-counter-home-5 .wdt-counter-holder .wdt-content-item {
    border-radius: var(--wdtRadius_2X);
    background-color: var(--wdtAccentTxtColor);
    box-shadow: rgba(var(--wdtPrimaryColorRgb), .1) 0 0 30px;
    padding: 30px;
}

.wdt-custom-counter-home-5 .wdt-content-item .wdt-content-title h5 {
    font-size: var(--wdtFontSize_H6);
    font-weight: var(--wdtFontWeight_Ext);
}

.wdt-custom-counter-home-5 .wdt-content-item .wdt-content-title h5 a {
    color: var(--wdtPrimaryColor);
}

.wdt-custom-counter-home-5 .wdt-counter-holder .wdt-content-item .wdt-content-media-group .wdt-content-counter-wrapper {
    margin-bottom: 5px;
}

.wdt-custom-counter-home-5 .wdt-content-item .wdt-content-counter {
    background: url(https://jusdial.wpengine.com/wp-content/uploads/2023/04/Home-5-filler-image-1.jpg);
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: calc(var(--wdtFontSize_Alt) + 10px);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom left;
    background-size: auto;
    background-repeat: no-repeat;
}

.wdt-custom-counter-column-home-5 .elementor-widget-wrap .wdt-custom-counter-home-5 {
    transition: all 0.3s linear;
}

.wdt-custom-counter-column-home-5 .elementor-widget-wrap:hover .wdt-custom-counter-home-5 {
    transform: translate3d(-30px, -30px, -30px);
}

.wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form div:not(.wdt-mailchimp-subscription-button-holder):last-child {
    position: relative;
}

.wdt-custom-testimonial-home-2.home-3 .wdt-content-item .wdt-content-detail-group .wdt-content-title-group .wdt-content-title h5 {
    font-size: var(--wdtFontSize_Ext);
}

.wdt-custom-testimonial-home-2.home-3 .wdt-content-item .wdt-content-subtitle {
    font-size: calc(var(--wdtFontSize_Ext) + 0px);
}

g.organic-rot {
    animation: circ-rotate 6s infinite linear;
    transform-origin: center;
    -webkit-animation: circ-rotate 6s infinite linear;
}

path.txt-circ {
    transform-origin: center center;
    animation: circ-rotate 6s infinite linear;
    -webkit-animation: circ-rotate 6s infinite linear;
}

@Keyframes circ-rotate {
    0% {
        transform: rotate(0deg);

    }

    100% {
        transform: rotate(360deg);
    }
}

@-webkit-Keyframes circ-rotate {
    0% {
        transform: rotate(0deg);

    }

    100% {
        transform: rotate(360deg);
    }
}

/* custom-instagaram */
.wdt-custom-overlap-insta .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before {
    opacity: 0;
}

.wdt-custom-overlap-insta .wdt-content-item .wdt-media-image-overlay>.wdt-media-image-overlay-container .wdt-content-icon span {
    overflow: hidden;
}

.wdt-custom-overlap-insta .wdt-content-item .wdt-media-image-overlay>.wdt-media-image-overlay-container .wdt-content-icon span::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background-color: var(--wdtLinkHoverColor);
    transform: scale(0);
    -webkit-transform: scale(0);
    border-radius: 50%;
    transition: all 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
    transition-delay: 0.2s;
}

.wdt-custom-overlap-insta .wdt-content-item .wdt-media-image-overlay>.wdt-media-image-overlay-container .wdt-content-image img {
    transition: all 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
}

.wdt-custom-overlap-insta .wdt-content-item:hover .wdt-media-image-overlay>.wdt-media-image-overlay-container .wdt-content-icon span:before {
    transform: scale(1);
    -webkit-transform: scale(1);
}

.wdt-custom-overlap-insta .wdt-content-item:hover .wdt-content-image img {
    transform-style: preserve-3d;
    transform: translateX(-10px)scale(1.1);
    -webkit-transform: translateX(-10px)scale(1.1);
}

.wdt-custom-overlap-insta .wdt-content-item .wdt-media-image-overlay>.wdt-media-image-overlay-container .wdt-content-icon {
    opacity: 0;
    visibility: hidden;
    transform: translate(-50px, -50px);
    -webkit-transform: translate(-50px, -50px);
    transition: all 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
}

.wdt-custom-overlap-insta .wdt-content-item:hover .wdt-media-image-overlay>.wdt-media-image-overlay-container .wdt-content-icon {
    opacity: 1;
    visibility: visible;
    transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
}

/* home-5 testimonial */
.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item {
    display: flex;
    justify-content: center;
    align-items: center;
}

.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item .wdt-content-media-group {
    flex: 0 0 50%;
    display: grid;
    place-items: center;
}

.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item .wdt-content-detail-group {
    display: flex;
    flex-flow: column;
    justify-content: center;
    flex: 0 0 50%;
}

.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item .wdt-rating-container {
    order: -1;
}

.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon.wdt-carousel-holder .wdt-carousel-pagination-wrapper {
    position: absolute;
    left: 50%;
    transform: translateX(-10px) translateY(150px);
    top: 50%;
    z-index: 1;
}

.wdt-custom-acide-icon-testimonial .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active {
    width: 40px !important;
}

.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item:hover .wdt-content-image-wrapper {
    -webkit-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0);
}

.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item .wdt-content-image-wrapper {
    -webkit-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0);
}

.wdt-custom-acide-icon-testimonial .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet {
    border-radius: 5px;
    border: none;
}

.wdt-custom-acide-icon-testimonial .wdt-custom-acide-icon-testimonial.elementor-widget-wdt-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon.wdt-carousel-holder .wdt-carousel-pagination-wrapper {
    right: 50%;
    left: auto;
    transform: translateX(10px) translateY(150px);
}

.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder .wdt-content-item .wdt-content-description {
    font-size: calc(var(--wdtFontSize_H4) + 2px);
    font-weight: var(--wdtFontWeight_Ext);
}

.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder .wdt-content-item .wdt-content-subtitle,
.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder .wdt-content-item .wdt-content-title h5 {
    font-size: var(--wdtFontSize_H6);
    font-weight: calcv(var(--wdtFontWeight_Ext) + 100);
}

.wdt-custom-acide-icon-testimonial .swiper-slide .wdt-content-item .wdt-content-image>a>img {
    transform-style: preserve-3d;
    perspective: 1000px;
    transition: transform .3s ease-out;
    transform-origin: center;
}

.wdt-custsom-clipath-image img {
    -webkit-clip-path: inset(100% 0% 0 0);
    clip-path: inset(100% 0% 0 0);
    transition: all 0.5s cubic-bezier(0.4, 0, 1, 1);
}

.wdt-custsom-clipath-image.wdt-item-is-inview img {
    -webkit-clip-path: inset(0% 0% 0 0);
    clip-path: inset(0% 0% 0 0);
}

.wdt-custom-review-hom-fiv .wdt-content-item .wdt-content-media-group {
    display: flex;
    align-items: center;
}

.wdt-custom-review-hom-fiv .wdt-content-item .wdt-content-subtitle {
    font-size: calc(var(--wdtFontSize_Ext) - 2px);
}

.wdt-custom-review-hom-fiv .wdt-content-item .wdt-content-title h5,
.wdt-custom-review-hom-fiv .wdt-content-item .wdt-content-title h5 a {
    font-size: calc(var(--wdtFontSize_Ext) - 0px);
}

.wdt-custom-food-marque .wdt-animation-item.text-item {
    font-weight: var(--wdtFontWeight_Ext);
    font-size: var(--wdtFontSize_H4);
    color: var(--wdtTertiaryColor);
}

.wdt-custom-food-marque .wdt-animation-item.text-item:after,
.wdt-custom-food-marque .wdt-animation-item.text-item:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 60.2 70' style='enable-background:new 0 0 60.2 70;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E	.bow0%7Bclip-path:url(%23bowl_2);%7D	.bow1%7Bfill:%23CCCCCC;%7D	.bow2%7Bfill:%23DFDFDF;%7D	.bow3%7Bfill:%23BABABA;%7D	.bow4%7Bfill:%23F1F1F1;%7D	.bow5%7Bfill:%23F8F8F8;%7D	.bow6%7Bfill:%2382C603;%7D	.bow7%7Bfill:%23F1BB81;%7D	.bow8%7Bfill:%23FFC735;%7D	.bow9%7Bfill:%23FF392A;%7D	.bow10%7Bfill:%23FFDA00;%7D	.bow11%7Bfill:%23213B4F;%7D%3C/style%3E%3Cg%3E%3Cdefs%3E%3Crect id='bowl_1' width='60.2' height='70'%3E%3C/rect%3E%3C/defs%3E%3CclipPath id='bowl_2'%3E%3Cuse xlink:href='%23bowl_1' style='overflow:visible;'%3E%3C/use%3E%3C/clipPath%3E%3Cg id='Group_25741' class='bow0'%3E%3Cpath id='Path_51991' class='bow1' d='M57.9,45.3v-8.8H2.3v8.8C2.4,58.4,14.8,69,30.1,69C45.5,69,57.8,58.4,57.9,45.3'%3E%3C/path%3E%3Cpath id='Path_51992' class='bow2' d='M54.5,39.9H5.7v5.4c0,12.6,12.9,20.3,24.4,20.3s24.4-7.7,24.4-20.3L54.5,39.9z'%3E%3C/path%3E%3Cpath id='Path_51993' class='bow3' d='M1,42.9c0,4.4,13,8,29.1,8s29.1-3.6,29.1-8v-6.3H1V42.9z'%3E%3C/path%3E%3Cpath id='Path_51994' class='bow4' d='M1,36.5c0,4.4,13,8,29.1,8s29.1-3.6,29.1-8c0-4.5-13-8-29.1-8S1,32,1,36.5'%3E%3C/path%3E%3Cpath id='Path_51995' class='bow5' d='M4.7,36.5c1.4,1.2,5.9,2.5,7.3,2.8c5.9,1.3,12,1.9,18.1,1.8c6.1,0.1,12.2-0.6,18.2-1.8 c1.3-0.3,5.8-1.6,7.2-2.8c-1.4-1.3-5.9-2.5-7.2-2.8c-6-1.3-12.1-1.9-18.2-1.8C24,31.8,18,32.4,12,33.7C10.6,34,6.1,35.2,4.7,36.5'%3E%3C/path%3E%3Cpath id='Path_51996' class='bow6' d='M21.3,35.5c-4.8,0.3-9-3.3-9.3-8.1c-0.1-1,0-2.1,0.3-3c2.9-0.2,5.6,1.1,7.4,3.3 C21.5,29.8,22.1,32.8,21.3,35.5'%3E%3C/path%3E%3Cpath id='Path_51997' class='bow6' d='M38.8,19.2c4.9,0.3,9-3.4,9.3-8.3c0.1-1,0-1.9-0.3-2.9c-4.8-0.3-9,3.3-9.3,8.1 C38.4,17.1,38.5,18.2,38.8,19.2'%3E%3C/path%3E%3Cpath id='Path_51998' class='bow7' d='M31,26.7c-1,0.6-3-0.4-4.3-2.4c-1.4,1.3-2.1,2.7-3.2,0.8s-1.9-5.6,1.7-7.9 c2.5-1.7,6-0.9,7.6,1.6c0.1,0.1,0.1,0.2,0.2,0.3c1.1,1.8-0.3,1.9-2.1,2.6C32,23.8,32.1,26,31,26.7'%3E%3C/path%3E%3Cpath id='Path_51999' class='bow8' d='M32.8,7.9c1.1-0.6,1.3-2.5,0.3-4.4c-0.9-1.8-2.6-2.9-3.7-2.3s-1.3,2.5-0.3,4.3 C29.9,7.4,31.6,8.5,32.8,7.9'%3E%3C/path%3E%3Cpath id='Path_52000' class='bow9' d='M14,13.9c-1-0.6-1-2.7,0-4.4s2.8-2.7,3.9-2.1c1.1,0.6,1.1,2.7,0,4.4 C16.8,13.6,15.1,14.6,14,13.9'%3E%3C/path%3E%3Cpath id='Path_52001' class='bow10' d='M44.8,31.5l2.9,2.9c2.4-2.4,2.3-6.3-0.1-8.6c-2.4-2.4-6.3-2.3-8.6,0.1c0,0,0,0,0,0l2.9,2.8 c0.8-0.8,2.1-0.8,2.9-0.1C45.5,29.3,45.6,30.6,44.8,31.5C44.8,31.5,44.8,31.5,44.8,31.5'%3E%3C/path%3E%3Cpath id='Path_52002' class='bow9' d='M33,38.5c-0.9-0.8-0.6-2.7,0.8-4.3c1.4-1.5,3.2-2.2,4.2-1.4s0.6,2.8-0.8,4.3 C35.8,38.7,34,39.3,33,38.5'%3E%3C/path%3E%3Cpath id='Path_52003' class='bow11' d='M59.2,41.9c-0.6,0-1,0.4-1,1c0,0,0,0,0,0c0,2.9-10.7,7-28.1,7S2,45.8,2,42.9v-2.9 c4.7,3.7,16.7,5.6,28.1,5.6c14.6,0,30.1-3.2,30.1-9c0-2.3-2.2-4.2-6.5-5.8c-0.5-0.2-1.1,0.1-1.3,0.6c-0.2,0.5,0.1,1.1,0.6,1.3 c3.3,1.2,5.2,2.7,5.2,4c0,2.9-10.7,7-28.1,7S2,39.5,2,36.5c0-1.5,2.5-3.1,6.6-4.4c0.5-0.2,0.8-0.7,0.7-1.3S8.5,30,8,30.2 c-5.3,1.7-8,3.8-8,6.3v6.3c0,5.9,15.5,9,30.1,9c10.4,0,21.3-1.6,26.7-4.7C55.6,58.8,44,68,30.1,68C17.3,68,6.2,60.2,3.8,49.4 c-0.1-0.5-0.7-0.9-1.2-0.8s-0.9,0.7-0.8,1.2C4.5,61.5,16.4,70,30.1,70c15.7,0,28.5-10.9,28.8-24.3c0.8-0.7,1.3-1.7,1.3-2.8 C60.2,42.3,59.8,41.9,59.2,41.9C59.2,41.9,59.2,41.9,59.2,41.9'%3E%3C/path%3E%3Cpath id='Path_52004' class='bow11' d='M20.4,27c-1.9-2.4-4.7-3.7-7.7-3.7l-1.1-1.4c-0.3-0.4-1-0.5-1.4-0.2c-0.4,0.3-0.5,1-0.2,1.4 l5.9,7.4c0.3,0.4,1,0.5,1.4,0.2c0.4-0.3,0.5-1,0.2-1.4l-3.1-3.8c1.7,0.4,3.3,1.4,4.4,2.7c1.4,1.7,2,4,1.6,6.2 c-2.3,0-4.4-1.1-5.8-2.9c-0.7-0.8-1.2-1.8-1.5-2.8c-0.2-0.5-0.7-0.8-1.2-0.7c-0.5,0.2-0.8,0.7-0.7,1.2c0.4,1.3,1,2.5,1.9,3.6 c1.9,2.3,4.7,3.6,7.6,3.6c0.2,0,0.4,0,0.6,0c0.4,0,0.8-0.3,0.9-0.7C23.1,32.7,22.5,29.4,20.4,27'%3E%3C/path%3E%3Cpath id='Path_52005' class='bow11' d='M42.6,14.3c0.4,0.3,1.1,0.3,1.4-0.1c0,0,0,0,0,0l4.4-5.4c0.1-0.1,0.2-0.2,0.3-0.3L50,6.8 c0.3-0.4,0.3-1.1-0.2-1.4c-0.4-0.3-1.1-0.3-1.4,0.2l0,0L47.3,7c-5.4-0.1-9.8,4.3-9.8,9.6c0,1,0.1,1.9,0.4,2.8 c0.1,0.4,0.5,0.7,0.9,0.7c0.2,0,0.4,0,0.6,0c3,0,5.8-1.3,7.6-3.7c0.9-1,1.5-2.3,1.8-3.7c0.1-0.5-0.3-1.1-0.8-1.2 c-0.5-0.1-1.1,0.2-1.2,0.8c-0.2,1-0.7,2-1.4,2.8c-1.4,1.8-3.5,2.9-5.8,2.9c-0.4-2.2,0.2-4.6,1.6-6.3c1.1-1.4,2.6-2.3,4.3-2.6 l-3,3.7C42.1,13.3,42.2,14,42.6,14.3C42.6,14.3,42.6,14.3,42.6,14.3'%3E%3C/path%3E%3Cpath id='Path_52006' class='bow11' d='M34.1,39.9c-0.7,0-1.3-0.2-1.8-0.7c-1.3-1.2-1-3.7,0.8-5.8c0.3-0.3,0.6-0.5,0.9-0.8 c0.4-0.3,1.1-0.2,1.4,0.2s0.2,1.1-0.2,1.4l0,0c-0.2,0.2-0.4,0.3-0.6,0.5c-1.2,1.3-1.2,2.6-0.9,2.9c0.4,0.4,1.7-0.1,2.9-1.2 c0.6-0.7,1-1.5,1.1-2.4c0-0.2-0.1-0.3-0.2-0.4c-0.4-0.4-0.5-1-0.1-1.4s1-0.5,1.4-0.1c0.5,0.5,0.9,1.1,0.9,1.8 C39.5,37,37.1,39.5,34.1,39.9'%3E%3C/path%3E%3Cpath id='Path_52007' class='bow11' d='M32.1,9.1c-0.3,0-0.7-0.1-1-0.2c-1.3-0.6-2.4-1.6-2.9-3c-0.2-0.3-0.4-0.7-0.5-1.1 c-0.1-0.5,0.2-1.1,0.7-1.2s1.1,0.2,1.2,0.7c0.1,0.2,0.1,0.4,0.3,0.6c0.3,0.9,1,1.6,1.9,2.1c0.2,0.1,0.4,0.1,0.6,0 c0.3-0.2,0.4-0.5,0.4-0.9c0-0.8-0.2-1.5-0.5-2.2c-0.3-0.8-1-1.5-1.8-1.9C30.2,2,30,2,29.8,2.1c-0.5,0.2-1.1,0-1.3-0.5 c-0.2-0.5,0-1.1,0.4-1.3c0.7-0.3,1.4-0.3,2.1-0.1c1.3,0.5,2.4,1.6,2.9,2.9c0.5,1,0.8,2.1,0.7,3.2c0,1-0.6,2-1.5,2.5 C32.8,9,32.5,9.1,32.1,9.1'%3E%3C/path%3E%3Cpath id='Path_52008' class='bow11' d='M14.8,15.2c-0.5,0-0.9-0.1-1.3-0.4c-0.6-0.4-1-1-1.2-1.7c-0.2-1.4,0.1-2.9,0.9-4.1l0.6-0.8 c0.3-0.5,0.9-0.6,1.4-0.3s0.6,0.9,0.3,1.4l-0.6,0.8c-0.5,0.7-0.8,1.7-0.6,2.6c0,0.2,0.1,0.3,0.2,0.4c0.4,0.3,1.7-0.3,2.6-1.7 c0.5-0.7,0.8-1.7,0.7-2.6c0-0.2-0.1-0.3-0.2-0.4C17,8.1,16.9,7.5,17.2,7c0.3-0.5,0.9-0.6,1.4-0.3c0.6,0.4,1,1,1.2,1.7 c0.2,1.4-0.1,2.9-0.9,4.1C18,14,16.5,15,14.8,15.2'%3E%3C/path%3E%3Cpath id='Path_52009' class='bow11' d='M28.5,33.3c-0.6,0-1-0.4-1-1c0-0.5,0.4-1,0.9-1c0,0,0,0,0,0h0.1c0.6,0,1,0.4,1,1 S29,33.3,28.5,33.3'%3E%3C/path%3E%3Cpath id='Path_52010' class='bow11' d='M47.7,35.4c-0.6,0-1-0.5-1-1c0-0.3,0.1-0.5,0.3-0.7c1-1,1.5-2.3,1.5-3.7 c0-1.3-0.6-2.6-1.5-3.6c-1-0.9-2.3-1.4-3.6-1.4h-0.1c-1,0-2,0.3-2.8,0.9l1.5,1.5c1.1-0.6,2.5-0.4,3.5,0.5c1.2,1.2,1.3,3.1,0.1,4.3 c0,0,0,0,0,0c-0.4,0.4-1,0.4-1.4,0c-0.4-0.4-0.4-1,0-1.4c0.4-0.4,0.4-1.1-0.1-1.5c0,0,0,0,0,0c-0.4-0.4-1.1-0.3-1.5,0.1 c-0.4,0.4-1,0.4-1.4,0l-2.9-2.8c-0.4-0.4-0.4-1,0-1.4c1.3-1.4,3.1-2.2,5-2.2c1.9,0,3.7,0.7,5.1,2c1.4,1.3,2.1,3.1,2.2,5 c0,1.9-0.7,3.7-2,5.1C48.2,35.3,48,35.4,47.7,35.4'%3E%3C/path%3E%3Cpath id='Path_52011' class='bow11' d='M30.3,27.9c-1.5-0.2-2.8-0.9-3.7-2.1C26,26.6,25.2,27,24.3,27c-0.8-0.2-1.4-0.7-1.8-1.4 c-1.4-2.3-2.1-6.7,2-9.3c1.4-1,3.2-1.3,4.9-0.9c1.8,0.5,3.3,1.6,4.3,3.2c0.5,0.6,0.6,1.5,0.4,2.2c-0.3,0.9-1.3,1.2-2.3,1.6 c-0.2,0.1-0.5,0.2-0.7,0.2c-0.5,0.2-1.1-0.1-1.3-0.6c-0.2-0.5,0.1-1.1,0.6-1.3c0.3-0.1,0.5-0.2,0.8-0.3c0.4-0.1,0.7-0.2,1-0.4 c0,0-0.1-0.2-0.3-0.4c-0.7-1.1-1.8-1.9-3-2.3c-1.2-0.3-2.4,0-3.4,0.7c-3.8,2.4-1.5,6.3-1.4,6.5c0.1,0.2,0.2,0.3,0.4,0.4 c0-0.1,0.4-0.5,0.6-0.8c0.2-0.2,0.4-0.4,0.7-0.7c0.2-0.2,0.5-0.3,0.8-0.3c0.3,0,0.6,0.2,0.7,0.4c1.3,1.8,2.7,2.3,3,2.1 c0.4-0.2,0.4-0.9,0.3-1.2c0-0.6,0.4-1,0.9-1.1c0.6,0,1,0.4,1.1,0.9c0.2,1.2-0.3,2.4-1.3,3.1C31.1,27.8,30.7,27.9,30.3,27.9'%3E%3C/path%3E%3Cpath id='Path_52012' class='bow11' d='M15.7,39.8c-0.1,0-0.3,0-0.4-0.1c-0.1-0.1-0.2-0.1-0.3-0.2c-0.2-0.2-0.3-0.4-0.3-0.7 c0-0.3,0.1-0.5,0.3-0.7c0.1-0.1,0.2-0.2,0.3-0.2c0.2-0.1,0.5-0.1,0.8,0c0.1,0.1,0.2,0.1,0.3,0.2c0.2,0.2,0.3,0.4,0.3,0.7 c0,0.1,0,0.3-0.1,0.4c0,0.1-0.1,0.2-0.2,0.3C16.2,39.7,16,39.8,15.7,39.8'%3E%3C/path%3E%3Cpath id='Path_52013' class='bow11' d='M33.6,14.1c-0.6,0-1-0.4-1-1c0-0.5,0.4-1,0.9-1c0,0,0,0,0,0h0.1c0.6,0,1,0.4,1,1 C34.6,13.6,34.2,14.1,33.6,14.1'%3E%3C/path%3E%3Cpath id='Path_52014' class='bow11' d='M24.1,8.3c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4c0.4-0.4,1-0.4,1.4,0 C24.9,6.7,24.9,6.8,25,7c0.1,0.1,0.1,0.3,0.1,0.4c0,0.3-0.1,0.5-0.3,0.7c-0.1,0.1-0.2,0.2-0.3,0.2C24.3,8.3,24.2,8.3,24.1,8.3'%3E%3C/path%3E%3Cpath id='Path_52015' class='bow11' d='M48.7,21.9c-0.6,0-1-0.4-1-1c0-0.5,0.4-1,0.9-1c0,0,0,0,0,0h0.1c0.6,0,1,0.4,1,1 C49.7,21.4,49.2,21.9,48.7,21.9C48.7,21.9,48.7,21.9,48.7,21.9'%3E%3C/path%3E%3Cpath id='Path_52016' class='bow11' d='M16.1,20.7c-0.3,0-0.5-0.1-0.7-0.3c-0.2-0.2-0.3-0.4-0.3-0.7c0-0.3,0.1-0.5,0.3-0.7 c0.1-0.1,0.2-0.2,0.3-0.2c0.4-0.1,0.8-0.1,1.1,0.2c0.2,0.2,0.3,0.5,0.3,0.7c0,0.3-0.1,0.5-0.3,0.7c-0.1,0.1-0.2,0.2-0.3,0.2 C16.4,20.6,16.2,20.7,16.1,20.7'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: auto;
    background-position: center;
    background-repeat: no-repeat;
}

.wdt-custom-food-marque .wdt-animation-item.text-item:after {
    left: calc(100% + 7px);
}

.wdt-custom-food-marque .wdt-animation-item.text-item:before {
    right: calc(100% + 5px);
}

/* Home-5 ends */

/* Faq-starts */

/*bg remove*/
.wdt-cus-faq-tab .ui-widget.ui-widget-content {
    border: none;
}

.wdt-cus-faq-tab .ui-widget-header {
    background: none;
    border: none;
}

.wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-content-wrapper {
    background: none;
}

.wdt-cus-faq-tab .ui-state-active, .wdt-cus-faq-tab .ui-widget-content .ui-state-active, .wdt-cus-faq-tab .ui-widget-header .ui-state-active {
    border: none;
    background: none;
}

.wdt-cus-faq-tab .ui-state-default, .wdt-cus-faq-tab .ui-widget-content .ui-state-default, .wdt-cus-faq-tab .ui-widget-header .ui-state-default {
    border: none;
}

.wdt-tabs-container .wdt-tabs-list li.ui-state-default .ui-tabs-anchor {
    background-color: rgb(246, 246, 246);
    padding: 16px 26px 16px 26px;
    border-radius: 5px;
}

.wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor .wdt-content-title {
    font-size: var(--wdtFontSize_Ext);
    font-weight: calc(var(--wdtFontWeight_Ext) + 100);
    color: var(--wdtPrimaryColor);
}

.wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor,
.wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor {
    background-color: var(--wdtPrimaryColor);
}

.wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor .wdt-content-title,
.wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor .wdt-content-title {
    color: var(--wdtAccentTxtColor);
}

.wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-list li {
    margin: 0 20px 20px 0 !important;
}

.wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-list li a {
    text-transform: capitalize;
}

.wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-content-wrapper {
    padding: 60px 0 0 0;
}

.wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-content-wrapper .ui-widget-content {
    color: inherit;
}

.wdt-cus-faq-tab .ui-tabs .ui-tabs-panel {
    padding: 0;
}

/*form*/
.wdt-cus-static-form input[type='text'], .wdt-cus-static-form input[type='tel'], .wdt-cus-static-form textarea,
.wdt-cus-static-form input[type='email'] {
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid var(--wdtBorderColor);
    padding: 0 0 12px 0;
    margin-bottom: 15px;
    background: transparent;
}

.wdt-cus-static-form input[type='text']:focus, .wdt-cus-static-form input[type='tel']:focus,
.wdt-cus-static-form textarea:focus, .wdt-cus-static-form input[type='email']:focus {
    border-bottom: 1px solid var(--wdtPrimaryColor);
}

.wdt-cus-static-form input[type="submit"] {
    width: 100%;
    padding: 12px 0 12px 0;
    margin: 0;
}

.wdt-cus-static-form .contact-form-col-5 p {
    height: 40px;
    margin-bottom: 0;
}

.wdt-cus-static-form textarea {
    height: 70px;
    resize: vertical;
}

/*form heading*/
.wdt-cus-static-form-heading .wdt-heading-holder .wdt-heading-title-wrapper {
    font-weight: calc(var(--wdtFontWeight_H4) - 100);
}

.wdt-cus-static-form-heading.elementor-widget-wdt-heading {
    margin-bottom: 30px;
}

/*static column*/
.wdt-cus-static-form-col .elementor-widget-wrap.elementor-element-populated {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
    padding: 30px;
    border-radius: 6px;
}

/*search area*/
.wdt-cus-faq-page-search-section .wdt-custom-inputs-for-output input[type='text'] {
    padding: 16px 0 16px 27px;
}

/*heading bottom*/
.wdt-cus-faq-page-heading .wdt-heading-holder .wdt-heading-title-wrapper {
    margin-bottom: 10px;
}


/* Faq-ends */

/* Contact-page-starts */
/*heading margin bottom*/
.wdt-cus-contact-page-header .wdt-heading-holder .wdt-heading-title-wrapper {
    margin-bottom: 25px;
}

.wdt-cus-contact-page-header .elementor-widget-container {
    margin-bottom: 45px;
}

/*seperator display none*/
.wdt-cus-icon-content-aside-box .wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item .wdt-content-detail-group .wdt-content-separator {
    display: none;
}

/*icon br*/
.wdt-cus-icon-content-aside-box .wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon>span {
    background-color: var(--wdtPrimaryColor);
    color: var(--wdtAccentTxtColor);
    width: 53px;
    height: 53px;
    border-radius: 6px;
    font-size: var(--wdtFontSize_H4);
    line-height: 0;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
}

.wdt-cus-icon-content-aside-box .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
    border: 2px solid var(--wdtPrimaryColor);
    color: var(--wdtAccentTxtColor);
    background-color: var(--wdtPrimaryColor);
}

.wdt-cus-icon-content-aside-box .wdt-content-item {
    width: fit-content;
}

.wdt-cus-icon-content-aside-box .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span {
    border: 2px solid var(--wdtHeadAltColor);
    color: var(--wdtHeadAltColor);
    background-color: transparent;
}

.wdt-cus-icon-content-aside-box .wdt-content-item .wdt-content-description a:hover {
    color: var(--wdtPrimaryColor);
}

/*title*/
.wdt-cus-icon-content-aside-box .wdt-content-item .wdt-content-detail-group>div:not(:last-child) {
    margin-bottom: 5px;
}

.wdt-cus-icon-content-aside-box .wdt-content-item .wdt-content-title h5 {
    margin-top: 0;
}

.wdt-cus-icon-content-aside-box .wdt-content-item .wdt-content-title h5 {
    font-size: var(--wdtFontSize_H6);
    font-weight: calc(var(--wdtFontWeight_Base) + 200);
}

.wdt-cus-icon-content-aside-box .wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item {
    align-items: center;
}

.wdt-cus-icon-content-aside-box .wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-column:not(:last-child) .wdt-content-item {
    padding-bottom: 15px;
}

/*form*/
.cont-page-form .name-row {
    display: flex;
    gap: 40px;
}

.cont-page-form .name-row .col-1, .cont-page-form .name-row .col-2 {
    width: 100%;
}

.cont-page-form input[type='text'], .cont-page-form input[type='tel'], .cont-page-form textarea, .cont-page-form input[type='email'] {
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid var(--wdtBorderColor);
    padding: 0 0 12px 0;
    margin-bottom: 15px;
    background: transparent;
}

.cont-page-form input[type='text']:focus, .cont-page-form input[type='tel']:focus,
.cont-page-form textarea:focus, .cont-page-form input[type='email']:focus {
    border-bottom: 1px solid var(--wdtPrimaryColor);
}

.cont-page-form input[type="submit"] {
    width: 100%;
    padding: 12px 0 12px 0;
    margin: 0;
}

.cont-page-form .contact-form-col-5 p {
    height: 40px;
    margin-bottom: 0;
}

.cont-page-form textarea {
    height: 70px;
    resize: vertical;
}

/*form box shadow*/
.wdt-cus-contact-page-form .elementor-widget-container {
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
    border-radius: 7px;
    padding: 55px 50px 48px 45px;
}

/* contact-page-ends */

/* k-7 start */
/* Popup Template */

    .wdt-custom-mailchimp-image img{
        border-radius: var(--wdtRadius_3X);
    }
    .elementor-element.wdt-custom-newsletter-heading{
        max-width: 600px
    }
    .wdt-custom-newsletter-heading .wdt-heading-holder .wdt-heading-title-wrapper{
        margin-bottom: 30px;
    }
    .wdt-custom-newsletter-heading .wdt-heading-holder .wdt-heading-content-wrapper{
        color: var(--wdtHeadAltColor);
    }
    .elementor-element.wdt-custom-mailchimp-for-newsletter{
        max-width:500px;
    }
    .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input{
        padding: 13px;
        border-radius: var(--wdtRadius_2X);
        border-color: var(--wdtHeadAltColor);
        padding-left: 25px;
        color: var(--wdtHeadAltColor);
    }
    .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input::placeholder{
        opacity: 1;
    }
    .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input:focus{
        border-color: var(--wdtPrimaryColor);
    }
    .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit']{
    min-width: 170px;
    min-height: 48px;
    justify-content: center;
    background-color: var(--wdtPrimaryColor);
    color: var(--wdtAccentTxtColor);
    text-transform: capitalize;  
    border-radius: 0 var(--wdtRadius_2X) var(--wdtRadius_2X) 0;
    }
    .wdt-custom-mailchimp-for-newsletter  .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit']:hover{
        background-color: var(--wdtSecondaryColor);
        color: var(--wdtAccentTxtColor);
    }
    .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder{
        bottom: auto;
    }
    .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form div:not(.wdt-mailchimp-subscription-button-holder):last-child{
        margin-top: 20px;
        width: 100%;
        text-align: left;
    }
    .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form div span.wdt-terms-condition-lbl{
        padding-left: 30px;
        font-size: var(--wdtFontSize_Ext);
    }
/* End */

/* For Pop up Width */
#wdt-popup-box-content-holder-d1de30b{
  width:1160px;  
}
/* End */

/* Home-1 Section with wave bg */

.wdt-custom-home-1-section-wave-bg{
    background: linear-gradient(rgb(235, 251, 254), var(--wdtAccentTxtColor));
}
    .wdt-custom-icon-box-process .wdt-content-item{
    max-width: 280px;
    margin: auto;
}
.wdt-custom-icon-box-process .wdt-content-item .wdt-content-media-group{
    margin-bottom: 0;
}
.wdt-custom-icon-box-process .wdt-content-item .wdt-content-subtitle{
    font-size: calc(var(--wdtFontSize_H4) - 2px);
    font-weight: var(--wdtFontWeight_Alt);
    color:var(--wdtHeadAltColor);
    margin-bottom: 0;
}
.wdt-custom-icon-box-process .wdt-content-item .wdt-content-description{
    max-width: 200px;
    margin: 0 auto;
    margin-top: -10px;
}
.wdt-custom-icon-box-process .wdt-content-item .wdt-content-title h5{
    font-size: clamp(6.25rem, 5.9615rem + 1.2821vw, 7.5rem);
    margin-bottom: -65px;
    /* background: linear-gradient(180deg, rgba(var(--wdtPrimaryColorRgb),.1), var(--wdtAccentTxtColor)); */
    background: -webkit-linear-gradient(top, rgba(var(--wdtPrimaryColorRgb),.1) 10%,
    rgba(var(--wdtAccentTxtColorRgb),1) 30%,
    rgba(var(--wdtPrimaryColorRgb),.3) 27%,
    rgba(var(--wdtAccentTxtColorRgb),1) 37%,
    rgba(var(--wdtPrimaryColorRgb),.5) 46%,
    rgba(var(--wdtAccentTxtColorRgb),1) 58%,
    rgba(var(--wdtPrimaryColorRgb),.3) 69%,
    rgba(var(--wdtAccentTxtColorRgb),1) 79%,
    rgba(var(--wdtPrimaryColorRgb),.9) 89%,
    rgba(var(--wdtAccentTxtColorRgb),1) 100%);
    background-size: 100% 300%;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    position: relative;
    transition: all 0.3s linear;
}
.wdt-custom-icon-box-process .wdt-content-item:hover .wdt-content-title h5{
    background-position: center right, top right;
}
.elementor-element.wdt-custom-spacer-for-wave{
    right: 0;
    bottom: 0;
}
.wdt-custom-icon-box-process .wdt-column:nth-child(2){
    margin-top: 60px;
}
.wdt-custom-icon-box-process .swiper-slide:nth-child(2){
    margin-top: 60px;
}
.wdt-custom-spacer-for-wave .elementor-widget-container{
    height:210px; 
}
/* End */

/* Coupen Section */

.wdt-custom-coupen-column-1{
    background-color: rgb(134, 220, 226);
    border-radius: var(--wdtRadius_2X);
    /* margin-right: 15px; */
    -webkit-mask-image: url(../images/coupen-inner-mask-1.png);
    -webkit-mask-size: 102% 100%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center center;
    mask-image: url(../images/coupen-inner-mask.png);
    mask-size: 102% 100%;
    mask-repeat: no-repeat;
    mask-position: center right;
    max-width: 805px;
}
.wdt-custom-coupen-column-2{
    background-color: rgb(255, 186, 103);
    border-radius: var(--wdtRadius_2X);
    /* margin-left: 15px; */
    -webkit-mask-image: url(../images/coupen-inner-mask-1.png);
    -webkit-mask-size: 102% 100%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center center;
    mask-image: url(../images/coupen-inner-mask.png);
    mask-size: 102% 100%;
    mask-repeat: no-repeat;
    mask-position: center left;
    max-width: 805px;
}
.wdt-custom-coupen-logo-1.elementor-widget-icon.elementor-view-default .elementor-icon svg{
    width: 100%;
    fill: rgb(255, 124, 0);
}
.wdt-custom-coupen-logo-2.elementor-widget-icon.elementor-view-default .elementor-icon svg{
    width: 100%;
    fill: rgb(0, 103, 255);
}
.wdt-custom-coupen-heading .wdt-heading-holder .wdt-heading-content-wrapper{
    font-size: var(--wdtFontSize_Ext);
    color: var(--wdtHeadAltColor);
}
.wdt-custom-coupen-heading .wdt-heading-holder .wdt-heading-title-wrapper{
    margin-bottom: 0;
}
.wdt-custom-coupen-heading-2 .wdt-heading-holder .wdt-heading-content-wrapper{
    font-size: var(--wdtFontSize_Ext);
    color: rgb(187, 103, 1);
}
.wdt-custom-coupen-heading-2 .wdt-heading-holder .wdt-heading-title-wrapper{
    margin-bottom: 0;
}
.wdt-custom-coupen-time .wdt-heading-holder .wdt-heading-title-wrapper{
    margin-bottom: 0;
    font-size: calc(var(--wdtFontSize_H5) + 3px);
}
.wdt-custom-coupen-time .wdt-heading-holder .wdt-heading-subtitle-wrapper{
    color: var(--wdtHeadAltColor);
    font-weight: var(--wdtFontWeight_Alt);
    font-size: calc(var(--wdtFontSize_H6) - 2px); 
}
.wdt-custom-coupen-time .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span{
    height: 15px;
    width: 1px;
    background: black;
    margin: 0 5px;

}
.wdt-custom-coupen-1-terms p{
    color: rgb(44, 154, 162);
    font-size: calc(var(--wdtFontSize_Ext) - 2px);
    text-align: left;
}
.wdt-custom-coupen-2-terms p{
    color: rgb(187, 103, 1);
    font-size: calc(var(--wdtFontSize_Ext) - 2px);
    text-align: left;
}
.wdt-custom-barcode svg{ 
    width: 100%;
    height: auto;
    max-width: 100px;
}
.wdt-custom-coupen-stars p{
    font-size:var(--wdtFontSize_H5);
    color: var(--wdtHeadAltColor);
    letter-spacing: 10px;
}
.wdt-custom-coupen-stars{
    writing-mode: tb-rl;
}
.wdt-custom-carousel-with-coupen .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev{
    position: absolute;
    top: -130px;
    right: 95px;
}
.wdt-custom-carousel-with-coupen .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next{
    position: absolute;
    top: -130px;
    right: 0px;
}
.wdt-custom-carousel-with-coupen .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{
    margin-top: 0;
    border: 1px solid var(--wdtBorderColor);
    border-radius: var(--wdtRadius_Full);
}
.wdt-custom-carousel-with-coupen .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{
    width: 60px;
    height: 60px;
}

/* End */

/* Home - 2 Filler - 1 */

.wdt-custom-heading-home-2 .wdt-heading-holder .wdt-heading-separator-wrapper{
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    padding-left: 20px;
}
.wdt-custom-heading-home-2 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span{
        position: relative;
    }
    .wdt-custom-heading-home-2 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span:after{
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 156 17' style='enable-background:new 0 0 156 17;' xml:space='preserve'%3E%3Cg transform='matrix(0.966, 0.259, -0.259, 0.966, 9.733, 0)'%3E%3Cg transform='translate(0 0)'%3E%3Cpath d='M-4.2,12.2C2.6,8.7,9.6,5.5,16.8,2.8c8.2-3.3,16.5-6.1,25-8.7c18.8-5.6,38-9.8,57.4-12.4c14.4-1.9,28.9-2.2,43.4-3.6 c1.2-0.1,0.8-1.8-0.2-2c-10.2-1.9-20.6-1.3-30.9-0.4c-9.9,0.9-19.8,2.5-29.5,4.4c-19,3.7-37.6,9-55.7,16 C15.4,0.2,5.1,5.3-4.7,11.4C-5.1,11.7-4.7,12.5-4.2,12.2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 156 17' style='enable-background:new 0 0 156 17;' xml:space='preserve'%3E%3Cg transform='matrix(0.966, 0.259, -0.259, 0.966, 9.733, 0)'%3E%3Cg transform='translate(0 0)'%3E%3Cpath d='M-4.2,12.2C2.6,8.7,9.6,5.5,16.8,2.8c8.2-3.3,16.5-6.1,25-8.7c18.8-5.6,38-9.8,57.4-12.4c14.4-1.9,28.9-2.2,43.4-3.6 c1.2-0.1,0.8-1.8-0.2-2c-10.2-1.9-20.6-1.3-30.9-0.4c-9.9,0.9-19.8,2.5-29.5,4.4c-19,3.7-37.6,9-55.7,16 C15.4,0.2,5.1,5.3-4.7,11.4C-5.1,11.7-4.7,12.5-4.2,12.2'/%3E%3C/g%3E%3C/g%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;
        left: 0;
        bottom: -30px;
        background-color: var(--wdtQuaternaryColor);
    }
.wdt-custom-heading-home-2 .wdt-heading-holder .wdt-heading-subtitle-wrapper{
        display: inline-block;
        font-size: var(--wdtFontSize_Ext);
        color: var(--wdtPrimaryColor);
    }
.wdt-cus-icon-title-aside-box .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-separator{
        display: none;
    }
.wdt-cus-icon-title-aside-box .wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-group .wdt-content-icon-wrapper span{
        color:rgb(140, 198, 63);
        height: 0;
        width: 0;
    }
    .wdt-cus-icon-title-aside-box .wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item:hover .wdt-content-group .wdt-content-icon-wrapper span{
       color: rgb(140, 198, 63);
       background-color: transparent;
       width: 0;
     }
.wdt-cus-icon-title-aside-box .wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-group{
        margin-bottom: 0;
        margin-left: 0;
    }   
.wdt-cus-icon-title-aside-box .wdt-content-item .wdt-content-title h5{
        font-size: var(--wdtFontSize_H6);
        font-weight: calc(var(--wdtFontWeight_H6) - 100 );
    }
.wdt-custom-counter-home-2 .wdt-content-item .wdt-content-title h5 a:hover{
    color: var(--wdtHeadAltColor);
}
.wdt-custom-counter-home-2 .wdt-content-item .wdt-content-media-group{
    display: flex;
    align-items: center;
}
.wdt-custom-counter-home-2 .wdt-content-item .wdt-content-media-group .wdt-content-counter-wrapper{
        padding-right: 10px;
} 
.wdt-custom-counter-home-2 .wdt-content-item .wdt-content-counter{
    font-size: 70px;
    color: var(--wdtHeadAltColor);
    line-height: normal;
}
.wdt-custom-counter-home-2 .wdt-content-item:hover .wdt-content-counter{
    color: var(--wdtPrimaryColor);
}
.wdt-custom-counter-home-2 .wdt-content-item .wdt-content-media-group .wdt-content-title{
    max-width: 100px;
}
.wdt-custom-home-2-button .wdt-button-holder a{
    background-color: var(--wdtPrimaryColor);
}
/* End */

/* Home - 2 Filler - 2  */
.wdt-custom-heading-home-2-2 .wdt-heading-holder .wdt-heading-title-wrapper{
    font-size: clamp(1.625rem, 1.2788rem + 1.5385vw, 3.125rem);
}
.wdt-custom-heading-home-2-2 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span{
        position: relative;
        padding-right: 30px;
    }
    .wdt-custom-heading-home-2-2 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span:after{
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 156 17' style='enable-background:new 0 0 156 17;' xml:space='preserve'%3E%3Cg transform='matrix(0.966, 0.259, -0.259, 0.966, 9.733, 0)'%3E%3Cg transform='translate(0 0)'%3E%3Cpath d='M-4.2,12.2C2.6,8.7,9.6,5.5,16.8,2.8c8.2-3.3,16.5-6.1,25-8.7c18.8-5.6,38-9.8,57.4-12.4c14.4-1.9,28.9-2.2,43.4-3.6 c1.2-0.1,0.8-1.8-0.2-2c-10.2-1.9-20.6-1.3-30.9-0.4c-9.9,0.9-19.8,2.5-29.5,4.4c-19,3.7-37.6,9-55.7,16 C15.4,0.2,5.1,5.3-4.7,11.4C-5.1,11.7-4.7,12.5-4.2,12.2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 156 17' style='enable-background:new 0 0 156 17;' xml:space='preserve'%3E%3Cg transform='matrix(0.966, 0.259, -0.259, 0.966, 9.733, 0)'%3E%3Cg transform='translate(0 0)'%3E%3Cpath d='M-4.2,12.2C2.6,8.7,9.6,5.5,16.8,2.8c8.2-3.3,16.5-6.1,25-8.7c18.8-5.6,38-9.8,57.4-12.4c14.4-1.9,28.9-2.2,43.4-3.6 c1.2-0.1,0.8-1.8-0.2-2c-10.2-1.9-20.6-1.3-30.9-0.4c-9.9,0.9-19.8,2.5-29.5,4.4c-19,3.7-37.6,9-55.7,16 C15.4,0.2,5.1,5.3-4.7,11.4C-5.1,11.7-4.7,12.5-4.2,12.2'/%3E%3C/g%3E%3C/g%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;
        left: 0;
        bottom: -40px;
        background-color: var(--wdtQuaternaryColor);
}
.wdt-custom-heading-home-2-2 .wdt-heading-holder > .wdt-heading-deco-wrapper > span {
    display:flex;
    flex-wrap: wrap;
}
.wdt-custom-home-2-button.wdt-custom-home-2-button-2 .wdt-button-holder a{
    background-color: var(--wdtPrimaryColor);
    align-items: center;
}
.wdt-custom-home-2-button.wdt-custom-home-2-button-2 .wdt-button-holder a:hover{
    border-color: var(--wdtAccentTxtColor);
    background-color: transparent;
    color: var(--wdtAccentTxtColor);
}
.wdt-custom-home-2-button.wdt-custom-home-2-button-2 .wdt-button-holder a .wdt-button-icon span{
    font-size: 10px;
}
/* End */

/* Home 2 Testimonial */

.wdt-custom-testimonial-home-2 .wdt-content-item{
    max-width: 70%;
    margin: auto;
}
.wdt-custom-testimonial-home-2 .wdt-content-item .wdt-content-description{
    font-size: calc(var(--wdtFontSize_H4) + 0px);
    color: var(--wdtHeadAltColor);
}    
.wdt-custom-testimonial-home-2 .wdt-content-item .wdt-content-detail-group{
    display: flex;
    flex-direction: column;
}    
.wdt-custom-testimonial-home-2 .wdt-content-item .wdt-content-detail-group .wdt-content-title-group {
    order: 2;
    margin-bottom: 0;
}    
.wdt-custom-testimonial-home-2 .wdt-content-item .wdt-content-media-group{
    display: none;
}    
.wdt-custom-testimonial-home-2 .wdt-content-item .wdt-content-subtitle{
    font-size: calc(var(--wdtFontSize_Ext) + 2px );
    color: var(--wdtHeadAltColor);
}    

.wdt-custom-testimonial-home-2 .wdt-content-item .wdt-rating li span{
    color: rgb(242, 181, 0);
}
span.fa-star:before{
    content: '\e806';
    font-family: "JusDial Icons";
    font-style: normal;
    font-weight: normal;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
}
/* End */

/* Home - 2 Icon-box Section */

.wdt-custom-home-3-icon-box .wdt-content-item{
    display: flex;
    align-items: center;
}
.wdt-custom-home-3-icon-box .wdt-content-item .wdt-content-media-group{
    margin-top: -20px;
}
.wdt-custom-home-3-icon-box .wdt-content-item .wdt-content-detail-group{
    
    padding-left: 30px;
}    
.wdt-custom-home-3-icon-box .wdt-content-item .wdt-content-detail-group .wdt-content-group{
    max-width: 250px;
}    
.wdt-custom-home-3-icon-box .wdt-content-item .wdt-content-title h5{
    font-size: var(--wdtFontSize_H4);
}    
.wdt-custom-home-3-icon-box .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle{
    width: max-content;
    font-size: clamp(6.25rem, 5.9615rem + 1.2821vw, 7.5rem);
    font-weight: var(--wdtFontWeight_Alt);
    padding-left: 40px;
    color: rgb(219, 239, 243);
}    
.wdt-custom-count-home-3 .wdt-heading-holder .wdt-heading-title-wrapper{
    font-size: clamp(6.25rem, 5.9615rem + 1.2821vw, 7.5rem);
    font-weight: var(--wdtFontWeight_Alt);
    color: rgba(var(--wdtPrimaryColorRgb),.5);
    transition: all 0.3s linear;
}    
.wdt-custom-icon-box-inner{
    max-width:650px;
}    
/* End */

/* Home - 3 Filler - 2  */

.wdt-custom-abs-image img{
    animation: moving-y 2s linear infinite alternate;
    animation-play-state: running;
    transition: all 0.3s linear;
}
.wdt-custom-abs-image img:hover{
    animation-play-state: paused;
}
@keyframes moving-y{
    0%{
        transform: translateY(0);
    }
    100%{
        transform: translateY(20px);
    }
}

/* End */

/* Home - 3 Filler - 1 */

.elementor-element.wdt-custom-icon-box-inner .elementor-column .wdt-custom-count-home-3 .wdt-heading-holder .wdt-heading-title-wrapper{
    background: -webkit-linear-gradient(top, rgba(var(--wdtQuinaryColorRgb),.5) 10%,    rgba(var(--wdtQuinaryColorRgb),.5) 30%,    rgba(var(--wdtQuinaryColorRgb),.3) 27%,    rgba(var(--wdtQuinaryColorRgb),1) 37%,    rgba(var(--wdtQuinaryColorRgb),.5) 46%,    rgba(var(--wdtQuinaryColorRgb),1) 58%,    rgba(var(--wdtQuinaryColorRgb),.3) 69%,    rgba(var(--wdtQuinaryColorRgb),1) 79%,    rgba(var(--wdtQuinaryColorRgb),.9) 89%,    rgba(var(--wdtQuinaryColorRgb),1) 100%);
    -webkit-background-clip:text;
    background-clip: text;
    opacity: .35;
    color: transparent;
    background-size: 100% 300%;
}
.elementor-element.wdt-custom-icon-box-inner:hover .elementor-column .wdt-custom-count-home-3 .wdt-heading-holder .wdt-heading-title-wrapper{
    background-position: center right, top right;
}
/* End */

/* For Listing single popup */

.wdt-custom-popup-for-listing  .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon{
    top: 0;
    height: fit-content;
    width: fit-content;
    bottom: 0;
    margin: auto;
    font-size: clamp(3.125rem, 2.6923rem + 1.9231vw, 5rem);
    color: var(--wdtAccentTxtColor);
}
.wdt-custom-popup-for-listing .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon{
    top: 0;
    bottom: 0;
    transform: none;
    -webkit-transform: none;
}
.wdt-custom-popup-for-listing  .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon i{
    transition: all 0.3s linear;
    display: flex;
}
.wdt-custom-popup-for-listing  .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon:hover{
    color: var(--wdtPrimaryColor);
    transform: scale(.9);
}
.wdt-custom-popup-for-listing .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element{
   position: relative; 
   overflow: hidden;
}
.wdt-custom-popup-for-listing .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element:before{
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.3);
    border-radius: var(--wdtRadius_3X);
}
.wdt-custom-popup-for-listing .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element img{
    border-radius: var(--wdtRadius_3X);
}
/* End */

/* Map - Listing-single */

.wdt-custom-single-map .dtdr-listings-map-container .dtdr-listings-map-holder{
    height: 200px;
}
.wdt-custom-single-map .dtdr-listings-map-container .dtdr-listings-address-directions{
    width: 100%;
    border-radius: var(--wdtRadius_2X);
    justify-content: center;
}
/* End */

/* Agents Single Contact Form */

.jus-dial-contact-form-agent-single .contact-form-col-2 .agent-single-comun-wrap {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 10px;
}

/* End */

/* Output Search */

.wdt-custom-inputs-for-listing input[type="text"]{
    border: none;
    border-right: 1px solid var(--wdtBorderColor);
    color: var(--wdtHeadAltColor);
    font-size: var(--wdtFontSize_Ext);
    padding: 10px 30px;
    transition: all 0.3s linear;
}
.wdt-custom-inputs-for-listing .dtdr-sf-fields-holder.dtdr-sf-keyword-field-holder:before{
    background: none;
}
.wdt-custom-inputs-for-listing .select2-container--default .select2-selection--single{
    border: none;
    border-right: 1px solid var(--wdtBorderColor);
    border-radius: 0 !important;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 30px;
    font-size: var(--wdtFontSize_Ext);
}
.wdt-custom-inputs-for-listing .select2-container--default .select2-selection--single .select2-selection__rendered{
    padding-left: 0;
    padding-right: 0;
    line-height: normal;
    color: var(--wdtBodyTxtColor);
}
.wdt-custom-inputs-for-listing .dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .custom-button-style{
    border-radius: var(--wdtRadius_2X);
    display: flex;
    align-items: center;
    grid-gap: 10px;
    justify-content: center;
}
.wdt-custom-inputs-for-listing .dtdr-sf-fields-holder input[type='text']:focus~span:not(.dtdr-detect-location):after, .wdt-custom-inputs-for-listing .dtdr-sf-fields-holder input[type='text']:focus~span:not(.dtdr-detect-location):before{
    display: none;
}
.wdt-custom-inputs-for-listing .dtdr-sf-fields-holder input[type='text']:focus~span:not(.dtdr-detect-location){
    display: none;
}
.wdt-custom-inputs-for-listing .dtdr-sf-fields-holder input[type='text']:focus{
    border-color: var(--wdtBorderColor) !important;
}
/* Output-Map page */

.wdt-custom-inputs-for-output input[type="text"]{
    border: none;
    background-color: var(--wdtAccentTxtColor);
    border-radius: var(--wdtRadius_2X);
    font-size: var(--wdtFontSize_Ext);
    color: var(--wdtBodyTxtColor);
    padding-top: 15px;
    padding-bottom: 15px;
}
.wdt-custom-inputs-for-output input[type="text"]::placeholder{
    opacity: 1;
}

.wdt-custom-inputs-for-output .select2-container--default .select2-selection--single{
    border: none;
    background-color: var(--wdtAccentTxtColor);
    border-radius: var(--wdtRadius_2X);
    box-shadow: rgba(var(--wdtHeadAltColorRgb),.1) 0 0 10px;
    padding-left: 30px;
}
.wdt-custom-inputs-for-output .select2-container--default .select2-selection--single .select2-selection__placeholder{
    color:var(--wdtBodyTxtColor);
}
.wdt-custom-inputs-for-output .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{
    background-color: var(--wdtAccentTxtColor);
    border-radius: var(--wdtRadius_2X);
    font-size: var(--wdtFontSize_Ext);
    padding: 0;
}
.wdt-custom-inputs-for-output .dtdr-sf-location-field-holder .dtdr-sf-location-field-inner-holder .dtdr-sf-location{
    box-shadow: rgba(var(--wdtHeadAltColorRgb),.1) 0 0 10px;
}
.wdt-custom-inputs-for-output .dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .custom-button-style{
    border-radius: var(--wdtRadius_2X);
    display: flex;
    align-items: center;
    justify-content: center;
}
.wdt-custom-inputs-for-output .dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .custom-button-style svg{
    margin-right: 7px;
}
.wdt-custom-inner-section-for-outputs{
    max-width: 1000px;
}
.wdt-custom-inputs-for-output .dtdr-sf-fields-holder input[type='text']:focus~span:not(.dtdr-detect-location):after, .wdt-custom-inputs-for-output .dtdr-sf-fields-holder input[type='text']:focus~span:not(.dtdr-detect-location):before{
    display: none;
}
.wdt-custom-inputs-for-output .dtdr-sf-fields-holder input[type='text']:focus~span:not(.dtdr-detect-location){
    display: none;
}

/* Focus opacity */

.wdt-custom-inputs-for-output .dtdr-sf-fields-holder input[type='text']::placeholder,
.wdt-custom-inputs-for-listing .dtdr-sf-fields-holder input[type='text']::placeholder,
.wdt-custom-home-4-input .dtdr-sf-location-field-holder input[type="text"]::placeholder{
    transition: all 0.3s linear;
}
.wdt-custom-inputs-for-output .dtdr-sf-fields-holder input[type='text']:focus::placeholder,
.wdt-custom-inputs-for-listing .dtdr-sf-fields-holder input[type='text']:focus::placeholder,
.wdt-custom-home-4-input .dtdr-sf-location-field-holder input[type="text"]:focus::placeholder{
    opacity: .2;
}

/* End */


/* Home-3 tab-with-job */

.wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper{
    flex-basis: 250px;
    display: flex;
    flex-direction: column;
}

.wdt-custom-tab-for-job .ui-widget.ui-widget-content{
    border: none;
    background-color: transparent;
}
.wdt-custom-tab-for-job .wdt-tabs-container[class*='-template-classic'] .wdt-tabs-content-wrapper{
    background-color: transparent;
}
.wdt-custom-tab-for-job .ui-tabs .ui-tabs-panel{
    padding: 0;
}
.wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper .wdt-tabs-list li{
    width: 100%;
    border:none; 
}
.wdt-custom-tab-for-job .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper{
    background: none;
}
.wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper ul.wdt-tabs-list{
    background: none;
    border: none;
    padding-right: 30px;
    border-left: 1px solid rgba(127, 151, 149, .37);
    height: fit-content;
}
.wdt-custom-tab-for-job .wdt-tabs-container[class*='-layout-vertical'][class*='-template-classic'] .wdt-tabs-content-wrapper{
    border: none;
    padding: 0;
}
.wdt-custom-tab-for-job .ui-tabs .ui-tabs-nav li.ui-tabs-active{
    padding-bottom: 0;
}
.wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper .wdt-tabs-list li{
    background: none;
}
.wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper .wdt-tabs-list li:not(:last-child){
    margin-bottom: 20px;
}
.wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper .wdt-tabs-list li a{
    background: none;
    border: none;
    padding: 15px 20px;
}
.wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper .wdt-tabs-list li:last-child a{
    padding-bottom:10px;
}
.wdt-custom-tab-for-job .wdt-tabs-container[class*='-layout-vertical'][class*='-template-classic'] .wdt-tabs-list li a.ui-tabs-anchor{
    background: none;
    border: none;
    font-size: var(--wdtFontSize_H5);
text-transform: capitalize;
font-family: var(--wdtFontTypo_Alt);
letter-spacing: 0;
}
.wdt-custom-tab-for-job .dtdr-column.dtdr-one-fourth .dtdr-listings-item-wrapper.type1 .dtdr-listings-item-bottom-section-content .custom-button-style.dtdr-listing-view-details{
    width: auto;
}
.wdt-custom-tab-for-job .dtdr-listings-item-wrapper.type1{
    font-family: var(--wdtFontTypo_Alt);
}
.wdt-custom-tab-for-job  .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container{
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 40px;
}
.wdt-custom-tab-for-job .dtdr-listings-item-wrapper.type1.dtdr-one-fourth{
    width: 100%;
}
.wdt-custom-tab-for-job .dtdr-listings-item-wrapper.type1.dtdr-one-fourth.dtdr-column{
    margin: 0;
}
.wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper .wdt-tabs-list li a{
    color: var(--wdtHeadAltColor);
    transition: all 0.3s linear;
    font-weight: var(--wdtFontWeight_Ext);
}
.wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper .wdt-tabs-list li a:hover{
    color: var(--wdtPrimaryColor);
}
.wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper .wdt-tabs-list li.ui-tabs-active a{
    color: var(--wdtPrimaryColor);
}
.elementor-element.wdt-custom-tab-for-job .wdt-tabs-container[class*='-template-classic'] .wdt-tabs-list li .ui-tabs-anchor:before{
    background-color: currentColor;
    border-radius: var(--wdtRadius_3X);
    left: -4.2px;
}
.wdt-custom-tab-for-job div[class*="-output-data-container"] div[class*="-output-data-holder"]>.dtdr-listings-container{
    margin: 0;
}
.wdt-custom-tab-for-job .elementor-element.elementor-widget-dtdr-widget-sf-output-data-container .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-item-container{
    display: grid;
    grid-template-columns: repeat(4,1fr);
    grid-gap: 40px;
}
.wdt-custom-tab-for-job .elementor-element.elementor-widget-dtdr-widget-sf-output-data-container .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-item-container .dtdr-listings-item-wrapper.dtdr-column{
    width: 100%;
    margin: 0;
}
.elementor-element.wdt-custom-tab-for-job .wdt-tabs-container[class*='-layout-vertical'][class*='-template-classic'] .wdt-tabs-list li .ui-tabs-anchor:before{
    width: 5px;
    height: 0;
}
.elementor-element.wdt-custom-tab-for-job .wdt-tabs-container[class*='-layout-vertical'][class*='-template-classic'] .wdt-tabs-list li.ui-state-active .ui-tabs-anchor:before{
    height: 100%;
}
/* End */

/* Output-search-bar */

.wdt-custom-search-bar-with-category{
    max-width: 1060px;
    margin: auto;
}
/* End */

/* Slider - Home-3 */

.wdt-custom-heading-slider{
    max-width: 740px;
}
.wdt-custom-heading-slider .wdt-heading-holder .wdt-heading-title-wrapper{
    font-size: calc(var(--wdtFontSize_Alt) + 10px);
    padding-left: 25px;
    position: relative;
}
.wdt-custom-heading-slider .wdt-heading-holder .wdt-heading-title-wrapper:before{
    content: "";
    position: absolute;
    left: 0;
    width: 5px;
    top: 10px;
    bottom: 10px;
    height: auto;
    background-color: var(--wdtQuinaryColor);
    border-radius: var(--wdtRadius_3X);
}
.wdt-custom-text-editior-slider p strong{
    color: var(--wdtQuinaryColor);
}
.wdt-custom-slider-3-image img{
    border-radius: var(--wdtRadius_2X);
}
.wdt-custom-slider-3-lable img{
    border-radius: 20px;
    object-fit: cover;
}
.wdt-custom-animation-slider{
    overflow: hidden;
    margin-left: -140px;
}
.wdt-custom-animation-slider .wdt-animation-holder{
min-height: 40px;
}
.wdt-custom-inputs-slider.wdt-custom-inputs-for-listing input[type="text"]{
    font-size: var(--wdtFontSize_Ext);
}

/* End */

/* Home - 4 Listing with Carousel */
.wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-listing-output-data-holder{
    overflow: hidden;
    margin: 0 -15px;
}
.wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container.swiper-container{
    margin: 0 15px;
    padding: 0;
}
.wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container{
    height: auto !important;
}
.wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-prev{
    position: absolute;
    left: -30px;
    top: -30px;
    bottom: 0;
    margin: auto;
    z-index: 1;
}

.wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-next{
    position: absolute;
    right: -30px;
    top: -30px;
    bottom: 0;
    margin: auto;
    z-index: 1;
}
.wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a{
    background-color: var(--wdtAccentTxtColor);
}
.wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a:hover{
    background-color: var(--wdtSenaryColor);
    border-color:var(--wdtSenaryColor);
}
.wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a:after{
    background-color: var(--wdtSenaryColor);
}
.wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container .dtdr-listings-item-wrapper{
    margin-bottom: 30px;
    margin-top: 30px;
}
.wdt-custom-home-4-section-with-bg:before{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 51%;
    background-color: rgba(var(--wdtPrimaryColorRgb),.5);
    background-color: rgb(238, 247, 255);
}
.wdt-custom-home-4-list-with-carousel .dtdr-listings-item-wrapper.type2 .dtdr-listings-item-bottom-section-content .dtdr-listings-item-title{
    font-size: 0;
    margin-bottom: 0 !important;
}
/* End */

/* Home - 4 Category list */

.wdt-custom-property-category-list.dtdr-listing-taxonomy-item .dtdr-category-total-items:before{
    display: none;
}
.wdt-custom-property-category-list.dtdr-listing-taxonomy-item .dtdr-category-total-items:after{
    display: none;
}

/* End */

/* Home - 4 Banner */

.wdt-home-4-banner-heading .wdt-heading-holder .wdt-heading-title-wrapper{
    font-size: calc(var(--wdtFontSize_Alt) + 10px);
}
.wdt-cus-price-planing-btn .wdt-button .wdt-button-icon span{ 
    font-size: calc(var(--wdtFontSize_Ext) - 2px);
}
.wdt-cus-price-planing-btn .wdt-button-holder.wdt-template-bordered .wdt-button span{
    transition: all 0.3s linear;
}
.wdt-cus-price-planing-btn .wdt-button-holder.wdt-template-bordered .wdt-button:hover span{
    color: var(--wdtAccentTxtColor);
}
.wdt-home-4-banner-heading .wdt-heading-holder .wdt-heading-content-wrapper{
    max-width: 680px;
}
.wdt-custom-search-home-4-1{
    box-shadow: rgba(var(--wdtHeadAltColorRgb),.1) 0 0 10px;
    border-radius: var(--wdtRadius_3X) var(--wdtRadius_3X) 0 0;
    overflow: hidden;    
}
.wdt-custom-search-home-4-2{
    box-shadow: rgba(var(--wdtHeadAltColorRgb),.05) 0 5px 8px 0px;
    border-radius: 0 var(--wdtRadius_3X) var(--wdtRadius_3X);
    overflow: hidden;
}
.wdt-custom-home-4-input .dtdr-sf-location-field-holder .dtdr-sf-location-field-inner-holder .dtdr-sf-location{
    border: none;
    background-color: rgba(var(--wdtBorderColorRgb),.5);
    border-radius: var(--wdtRadius_3X);
    padding-top: 20px;
    padding-bottom: 20px;
}
.wdt-custom-home-4-input .dtdr-sf-location-field-holder .dtdr-sf-location-field-inner-holder:before{
    background: none;
}
.wdt-custom-home-4-input .select2-container.select2-container--default .select2-selection--single{
    border: none;
    padding: 0;
    height:fit-content
}
.wdt-custom-home-4-input .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: normal;
}
.wdt-custom-home-4-input .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{

    border-radius: var(--wdtRadius_3X);
    height: fit-content;
    padding: 20px 30px;
    background: rgba(var(--wdtBorderColorRgb),.5);
}
.wdt-custom-inputs-for-listing .dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .custom-button-style{
    border-radius: var(--wdtRadius_3X);

}
.wdt-custom-inputs-for-listing.wdt-custom-inputs-for-listing-4 .dtdr-sf-fields-holder.dtdr-sf-submitbutton-field-holder .custom-button-style{ 
    padding-bottom: 15px;
    padding-top: 15px;
}                
.wdt-custom-home-4-input .dtdr-sf-location-field-holder .dtdr-sf-location-field-inner-holder span{
    display: none;
}   
.wdt-custom-contract-home-4 .dtdr-sf-fields-holder ul{
    display: grid;
    grid-template-columns: max-content max-content max-content;
    grid-gap: 15px;
}
.wdt-custom-contract-home-4 .dtdr-sf-fields-holder ul li{
    color: var(--wdtHeadAltColor);
    margin: 0;
    
}
.wdt-custom-contract-home-4 .dtdr-sf-fields-holder input[type="checkbox"].dtdr-sf-field~label:before{
    border-radius: var(--wdtRadius_3X);
    cursor: pointer;
}
.wdt-custom-contract-home-4 .dtdr-sf-fields-holder input[type="checkbox"].dtdr-sf-field:checked~label:before{
    border-radius: 0;
}
.wdt-custom-home-4-price-range .dtdr-sf-pricerange-field-holder .ui-widget.ui-widget-content{
    margin: 0 auto;
}
.wdt-custom-home-4-price-range .dtdr-sf-pricerange-field-holder{
    display: block;
    padding: 26px 10px;
    background-color: rgba(var(--wdtBorderColorRgb),.5);
    border-radius: var(--wdtRadius_3X);
}
.wdt-custom-home-4-price-range .dtdr-sf-pricerange-field-holder .dtdr-sf-pricerange-slider-ranges{
    bottom: 11px;
}   

/* End */

/* Home - 5 Listing _ 1 */

.wdt-custom-home-5-listing-1 .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container .dtdr-column{
    padding: 0 20px 0px;
}
.wdt-custom-home-5-listing-1 .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container .dtdr-column .dtdr-listings-item-wrapper{
    margin-bottom: 40px;
}
.wdt-custom-browse-all .wdt-button-holder a.wdt-button{
    padding-top: 10px;
    padding-bottom: 10px;
    color: rgb(102, 40, 21);
    background-color: var(--wdtAccentTxtColor);
    border-color: var(--wdtAccentTxtColor);
}
.wdt-custom-browse-all .wdt-button-holder a.wdt-button:hover{
    color: var(--wdtAccentTxtColor);
    background-color: var(--wdtPrimaryColor);
    border-color: var(--wdtPrimaryColor);
}
/* End */

/* Home-5 Slider */
/* .wdt-custom-home-5-slider{
    background-image: linear-gradient(0deg, rgba(251, 86, 7,.15), rgba(255,255,255,.4));
} */
.wdt-custom-heading-slider-5{
    max-width: 740px;
}
.wdt-custom-heading-slider-5 .wdt-heading-holder .wdt-heading-title-wrapper{
    font-size: calc(var(--wdtFontSize_Alt) + 10px);
}
.wdt-custom-heading-slider-5 .wdt-heading-holder .wdt-heading-content-wrapper{
    color: var(--wdtHeadAltColor);
}
.elementor-element.elementor-widget-icon.wdt-custom-slider-svg.elementor-view-default .elementor-icon svg{
    fill: rgba(var(--wdtPrimaryColorRgb),.5);
}
.wdt-custom-taxonomy-for-slider.dtdr-listing-taxonomy-item.type2{
    flex-direction: row;
    padding: 0;
    width: fit-content;
    overflow: hidden;
    margin-bottom: 0;
}
.wdt-custom-taxonomy-for-slider.dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-icon-image{
    width:44px;
    height: 44px;
    vertical-align: middle;
    display: grid;
    place-items: center;
}
.wdt-custom-taxonomy-for-slider.dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-icon-image img{
    border-radius: 0;
    height: 100%;
}
.wdt-custom-taxonomy-for-slider.dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-icon-image img{
    margin-bottom: 0;
    height: auto;
}
.wdt-custom-taxonomy-for-slider.dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-meta-data h3{
    margin-bottom: 0;
    font-size: var(--wdtFontSize_Base);
    font-weight: var(--wdtFontWeight_Ext);
    line-height: normal;
    min-width: 105px;
    height: 100%;
    display: grid;
    place-items: center;
}
.wdt-custom-taxonomy-for-slider.dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-meta-data h3 a{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 15px;
}
.wdt-custom-taxonomy-for-slider.dtdr-listing-taxonomy-item.type2 .dtdr-category-total-items{
    display: none;
}

.wdt-custom-taxonomy-all-for-slider .elementor-widget-container{
    display: flex;
    grid-gap: 20px;
    flex-wrap: wrap;
}
.wdt-custom-taxonomy-for-slider.dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-meta-data{
    margin-top: 0;
    height: 100%;
}
/* Animation SVG  */

.wdt-custom-slider-svg.wdt-custom-slider-icon-1 .elementor-icon svg{
    animation:move-1 2s infinite alternate linear;
}
.wdt-custom-slider-svg.wdt-custom-slider-icon-2 .elementor-icon svg{
    animation:move-2 2s infinite alternate linear;
}
.wdt-custom-slider-svg.wdt-custom-slider-icon-3 .elementor-icon svg{
    animation:move-2 2s infinite alternate linear;
}

.wdt-custom-slider-svg.wdt-custom-slider-icon-4 .elementor-icon svg{
    animation:move-3 2s infinite alternate linear;
}
.wdt-custom-slider-svg.wdt-custom-slider-icon-5 .elementor-icon svg{
    animation:move-4 2s infinite alternate linear;
}
.wdt-custom-slider-svg.wdt-custom-slider-icon-6 .elementor-icon svg{
    animation:move-2 2s infinite alternate linear;
}
@keyframes move-1{
    0%{
        transform: translate3d(10px,10px,10px);
    }
    100%{
        transform: translate3d(0px,0px,0px);
    }
}
@keyframes move-2{
    0%{
        transform: translate3d(0,0,0);
    }
    100%{
        transform: translate3d(-10px,10px,10px);
    }
}
@keyframes move-3{
    0%{
        transform: translateY(0);
    }
    100%{
        transform: translateY(10px);
    }
}
@keyframes move-4{
    0%{
        transform: translateX(0);
    }
    100%{
        transform: translateX(10px);
    }
}

/* End */


/* Home - 5 Listing Design - 1 */

.wdt-custom-image-box-with-listing .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before{
    opacity: 0;
}
.wdt-custom-image-box-with-listing .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img{
    height: 930px;
    max-height: 930px;
    border-radius: var(--wdtRadius_2X);
}
.wdt-custom-image-box-with-listing .wdt-content-item .wdt-content-button > a{
    border-radius: var(--wdtRadius_2X);
}

/* End */

/* Home - 5 Listing Design 2 */

.wdt-custom-carousel-list-home-5 .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container.swiper-container{
    margin: 0 15px; 
    padding: 10px 0;
}
.wdt-custom-carousel-list-home-5 .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container{
    height: auto !important;
}
.wdt-custom-carousel-list-home-5 .dtdr-listing-output-data-container .dtdr-listing-output-data-holder{
    margin: 0 -15px;
    overflow: hidden;
}
.wdt-custom-carousel-list-home-5 .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-prev{
    position: absolute;
    right: 90px;
    top: -120px;
}
.wdt-custom-carousel-list-home-5 .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-next{
    position: absolute;
    right:0px;
    top: -120px;
}
.wdt-custom-carousel-list-home-5 .dtdr-swiper-arrow-pagination a{
    border-color: var(--wdtHeadAltColor);
}
.wdt-custom-carousel-list-home-5 .dtdr-swiper-arrow-pagination a:hover{
    border-color: var(--wdtSeptenaryColor);
    background-color: var(--wdtSeptenaryColor);
}
.wdt-custom-carousel-list-home-5 .dtdr-swiper-arrow-pagination a:after{
    background-color: var(--wdtSeptenaryColor);
}

/* End */

/* Home - 4 Section With bg */

.label-image-common img{
    border-radius: var(--wdtRadius_3X);
    box-shadow: rgba(var(--wdtHeadAltColorRgb),.1) 0 0 30px;
}
.wdt-property-section-image img{
    border-radius: var(--wdtRadius_2X);
}
.wdt-custom-icon-list-home-4.elementor-widget-icon-list .elementor-icon-list-icon i{
    color: var(--wdtPrimaryColor);
}
.wdt-custom-icon-list-home-4 .elementor-icon-list-items .elementor-icon-list-item{
    align-items: baseline;
}
.wdt-custom-icon-list-home-4 .elementor-icon-list-items .elementor-icon-list-item span.elementor-icon-list-icon{
    margin-top: 8px;
}
.wdt-custom-heading-home-4-section .wdt-heading-holder .wdt-heading-title-wrapper{
    font-size: calc(var(--wdtFontSize_Alt) + 10px);
}

@keyframes auto-move{
0%{
    top: 0;
}
100%{
    top: 30px;
}
}

/* End */

/* Event Custom Css */


    .wdt-custom-event-section-for-single .wdt-events-holder h2{
        font-size: calc(var(--wdtFontSize_H6) + 0px);
    }
    .wdt-custom-event-section-for-single .wdt-events-holder span, .wdt-custom-event-section-for-single .wdt-events-holder p{
        font-size: var(--wdtFontSize_Ext);
    }
    .wdt-custom-event-section-for-single .wdt-events-holder .wdt-event-item.wdt-column{
        box-shadow: rgba(0,0,0,.1) 0 0 10px;
        border-radius: var(--wdtRadius_3X);
        padding: 20px;
        padding-bottom: 25px;
        margin-bottom: 30px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .wdt-custom-event-section-for-single .wdt-events-holder .wdt-event-item.wdt-column .wdt-event-item-media{
        flex-basis: 100%;
    }
    .wdt-custom-event-section-for-single .wdt-events-holder .wdt-event-item.wdt-column .wdt-event-start-date{
        font-weight: var(--wdtFontWeight_Ext);
        font-size: var(--wdtFontSize_Base);
        text-align: center;
        color: var(--wdtHeadAltColor);
        max-width: 60px;
        margin: 10px auto 0;
        color: var(--wdtPrimaryColor);
        flex-basis: 30%;
        text-transform: uppercase;
        line-height: normal;
    }
    .wdt-custom-event-section-for-single .wdt-events-holder .wdt-event-item.wdt-column .wdt-event-start-date::first-letter{
        font-size: calc(var(--wdtFontSize_Alt) + 14px);
        color: black;
        line-height: normal;
        font-weight: var(--wdtFontWeight_Alt);
    }
    .wdt-custom-event-section-for-single .wdt-events-holder .wdt-event-item.wdt-column .wdt-event-item-content{
        flex-basis: 70%;
        padding-left: 20px;
    }
    .wdt-custom-event-section-for-single .wdt-events-holder .wdt-event-item.wdt-column .wdt-event-item-content p{
        margin-top: 5px;
        margin-bottom: 0;
    }
    .wdt-custom-event-section-for-single .wdt-events-holder .wdt-event-item .wdt-event-item-media img{
        border-radius: var(--wdtRadius_2X);
    }
    .wdt-custom-event-section-for-single .wdt-events-holder .wdt-event-item a.wdt-event-item-button{

    padding:0;
    background-color: var(--wdtPrimaryColor);
    color: var(--wdtAccentTxtColor);
    border-radius: var(--wdtRadius_2X);
    border: 0;
    font-size: 0;
    display: none;
    }
    .wdt-custom-event-section-for-single .wdt-events-holder .wdt-event-item h2{
        margin-top: 20px;
        margin-bottom: 5px;
    }
    .wdt-custom-event-section-for-single .wdt-events-holder .wdt-event-item {
        display: grid;
    }


/* End */

/* Registration Form */

.wdt-registration-form{
    max-width: 625px;
    text-align: center;
    width: 100%;
    padding: 60px 50px;
    box-shadow: rgba(var(--wdtHeadAltColorRgb),.1) 0 0 10px;
    border-radius: var(--wdtRadius_3X);
    background-color: var(--wdtAccentTxtColor);
}
.wdt-registration-form h2{
    margin-bottom: 5px;
}
.wdt-registration-form form{
    text-align: left;
    margin-top: 60px;
}

.wdt-registration-form p strong{
    font-weight: var(--wdtFontWeight_Ext);
    font-size: var(--wdtFontSize_Base);
}
.wdt-registration-form form input{
    border-width: 1px;
    border-radius: var(--wdtRadius_2X);
    padding-top: 13px;
    padding-bottom: 13px;
}
.wdt-registration-form form input[type="submit"]{
    border-width: 2px;
}
.wdt-registration-form.dtdr-column{
    margin: 0 auto;
    float: unset;
}
.wdt-registration-form form input[type="submit"]{
    width: 100%;
    font-size: var(--wdtFontSize_Base);
    letter-spacing: .3px;
    text-transform: capitalize;
}
.wdt-registration-form form p.submit input{
    margin-bottom: 20px;
}
.wdt-registration-form form p a.dtdr-login-link{
    font-weight: var(--wdtFontWeight_Ext);
}
.wdt-registration-form form p:last-child{
    text-align: center;
}
.page-template.page-template-tpl-registration #main{
    margin-top: -100px;
    padding: 130px 0;
    position: relative;
    background-color: var(--wdtTertiaryColor);

}
.page-template.page-template-tpl-registration #main:before{
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    -webkit-mask-image: url(../images/login-form-bg.png);
    mask-image: url(../images/login-form-bg.png);
    mask-position: center bottom;
    -webkit-mask-position: center bottom;
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: rgba(var(--wdtPrimaryColorRgb),.1);
}
/* End */

/* Category - page */
    
.wdt-custom-category-list .dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-icon-image img{
    max-width: 50px;
}
.wdt-custom-category-list .dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-meta-data h3{
    font-size: var(--wdtFontSize_H6);
    margin-bottom: 0;
}

/* End */

/* Category Slider overflow */

.wdt-custom-category-Slider.wdt-custom-category-Slider-2 .swiper{
    padding: 0 20px;
    margin: 0px -20px;
    padding-top: 20px;
}

/* End */

/* Add Listing Page */

.page-template-tpl-listing.page-id-979 form.dtdr-add-listing{
    padding: 70px;
    background-color: var(--wdtAccentTxtColor);
    box-shadow: rgba(var(--wdtHeadAltColorRgb),.1) 0 0 10px;
    border-radius: var(--wdtRadius_3X);
    margin-bottom: 10px;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder-intro{
    display: none;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-notes{
    display: none;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing a.custom-button-style{
    border-radius: var(--wdtRadius_2X);
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder-content .dtdr-dashboard-option-item label{
    margin-bottom: 10px;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing input[type="text"]{
    padding-left: 0;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder-content .dtdr-dashboard-option-item label{
    font-size:var(--wdtFontSize_H4);
    color: var(--wdtHeadAltColor);
    font-weight: var(--wdtFontWeight_Ext);
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder-content .dtdr-dashboard-option-item div[class*="dtdr-dashboard-option-item"] input[type="checkbox"]~label{
    font-size: var(--wdtFontSize_Base);
    padding-left: 25px;
    margin: 0;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder-content{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 30px;
    padding-top: 30px;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashboard-option-item{
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .select2-container--default .select2-selection--multiple,
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .select2-container.select2-container--default .select2-selection--single{
    border: none;
    border-bottom: 1px solid var(--wdtBorderColor);
    border-radius: 0 !important;
    padding-left: 0;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashboard-option-item-data .select2-container--default .select2-selection--multiple textarea,
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashboard-option-item-data .select2-container.select2-container--default .select2-selection--single span{
    padding-left: 0;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-one-half{
    width: 100%;
    margin: 0;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-add-media-videos-box.custom-button-style{
    width: 100%;
    height: 150px;
    display: grid;
    place-items: center;
    background: none;
    color: var(--wdtPrimaryColor);
    border: 2px dashed var(--wdtBorderColor);
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-upload-media-items-container input[type="button"].dtdr-upload-media-item-button.multiple{
    width: 100%;
    height: 150px;
    display: grid;
    place-items: center;
    background: none;
    color: var(--wdtPrimaryColor);
    border: 2px dashed var(--wdtBorderColor);
    margin-right: 0;
    text-transform: capitalize;
    margin-top: 0;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-upload-media-items-container input.dtdr-upload-media-item-reset{
    display: none;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-attachments-box-container a.dtdr-add-attachments-box.custom-button-style{
    width: 100%;
    height: 150px;
    display: grid;
    place-items: center;
    background: none;
    color: var(--wdtPrimaryColor);
    border: 2px dashed var(--wdtBorderColor);
    margin-right: 0;
    text-transform: capitalize;
    border-radius: var(--wdtRadius_2X);
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder-content .dtdr-business-hours-list>li{
    grid-template-columns: repeat(3,1fr);   
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder-content .dtdr-business-hours-list li span{
    display: grid;
    color: var(--wdtHeadAltColor);
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder-content .dtdr-business-hours-list li span.dtdr-business-hours-label{
    min-width: 100px;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing a.custom-button-style.dtdr-add-listing-button{
    width: 100%;
    text-align: center;
    border-radius: var(--wdtRadius_2X);
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(3) .dtdr-dashbord-section-holder-content{
    grid-template-columns: 100%;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(5){
    padding-right: 15px;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(6){
    padding-left: 15px;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(5),
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(6){
    width: 50%;
    display: inline-block;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder-content .dtdr-floorplan-box-container .dtdr-floorplan-box-item textarea{ 
    padding-left: 0;
}
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(5) .dtdr-dashbord-section-holder-content,
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(6) .dtdr-dashbord-section-holder-content,
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(7) .dtdr-dashbord-section-holder-content,
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(9) .dtdr-dashbord-section-holder-content,
.page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(12) .dtdr-dashbord-section-holder-content{
    grid-template-columns: 100%;
}

/* Pac Container Home - 1 Search Bar Focus Issue */

.pac-container{
    border-top: 0;
}
.pac-container table tr td button.dismissButton{
    margin: 0;
}
.pac-container table tr td button.dismissButton:hover {
    background: none;
    margin: 0;
}
/* End */

/* Contact form */
.cont-page-form .contact-form-col-5 p span.wpcf7-spinner{
    display: none;
}
/* End */

/* Add Listing Alert */

.wdt-user-login-auth-validation{
    padding: 30px;
    box-shadow: rgba(var(--wdtHeadAltColorRgb),.1) 0 0 10px;
    margin-bottom: 30px;
    border-radius: var(--wdtRadius_2X);
}

/* End */

/* Agent Single */

.wdt-custom-listing-dropdown-agent .select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: inherit;
    padding: 0;
}
.wdt-custom-listing-dropdown-agent .select2-container.select2-container--default .select2-selection--single{
    padding-left: 30px;
}

/* End */

/* Contact Form Home 1 */

.wdt-cus-contact-form2 .contact-form-col-2 .wpcf7-form-control-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{
    width: auto;
}

/* End */

/* About Us Team Members */

    .wdt-custom-team .wdt-content-item{
        padding: 20px;
    box-shadow: rgba(var(--wdtHeadAltColorRgb),.1) 0 0 10px;
    border-radius: var(--wdtRadius_2X);
    }
    .wdt-custom-team .wdt-content-item .wdt-social-icons-list li a{
        width: auto;
        color: var(--wdtPrimaryColor);
    }
    .wdt-custom-team .wdt-content-item .wdt-social-icons-list li a:hover{
        color: var(--wdtHeadAltColor);
    }
    .wdt-custom-team .wdt-content-item .wdt-content-image > a > img{
        border-radius: var(--wdtRadius_3X);
        transform: scaleX(1.015) scaleY(1);
        -webkit-transform: scaleX(1.015) scaleY(1);
        object-fit: cover;
        transform-origin: top;
    }
    .wdt-custom-team .wdt-content-item:hover .wdt-content-image > a > img{
        transform: scaleX(1) scaleY(0.98);
        -webkit-transform: scaleX(1) scaleY(0.98);
    }
    .wdt-custom-team .wdt-content-item .wdt-content-title h5{
        font-size: var(--wdtFontSize_H4);
        font-weight: var(--wdtFontWeight_Alt);
    }
    .wdt-custom-team .wdt-content-item .wdt-content-subtitle{
        font-size: var(--wdtFontSize_Base);
    }
    .wdt-custom-team .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper {
        margin-bottom: 0;
        overflow: hidden;
        border-radius: var(--wdtRadius_2X);
    }
    .wdt-custom-team .wdt-content-item .wdt-content-media-group .wdt-social-icons-container{
        position: absolute;
        left: 0;
        right: 0;
        transform: translateY(5px);
        transition: all 0.3s linear;
        opacity: 0;
        z-index: 1;
    }
    .wdt-custom-team .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-container{
        opacity: 1;
        transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
    }
    .wdt-custom-team .wdt-content-item .wdt-content-elements-group{
        padding-top: 30px;
    }
    


/* K7-End */


/* Responsive */

@media screen and (min-width:1541px){
    .wdt-custom-tab-for-job div[class*="-apply-isotope"] .dtdr-column{
        padding: 0 20px 5px;
    }
    .wdt-custom-contract-home-4 .dtdr-sf-fields-holder ul{
        grid-gap: 30px;
    }
}

@media screen and (max-width:1540px){
    .wdt-custom-tab-for-job div[class*="-apply-isotope"] .dtdr-column.dtdr-one-fourth{
        width: 33.3%;
    }
    .wdt-custom-tab-for-job .elementor-element.elementor-widget-dtdr-widget-sf-output-data-container .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-item-container{
        grid-gap: 20px;
    }
    .wdt-custom-home-5-listing-1 .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container .dtdr-column{
        padding: 0 10px;
    }
    .wdt-custom-home-5-listing-1 .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container .dtdr-column .dtdr-listings-item-wrapper{
        margin-bottom: 20px;
    }
    .wdt-custom-tab-for-job  .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container{
        grid-template-columns: repeat(3,1fr);
        grid-gap: 20px;
    }
    
}


@media screen and (max-width:1280px){
    .wdt-custom-tab-for-job div[class*="-apply-isotope"] .dtdr-column.dtdr-one-fourth{
        width: 50%;
        margin-bottom: 0;
    }
    .wdt-custom-animation-slider{
        overflow: visible;
        margin-left: 0px;
    }
    .wdt-custom-heading-slider .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H2);
    }
    .wdt-custom-heading-slider-5 .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H2);
    }
    .wdt-custom-tab-for-job .elementor-element.elementor-widget-dtdr-widget-sf-output-data-container .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-item-container{
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-gap: 20px;
    }
    .wdt-custom-tab-for-job  .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container{
        grid-template-columns: repeat(2,1fr);
    }
}

/* laptop */
@media only screen and (min-width: 1281px) and (max-width: 1540px) {

    /* Custom-home-2 header */
    .wdt-custom-home-2-header .wdt-header-menu .wdt-primary-nav>li>a {
        padding: 8px 20px;
    }

      .wdt-custom-tab-for-job .dtdr-listings-item-wrapper.type1 .dtdr-listings-item-bottom-section-content .dtdr-listings-excerpt{
        padding: 0 15px;
    }
    .page-template.page-template-tpl-registration #main{
        padding: 110px 0;
    }
}

/* tablet Extra */
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
    .wdt-custom-testimonial-1 .wdt-content-item .wdt-content-media-group {
        flex: 0 0 35%;
    }

    .wdt-custom-testimonial-1 .wdt-content-item .wdt-content-detail-group {
        flex: 0 0 65%;
        padding-top: 50px;
    }

    .wdt-custom-testimonial-1 .wdt-content-item:before {
        height: calc(100% - 30px);
    }

    .wdt-custom-testimonial-1 .wdt-content-item {
        align-items: flex-end;
    }

    /* home-5 testimonial */
    .wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item {
        justify-content: center;
    }

    .wdt-custom-acide-icon-testimonial .wdt-content-item .wdt-content-media-group {
        margin-right: 50px;
    }

    .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item .wdt-content-icon-wrapper {
        -webkit-transform: translate3d(30px, 0, -50px);
        transform: translate3d(30px, 0, -50px);
    }

    .wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon.wdt-carousel-holder .wdt-carousel-pagination-wrapper {
        left: 57%;
        transform: translate(-50%, -50%);
        top: 85%;
    }

    .wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item .wdt-content-detail-group {
        width: 420px;
    }

    .wdt-custom-acide-icon-testimonial .wdt-testimonial-wrapper .wdt-content-item .wdt-content-media-group {
        margin-left: 50px;
        margin-right: 0;
    }
     .wdt-custom-team .wdt-content-item .wdt-content-title h5{
        font-size: var(--wdtFontSize_H5);
    }
    .wdt-custom-team .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-container{
        transform: translateY(-10px);
    }
    .wdt-custom-inputs-for-output.wdt-custom-inputs-for-output-type-2 input[type="text"]{
        text-align: center;
    }

     .wdt-custom-barcode svg{ 
        max-width: 50px;
    }
    .wdt-custom-heading-home-4-section .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H2);
    }
    .wdt-custom-coupen-heading .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H5);
    }
    .wdt-custom-coupen-heading-2 .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H5);
    }
    .elementor-680 .elementor-element.elementor-element-8fca387.wdt-custom-home-4-listing-with-map{
        max-width: 525px !important;
    }

}

@media only screen and (min-width: 1025px) and (max-width: 1124px) {
    .wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon.wdt-carousel-holder .wdt-carousel-pagination-wrapper {
        left: 58%;
    }

}

/* tablet */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .wdt-custom-inputs-for-listing.home-2 .select2-container--default .select2-selection--single {
        border-right: 0px solid transparent;
    }
    .wdt-cus-title-aside-counter .wdt-counter-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-media-group {max-width: fit-content;}
       .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit']{
        min-width: 140px;
    }
    .wdt-custom-tab-for-job .wdt-tabs-container[class*='-layout-vertical'] > .wdt-tabs-list-wrapper > .wdt-tabs-list{
        min-width: 175px;
    }
    .wdt-custom-tab-for-job .wdt-layout-vertical .wdt-tabs-list-wrapper{
        flex-basis: 175px;
    }
    
    .page-template.page-template-tpl-registration #main{
        padding: 100px 0;
    }
    .elementor-680 .elementor-element.elementor-element-8fca387.wdt-custom-home-4-listing-with-map{
        max-width: 525px !important;
    }
}

@media screen and (min-width:768px){
    .wdt-custom-inputs-for-listing.wdt-custom-inputs-for-listing-2 input[type="text"]{
        border-right: 0;
    }
}

@media only screen and (min-width: 480px) {
    .wdt-custom-image-box-upanddown .wdt-column-wrapper .wdt-column:nth-child(even) {
        transform: translateY(50px);
        -webkit-transform: translateY(50px);
    }
    .wdt-cus-title-aside-counter.home-fiv-count .wdt-counter-holder.wdt-rc-template-custom-template .wdt-content-item {
    justify-content: inherit;
}
}

@media screen and (min-width:480px) and (max-width:767px){
    .wdt-custom-team .wdt-content-item .wdt-content-title h5{
        font-size: var(--wdtFontSize_H6);
    }
    .wdt-custom-team .wdt-content-item .wdt-content-media-group .wdt-social-icons-container ul li{
        font-size: var(--wdtFontSize_Ext);
    }
}


@media only screen and (max-width: 1024px) {
    .wdt-custom-testimonial-1 .wdt-content-item .wdt-content-media-group {
        flex: 0 0 100%;
    }

    .wdt-custom-testimonial-1 .wdt-content-item .wdt-content-detail-group {
        text-align: center;
    }

    .wdt-cus-app-img.elementor-widget-image {
        position: unset;
    }

    .wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item {
        flex-flow: column;
        align-items: flex-start;
        align-items: center;
    }

    .wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item .wdt-content-detail-group {
        width: 100%;
    }

    .wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon.wdt-carousel-holder .wdt-carousel-pagination-wrapper {
        left: 50%;
        transform: translateX(-50%) translateY(50px);
        top: auto;
        bottom: 0;
    }

    .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item .wdt-content-icon-wrapper {
        -webkit-transform: translate3d(30px, 0, -80px);
        transform: translate3d(40px, 50px, -80px);
        position: absolute;
        bottom: 0;
    }

     .wdt-custom-coupen-column-2{
        margin-left: 0;
        margin-top: 0;
    }
    .wdt-custom-coupen-column-1{
        margin-right: 0;
        margin-bottom: 15px;
    }
    .wdt-custom-coupen-column-1{
        margin-left: auto;
        margin-right: auto;
    }
    .wdt-custom-coupen-column-2{
        margin-left: auto;
        margin-right: auto;
    }
    .wdt-custom-abs-image img{
        opacity: .25;
    }
    .wdt-custom-heading-home-2-2 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title span:after{
        bottom: -30px;
    }
    .wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-next{
        right: -15px;
        bottom: unset;
        top: 35%;
    }
    .wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-prev{
        left: -15px;
        bottom: unset;
        top: 35%;
    }
    .wdt-home-4-banner-heading .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_Alt);
    }
    .wdt-custom-category-list .dtdr-listing-taxonomy-item.type2{
        margin-bottom: 15px;
    }
    .wdt-custom-inputs-for-listing input[type="text"]{
        border-radius: var(--wdtRadius_2X);
        background-color: rgba(var(--wdtBorderColorRgb),.5);
        border-right: 0;
    }
    .wdt-custom-inputs-for-listing .select2-container--default .select2-selection--single{
        border-radius: var(--wdtRadius_2X) !important;
        background-color: rgba(var(--wdtBorderColorRgb),.5);
    }
    .wdt-custom-inputs-for-listing .select2-container--default .select2-selection--single{
        border-right: none;
    }
    .wdt-custom-inputs-for-listing input[type="text"]{
        padding: 16px 30px;
    }
    .wdt-custom-inputs-for-listing .select2-container--default .select2-selection--single{
        padding: 16px 30px;
    }
}

/* mobile-extra */
@media only screen and (max-width: 767px) {
    .wdt-custom-testimonial-1 .wdt-content-item {
        display: block;
    }

    .wdt-cus-contact-form2 .name-row {
        grid-gap: 0px;
        grid-template-columns: 100;
    }

    .wdt-cus-contact-form2 .name-row .col-1, .wdt-cus-contact-form2 .name-row .col-2 {
        width: 100%;
    }

    .wdt-cus-contact-form2 .contact-form-col-2 .select2-container {
        width: 100%;
    }

    .wdt-cus-contact-form2 .name-row .col-1 input[type='text'] {
        margin-bottom: 15px;
    }

    .wdt-custom-hom-one-animate-txt .wdt-animation-item.text-item a {
        font-size: var(--wdtFontSize_H4);
    }

    /* faq */
    .wdt-cus-faq-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper {
        background: none;
    }

    .wdt-cus-faq-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list {
        box-shadow: unset;
        display: block;
        background-color: var(--wdtAccentTxtColor);
    }

    .wdt-cus-faq-tab .wdt-tabs-container .wdt-tabs-list li {
        margin: 0 0 5px 0 !important;
    }

    .wdt-cus-faq-temp .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title {
        font-size: var(--wdtFontSize_H5)
    }

    .wdt-cus-faq-temp .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper {
        padding: 30px;
    }

    .wdt-cus-faq-temp .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon {
        margin: 0 18px 0 0;
    }

    /* contact-page */
    .cont-page-form .name-row {
        gap: 0px;
        flex-wrap: wrap;
    }

    .cont-page-form .name-row .col-1, .cont-page-form .name-row .col-2 {
        width: 100%;
    }

    .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder{
        position:relative;
        margin-top: 10px;
    }
    .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit']{
        border-radius: var(--wdtRadius_2X);
    }
    .wdt-custom-icon-box-process .wdt-column:nth-child(2){
        margin-top: 0;
    }
    .wdt-custom-icon-box-process .swiper-slide:nth-child(2){
        margin-top: 0;
    }
    .wdt-custom-barcode svg{ 
        max-width: 50px;
    }
    .wdt-custom-counter-home-2 .wdt-content-item .wdt-content-media-group .wdt-content-counter-wrapper{
        margin-bottom: 10px;
    }
    .wdt-custom-counter-home-2 .wdt-content-item .wdt-content-media-group{
        flex-wrap: wrap;
    }
    .wdt-custom-inputs-for-listing input[type="text"]{
        border-radius: var(--wdtRadius_2X);
    }
    .wdt-custom-inputs-for-listing .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{
        border-radius: var(--wdtRadius_2X);
    }
    .wdt-custom-coupen-stars p{
        writing-mode: horizontal-tb;
    }
    .wdt-custom-coupen-column-2{
        -webkit-mask-image: none;
        mask-image: none;
    }
    .wdt-custom-coupen-column-1{
        -webkit-mask-image: none;
        mask-image: none;
    }
    .wdt-custom-carousel-with-coupen .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev{
        top: -60px;
    }
    .wdt-custom-carousel-with-coupen .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next{
        top: -60px;
    }
    .wdt-custom-image-box-with-listing .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img{
        max-height: 600px;
        width: 100%;
    }
    .wdt-custom-image-box-with-listing .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image a{
        width: 100%;
    }
    .wdt-custom-home-5-listing-1 .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container .dtdr-column{
        padding: 0;
    }
    .wdt-custom-carousel-list-home-5 .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-next{
        top: -60px;
    }
    .wdt-custom-carousel-list-home-5 .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-prev{
        top: -60px;
    }
    .wdt-custom-tab-for-job .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper{
        padding: 0;
    }
    .wdt-custom-contract-home-4 .dtdr-sf-fields-holder ul{
        justify-content: center;
    }
    .wdt-custom-search-home-4-2{
        border-radius: 0 0 var(--wdtRadius_3X) var(--wdtRadius_3X);
    }
    .wdt-home-4-banner-heading .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H2);
    }
    .wdt-custom-category-page-section-1 .elementor-container{
        max-width:560px   ;
    }
    .page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder-content{
        grid-template-columns: 100%;
    }
    .page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(5),
    .page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(6){
        width: 100%;
    }
    .page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(5){
        padding-right: 0;
    }
    .page-template-tpl-listing.page-id-979 form.dtdr-add-listing .dtdr-dashbord-section-holder > div:nth-child(6){
        padding-left: 0;
    }
    .page-template-tpl-listing.page-id-979 form.dtdr-add-listing{
        padding: 40px 30px;
    }
    .page-template.page-template-tpl-registration #main{
        padding: 80px 0;
    }
    .wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-next{
        right: -15px;
        bottom: 0;
        top: 0;
    }
    .wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-prev{
        left: -15px;
        bottom: 0;
        top: 0;
    }
    .wdt-custom-inputs-for-output.wdt-custom-inputs-for-output-for-2 input[type="text"]{
        padding: 15px;
    }
}

/* mobile-responsive */
@media only screen and (max-width: 600px){
    .wdt-custom-tab-for-job div[class*="-apply-isotope"] .dtdr-column.dtdr-one-fourth{
        width: 100%;
    }
    .wdt-custom-tab-for-job .elementor-element.elementor-widget-dtdr-widget-sf-output-data-container .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-item-container{
        display: grid;
        grid-template-columns: 100%;
        grid-gap: 20px;
    }
    .wdt-custom-tab-for-job  .dtdr-listing-output-data-container .dtdr-listing-output-data-holder .dtdr-listings-container .dtdr-listings-item-container{
        grid-template-columns: 100%;
    }
     .elementor-element.elementor-column.wdt-custom-home1-search-form-column,
     .elementor-element.elementor-column.wdt-custom-home1-search-form-column,
     .elementor-element.elementor-column.wdt-custom-home1-search-form-column,
     .elementor-element.elementor-column.wdt-custom-home1-search-form-column{
        width: 100%;
    }
     .elementor-element.elementor-column.wdt-custom-home1-search-form-column > .elementor-element-populated,
     .elementor-element.elementor-column.wdt-custom-home1-search-form-column > .elementor-element-populated,
     .elementor-element.elementor-column.wdt-custom-home1-search-form-column > .elementor-element-populated,
     .elementor-element.elementor-column.wdt-custom-home1-search-form-column > .elementor-element-populated{
        padding-left: 0;
        padding-right: 0;
    }
}
@media only screen and (max-width: 479px) {
    .wdt-custom-app-ad .wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item {
        display: block;
    }

    .wdt-custom-counter-home-5 .wdt-counter-holder .wdt-content-item {
        padding: 20px;
    }

    .wdt-custom-counter-home-5 .wdt-content-item .wdt-content-counter {
        font-size: var(--wdtFontSize_H3);
    }

    .wdt-cus-enquiry .elementor-widget-container {
        padding: 20px;
    }
    .wdt-cus-contact-form2 .contact-form-col-4 p label {
        width: 90%;
    }
    .wdt-cus-contact-form2 .contact-form-col-4 p {justify-content: space-between;}

    .wdt-cus-faq-page-search-section .wdt-custom-inputs-for-output input[type='text'] {
        padding: 16px 5px 16px 5px;
    }

    .wdt-custom-mailchimp-for-newsletter .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {
        text-align: center;
        padding-left: 13px;
    }
    .wdt-cus-faq-temp .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper {
    padding: 15px;
    }
    svg .plant1 {display: none;}
    .wdt-custom-store-icon .wdt-icon-box-holder.wdt-rc-template-custom-template .wdt-column {width: 50% !important;}
    .wdt-custom-animation-slider .wdt-animation-item img {max-width: 100px;}

    .wdt-custom-coupen-stars p{
        writing-mode: horizontal-tb;
    }
    .wdt-custom-coupen-column-2{
        -webkit-mask-position: left;
        mask-position: left;
    }
    .wdt-custom-coupen-column-1{
        -webkit-mask-position: left;
        mask-position: left;
    }
    .wdt-custom-counter-home-2 .wdt-content-item .wdt-content-media-group{
        flex-direction: column;
        align-items:baseline;
    }
    .wdt-custom-counter-home-2 .wdt-content-item .wdt-content-media-group .wdt-content-title{
        max-width: 100%;
    }
    .wdt-custom-testimonial-home-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next{
        top: unset;
        bottom: 40px;
    }
    .wdt-custom-testimonial-home-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev{
        top: unset;
        bottom: 40px;
    }
    .wdt-custom-testimonial-home-2 .wdt-content-item{
        max-width: 100%;
    }
    .wdt-custom-home-3-icon-box .wdt-content-item{
        flex-direction: column;
    }
    .wdt-custom-home-3-icon-box .wdt-content-item .wdt-content-detail-group{
        
        padding-left: 0;
    }
    .wdt-custom-inputs-for-output input[type="text"]{
        text-align: center;
    }
    .wdt-custom-inputs-for-output-2 input[type="text"]{
        text-align: center;
    }
    .wdt-custom-inputs-for-output .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{
        text-align: center;
    }
    .wdt-custom-heading-slider .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H4);
    }
    .wdt-custom-heading-slider-5 .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H4);
    }
    .elementor-widget-wrap>.elementor-element.wdt-custom-slider-5-image-2.elementor-absolute{
        position: unset;
    }
    .wdt-custom-coupen-heading .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H5);
    }
    .wdt-custom-coupen-heading-2 .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H5);
    }
    .wdt-custom-carousel-with-coupen .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{
        width: 45px;
        height: 45px;
    }
    .wdt-custom-carousel-with-coupen .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev{
        top: -45px;
        right: 65px;
    }
    .wdt-custom-carousel-with-coupen .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next{
        top: -45px;
    }
    .wdt-home-4-banner-heading .wdt-heading-holder .wdt-heading-title-wrapper{
        font-size: var(--wdtFontSize_H3);
    }
    .wdt-registration-form h2{
        font-size: var(--wdtFontSize_H3);
    }
    .wdt-registration-form{
        padding: 30px 25px;
    }
    .wdt-custom-taxonomy-for-slider.dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-meta-data h3 a{
        padding: 0 10px;
        justify-content: flex-start;
    }
    .wdt-custom-taxonomy-for-slider.dtdr-listing-taxonomy-item.type2 .dtdr-listing-taxonomy-meta-data h3{
        min-width: 90px;
    }
    .wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-next{
        right: -15px;
        bottom: unset;
        top: 32%;
    }
    .wdt-custom-home-4-list-with-carousel .dtdr-listing-output-data-container .dtdr-swiper-pagination-holder .dtdr-swiper-arrow-pagination a.dtdr-swiper-arrow-prev{
        left: -15px;
        bottom: unset;
        top: 32%;
    }
    

}




/* Layout Responsive */
body .container, body .wdt-elementor-container-fluid .elementor-section.elementor-section-boxed:not(.wdt-no-full-section)>.elementor-container {
    padding: 0 30px;
}

@media (max-width: 1540px) {
    body .container, body .wdt-elementor-container-fluid .elementor-section.elementor-section-boxed:not(.wdt-no-full-section)>.elementor-container {
        padding: 0 30px;
        width: 100%;
        max-width: 100%;
    }

    body .container .elementor-section.elementor-section-boxed>.elementor-container {
        padding: 0;
    }
}

@media (min-width: 1025px) {
    body .container, body .wdt-elementor-container-fluid .elementor-section.elementor-section-boxed:not(.wdt-no-full-section)>.elementor-container {
        padding: 0 30px;
    }

    body .container .elementor-section.elementor-section-boxed>.elementor-container {
        padding: 0;
    }
}

@media (max-width: 1024px) {
    body .container, body .wdt-elementor-container-fluid .elementor-section.elementor-section-boxed:not(.wdt-no-full-section)>.elementor-container {
        padding: 0 20px;
    }

    body .container .elementor-section.elementor-section-boxed>.elementor-container {
        padding: 0;
    }
}
.swiper-slide .wdt-content-item > .elementor { width: 100%; }